|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.mobicents.mscontrol.impl.MsSessionImpl
public class MsSessionImpl
| Field Summary | |
|---|---|
protected java.util.ArrayList<org.mobicents.mscontrol.MsSessionListener> |
listeners
|
protected org.mobicents.mscontrol.MsProvider |
provider
|
| Constructor Summary | |
|---|---|
MsSessionImpl(org.mobicents.mscontrol.MsProvider provider)
Creates a new instance of MsSessionImpl |
|
| Method Summary | |
|---|---|
void |
addSessionListener(org.mobicents.mscontrol.MsSessionListener listener)
(Non Java-doc). |
org.mobicents.mscontrol.MsLink |
createLink(org.mobicents.media.msc.common.MsLinkMode mode)
(Non Java-doc). |
org.mobicents.mscontrol.MsConnection |
createNetworkConnection(java.lang.String trunkName)
(Non Java-doc). |
void |
disassociateLink(org.mobicents.mscontrol.MsLink link)
Releases reference on the specified link. |
void |
disassociateNetworkConnection(org.mobicents.mscontrol.MsConnection connection)
Releases reference on the specified connection. |
java.util.List<org.mobicents.mscontrol.MsConnection> |
getConnections()
|
java.lang.String |
getId()
|
org.mobicents.mscontrol.MsProvider |
getProvider()
(Non Java-doc). |
java.util.List<org.mobicents.mscontrol.MsSessionListener> |
getSessionListeners()
|
org.mobicents.media.msc.common.MsSessionState |
getState()
(Non Java-doc). |
void |
removeSessionListener(org.mobicents.mscontrol.MsSessionListener listener)
(Non Java-doc). |
void |
setSessionStateIdle()
|
java.lang.String |
toString()
Return the string representation of the session. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected org.mobicents.mscontrol.MsProvider provider
protected java.util.ArrayList<org.mobicents.mscontrol.MsSessionListener> listeners
| Constructor Detail |
|---|
public MsSessionImpl(org.mobicents.mscontrol.MsProvider provider)
| Method Detail |
|---|
public java.lang.String getId()
getId in interface org.mobicents.mscontrol.MsSessionpublic org.mobicents.mscontrol.MsProvider getProvider()
getProvider in interface org.mobicents.mscontrol.MsSessionMsSession.getProvider().public org.mobicents.media.msc.common.MsSessionState getState()
getState in interface org.mobicents.mscontrol.MsSessionMsSession.getState().public org.mobicents.mscontrol.MsLink createLink(org.mobicents.media.msc.common.MsLinkMode mode)
createLink in interface org.mobicents.mscontrol.MsSessionMsSession.getProvider().public void disassociateLink(org.mobicents.mscontrol.MsLink link)
disassociateLink in interface org.mobicents.mscontrol.MsSessionthe - link for release reference.public org.mobicents.mscontrol.MsConnection createNetworkConnection(java.lang.String trunkName)
createNetworkConnection in interface org.mobicents.mscontrol.MsSessionorg.mobicents.mscontrol.MsSession#createNetworkConnection().public void disassociateNetworkConnection(org.mobicents.mscontrol.MsConnection connection)
disassociateNetworkConnection in interface org.mobicents.mscontrol.MsSessionthe - connection for release reference.public void setSessionStateIdle()
setSessionStateIdle in interface org.mobicents.mscontrol.MsSessionpublic void addSessionListener(org.mobicents.mscontrol.MsSessionListener listener)
addSessionListener in interface org.mobicents.mscontrol.MsSessionMsSession.addSessionListener(MsSessionListener).public void removeSessionListener(org.mobicents.mscontrol.MsSessionListener listener)
removeSessionListener in interface org.mobicents.mscontrol.MsSessionMsSession.removeSessionListener(MsSessionListener).public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.List<org.mobicents.mscontrol.MsSessionListener> getSessionListeners()
getSessionListeners in interface org.mobicents.mscontrol.MsSessionpublic java.util.List<org.mobicents.mscontrol.MsConnection> getConnections()
getConnections in interface org.mobicents.mscontrol.MsSession
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||