org.mobicents.slee.resource.media.local
Class MsConnectionLocal

java.lang.Object
  extended by org.mobicents.slee.resource.media.local.MsConnectionLocal
All Implemented Interfaces:
java.io.Serializable, org.mobicents.mscontrol.MsConnection

public class MsConnectionLocal
extends java.lang.Object
implements org.mobicents.mscontrol.MsConnection

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

Field Summary
protected  org.mobicents.mscontrol.MsConnection connection
           
 
Constructor Summary
protected MsConnectionLocal(MsSessionLocal session, org.mobicents.mscontrol.MsConnection connection)
           
 
Method Summary
 void addConnectionListener(org.mobicents.mscontrol.MsConnectionListener listener)
           
 void addNotificationListener(org.mobicents.mscontrol.MsNotificationListener listener)
           
 org.mobicents.mscontrol.MsEndpoint getEndpoint()
           
 java.lang.String getId()
           
 java.lang.String getLocalDescriptor()
           
 org.mobicents.mscontrol.MsConnectionMode getMode()
           
 java.lang.String getRemoteDescriptor()
           
 org.mobicents.mscontrol.MsSession getSession()
           
 org.mobicents.mscontrol.MsConnectionState getState()
           
 void modify(java.lang.String localDesc, java.lang.String remoteDesc)
           
 void release()
           
 void removeConnectionListener(org.mobicents.mscontrol.MsConnectionListener listener)
           
 void removeNotificationListener(org.mobicents.mscontrol.MsNotificationListener listener)
           
 void setMode(org.mobicents.mscontrol.MsConnectionMode mode)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

connection

protected org.mobicents.mscontrol.MsConnection connection
Constructor Detail

MsConnectionLocal

protected MsConnectionLocal(MsSessionLocal session,
                            org.mobicents.mscontrol.MsConnection connection)
Method Detail

getId

public java.lang.String getId()
Specified by:
getId in interface org.mobicents.mscontrol.MsConnection

getSession

public org.mobicents.mscontrol.MsSession getSession()
Specified by:
getSession in interface org.mobicents.mscontrol.MsConnection

getState

public org.mobicents.mscontrol.MsConnectionState getState()
Specified by:
getState in interface org.mobicents.mscontrol.MsConnection

getLocalDescriptor

public java.lang.String getLocalDescriptor()
Specified by:
getLocalDescriptor in interface org.mobicents.mscontrol.MsConnection

getRemoteDescriptor

public java.lang.String getRemoteDescriptor()
Specified by:
getRemoteDescriptor in interface org.mobicents.mscontrol.MsConnection

getEndpoint

public org.mobicents.mscontrol.MsEndpoint getEndpoint()
Specified by:
getEndpoint in interface org.mobicents.mscontrol.MsConnection

addConnectionListener

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

removeConnectionListener

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

modify

public void modify(java.lang.String localDesc,
                   java.lang.String remoteDesc)
Specified by:
modify in interface org.mobicents.mscontrol.MsConnection

release

public void release()
Specified by:
release in interface org.mobicents.mscontrol.MsConnection

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

addNotificationListener

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

removeNotificationListener

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

setMode

public void setMode(org.mobicents.mscontrol.MsConnectionMode mode)
Specified by:
setMode in interface org.mobicents.mscontrol.MsConnection

getMode

public org.mobicents.mscontrol.MsConnectionMode getMode()
Specified by:
getMode in interface org.mobicents.mscontrol.MsConnection


Copyright © 2009. All Rights Reserved.