org.mobicents.mscontrol.impl
Class MsEndpointImpl

java.lang.Object
  extended by org.mobicents.mscontrol.impl.MsActionPerformer
      extended by org.mobicents.mscontrol.impl.MsEndpointImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Runnable, org.mobicents.mscontrol.MsEndpoint

public class MsEndpointImpl
extends MsActionPerformer
implements org.mobicents.mscontrol.MsEndpoint

Author:
Oleg Kulikov, amit.bhayani
See Also:
Serialized Form

Field Summary
protected  org.mobicents.media.server.spi.Endpoint server
           
 
Fields inherited from class org.mobicents.mscontrol.impl.MsActionPerformer
taskList
 
Constructor Summary
protected MsEndpointImpl(org.mobicents.media.server.spi.Endpoint endpoint, org.mobicents.mscontrol.MsProvider msProvider)
           
 
Method Summary
 void addConnectionListener(org.mobicents.mscontrol.MsConnectionListener listener)
           
 void addNotificationListener(org.mobicents.mscontrol.MsNotificationListener listener)
           
 void execute(org.mobicents.mscontrol.events.MsRequestedSignal[] signals, org.mobicents.mscontrol.events.MsRequestedEvent[] events)
           
 void execute(org.mobicents.mscontrol.events.MsRequestedSignal[] signals, org.mobicents.mscontrol.events.MsRequestedEvent[] events, org.mobicents.mscontrol.MsConnection connection)
           
 void execute(org.mobicents.mscontrol.events.MsRequestedSignal[] signals, org.mobicents.mscontrol.events.MsRequestedEvent[] events, org.mobicents.mscontrol.MsLink link)
           
protected  org.mobicents.media.server.spi.Endpoint getEndpoint()
           
 java.lang.String getLocalName()
           
 java.lang.String[] getSupportedPackages()
           
 void removeConnectionListener(org.mobicents.mscontrol.MsConnectionListener listener)
           
 void removeNotificationListener(org.mobicents.mscontrol.MsNotificationListener listener)
           
 
Methods inherited from class org.mobicents.mscontrol.impl.MsActionPerformer
run, submit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

server

protected org.mobicents.media.server.spi.Endpoint server
Constructor Detail

MsEndpointImpl

protected MsEndpointImpl(org.mobicents.media.server.spi.Endpoint endpoint,
                         org.mobicents.mscontrol.MsProvider msProvider)
Method Detail

getLocalName

public java.lang.String getLocalName()
Specified by:
getLocalName in interface org.mobicents.mscontrol.MsEndpoint

getEndpoint

protected org.mobicents.media.server.spi.Endpoint getEndpoint()

addConnectionListener

public void addConnectionListener(org.mobicents.mscontrol.MsConnectionListener listener)
Specified by:
addConnectionListener in interface org.mobicents.mscontrol.MsEndpoint

addNotificationListener

public void addNotificationListener(org.mobicents.mscontrol.MsNotificationListener listener)
Specified by:
addNotificationListener in interface org.mobicents.mscontrol.MsEndpoint

removeConnectionListener

public void removeConnectionListener(org.mobicents.mscontrol.MsConnectionListener listener)
Specified by:
removeConnectionListener in interface org.mobicents.mscontrol.MsEndpoint

removeNotificationListener

public void removeNotificationListener(org.mobicents.mscontrol.MsNotificationListener listener)
Specified by:
removeNotificationListener in interface org.mobicents.mscontrol.MsEndpoint

execute

public void execute(org.mobicents.mscontrol.events.MsRequestedSignal[] signals,
                    org.mobicents.mscontrol.events.MsRequestedEvent[] events)
Specified by:
execute in interface org.mobicents.mscontrol.MsEndpoint

execute

public void execute(org.mobicents.mscontrol.events.MsRequestedSignal[] signals,
                    org.mobicents.mscontrol.events.MsRequestedEvent[] events,
                    org.mobicents.mscontrol.MsConnection connection)
Specified by:
execute in interface org.mobicents.mscontrol.MsEndpoint

execute

public void execute(org.mobicents.mscontrol.events.MsRequestedSignal[] signals,
                    org.mobicents.mscontrol.events.MsRequestedEvent[] events,
                    org.mobicents.mscontrol.MsLink link)
Specified by:
execute in interface org.mobicents.mscontrol.MsEndpoint

getSupportedPackages

public java.lang.String[] getSupportedPackages()
Specified by:
getSupportedPackages in interface org.mobicents.mscontrol.MsEndpoint


Copyright © 2009. All Rights Reserved.