org.mobicents.media
Class Server

java.lang.Object
  extended by org.mobicents.media.Server
All Implemented Interfaces:
org.mobicents.media.server.spi.MediaServer

public class Server
extends java.lang.Object
implements org.mobicents.media.server.spi.MediaServer

Author:
kulikov

Field Summary
static Scheduler scheduler
           
 
Constructor Summary
Server()
           
 
Method Summary
 void addFactory(org.mobicents.media.server.spi.EndpointFactory factory)
           
 int getEndpointCount()
           
 org.mobicents.media.server.spi.rtp.RtpManager getRtpManager()
           
 org.mobicents.media.server.spi.Endpoint lookup(java.lang.String name, boolean bussy)
           
 void register(org.mobicents.media.server.spi.Endpoint endpoint)
           
 void removeFactory(org.mobicents.media.server.spi.EndpointFactory factory)
           
 void setRtpManager(org.mobicents.media.server.spi.rtp.RtpManager rtpFactory)
           
 void setTimer(org.mobicents.media.server.spi.clock.Timer timer)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

scheduler

public static final Scheduler scheduler
Constructor Detail

Server

public Server()
Method Detail

setTimer

public void setTimer(org.mobicents.media.server.spi.clock.Timer timer)

register

public void register(org.mobicents.media.server.spi.Endpoint endpoint)
              throws org.mobicents.media.server.spi.ResourceUnavailableException
Throws:
org.mobicents.media.server.spi.ResourceUnavailableException

getRtpManager

public org.mobicents.media.server.spi.rtp.RtpManager getRtpManager()
Specified by:
getRtpManager in interface org.mobicents.media.server.spi.MediaServer

setRtpManager

public void setRtpManager(org.mobicents.media.server.spi.rtp.RtpManager rtpFactory)
Specified by:
setRtpManager in interface org.mobicents.media.server.spi.MediaServer

addFactory

public void addFactory(org.mobicents.media.server.spi.EndpointFactory factory)
                throws org.mobicents.media.server.spi.ResourceUnavailableException
Throws:
org.mobicents.media.server.spi.ResourceUnavailableException

removeFactory

public void removeFactory(org.mobicents.media.server.spi.EndpointFactory factory)

start

public void start()
           throws java.lang.Exception
Throws:
java.lang.Exception

stop

public void stop()

lookup

public org.mobicents.media.server.spi.Endpoint lookup(java.lang.String name,
                                                      boolean bussy)
                                               throws org.mobicents.media.server.spi.ResourceUnavailableException
Specified by:
lookup in interface org.mobicents.media.server.spi.MediaServer
Throws:
org.mobicents.media.server.spi.ResourceUnavailableException

getEndpointCount

public int getEndpointCount()
Specified by:
getEndpointCount in interface org.mobicents.media.server.spi.MediaServer


Copyright © 2010. All Rights Reserved.