public class Server extends Object implements MediaServer
| Constructor and Description |
|---|
Server() |
| Modifier and Type | Method and Description |
|---|---|
void |
addInstaller(EndpointInstaller installer)
Installs endpoints defined by specified installer.
|
void |
addManager(ServerManager manager) |
int |
getEndpointCount() |
Collection<Endpoint> |
getEndpoints() |
void |
install(Endpoint endpoint,
EndpointInstaller installer)
Installs the specified endpoint.
|
Endpoint |
lookup(String name,
boolean bussy) |
Endpoint[] |
lookupall(String endpointName) |
void |
removeInstaller(EndpointInstaller installer)
Uninstalls endpoint defined by specified endpoint installer.
|
void |
removeManager(ServerManager manager) |
void |
setClock(Clock clock)
Assigns clock instance.
|
void |
setHeartBeatTime(int heartbeatTime)
Assigns the heartbeat time in minutes
|
void |
setResourcesPool(ResourcesPool resourcesPool) |
void |
setScheduler(PriorityQueueScheduler scheduler) |
void |
setUdpManager(org.mobicents.media.server.io.network.UdpManager udpManager) |
void |
start()
Starts the server.
|
void |
stop()
Stops the server.
|
void |
uninstalls(String name)
Uninstalls the endpoint.
|
public void setClock(Clock clock)
clock - public void setScheduler(PriorityQueueScheduler scheduler)
public void setUdpManager(org.mobicents.media.server.io.network.UdpManager udpManager)
public void setResourcesPool(ResourcesPool resourcesPool)
public void setHeartBeatTime(int heartbeatTime)
minutes - public void addInstaller(EndpointInstaller installer)
installer - the endpoints installerpublic void removeInstaller(EndpointInstaller installer)
installer - the endpoints installer.public void install(Endpoint endpoint, EndpointInstaller installer)
endpoint - the endpoint to installed.public void uninstalls(String name)
name - the local name of the endpoint to be uninstalledpublic void stop()
public Endpoint lookup(String name, boolean bussy) throws ResourceUnavailableException
lookup in interface MediaServerResourceUnavailableExceptionpublic Endpoint[] lookupall(String endpointName) throws ResourceUnavailableException
lookupall in interface MediaServerResourceUnavailableExceptionpublic int getEndpointCount()
getEndpointCount in interface MediaServerpublic Collection<Endpoint> getEndpoints()
getEndpoints in interface MediaServerpublic void addManager(ServerManager manager)
addManager in interface MediaServerpublic void removeManager(ServerManager manager)
removeManager in interface MediaServerCopyright © 2016 TeleStax, Inc.. All Rights Reserved.