A C D F G H J L M O R S T U

A

addConnectionListener(MsConnectionListener) - Method in interface org.mobicents.mscontrol.MsConnection
Adds connection listener.
addConnectionListener(MsConnectionListener) - Method in interface org.mobicents.mscontrol.MsProvider
Add a connection listener to all connections under this MsProvider.
addLinkListener(MsLinkListener) - Method in interface org.mobicents.mscontrol.MsProvider
Add a link listener to all terminations.
addResourceListener(MsResourceListener) - Method in interface org.mobicents.mscontrol.MsProvider
Add a resource listener to all resources under this MsProvider.
addResourceListener(MsResourceListener) - Method in interface org.mobicents.mscontrol.MsResource
Add's the instance of class implementing MsResourceListener.
addSessionListener(MsSessionListener) - Method in interface org.mobicents.mscontrol.MsProvider
Add a session listener to all (feature and current) within the domain of this provider.
addSessionListener(MsSessionListener) - Method in interface org.mobicents.mscontrol.MsSession
Add a listener to this session.
apply(EventID, String[]) - Method in interface org.mobicents.mscontrol.MsSignalGenerator
 
apply(EventID, MsConnection, String[]) - Method in interface org.mobicents.mscontrol.MsSignalGenerator
 
apply(EventID, MsLink, String[]) - Method in interface org.mobicents.mscontrol.MsSignalGenerator
 

C

connectionCreated(MsConnectionEvent) - Method in interface org.mobicents.mscontrol.MsConnectionListener
This method is called when the MsConnectionEventID.CONNECTION_CREATED is fired.
connectionDeleted(MsConnectionEvent) - Method in interface org.mobicents.mscontrol.MsConnectionListener
This method is called when MsConnectionEventID.CONNECTION_DELETED is fired.
connectionInitialized(MsConnectionEvent) - Method in interface org.mobicents.mscontrol.MsConnectionListener
This method is called when the MsConnectionEventID.CONNECTION_INITIALIZED is fired.
connectionModifed(MsConnectionEvent) - Method in interface org.mobicents.mscontrol.MsConnectionListener
This method is called when MsConnectionEventID.CONNECTION_MODIFIED is fired.
createLink(MsLinkMode) - Method in interface org.mobicents.mscontrol.MsSession
Creates local link that joines two endpoints and attach it to this session.
createNetworkConnection(String) - Method in interface org.mobicents.mscontrol.MsSession
Creates a new network connection and attaches it to this session.
createSession() - Method in interface org.mobicents.mscontrol.MsProvider
Creates a new instance of the session with no links.

D

disassociateLink(MsLink) - Method in interface org.mobicents.mscontrol.MsSession
Removes the instance of MsLink from list of MsLink's managed by this MsSession If there are no more MsConnection or MsLink's associated with this MsSession, it transitions to INVALID state
disassociateNetworkConnection(MsConnection) - Method in interface org.mobicents.mscontrol.MsSession
Removes the instance of MsConnection from list of MsConnection's managed by this MsSession If there are no more MsConnection or MsLink's associated with this MsSession, it transitions to INVALID state

F

fireConnectionInitialized() - Method in interface org.mobicents.mscontrol.MsConnection
As soon as Connection is created, MsSession calls this method to fire event MsConnectionEventID.CONNECTION_INITIALIZED
fireMsLinkCreated() - Method in interface org.mobicents.mscontrol.MsLink
As soon as MsLink is created MsSession call's MsLink.fireMsLinkCreated() to fire the Event MsLinkEventID.LINK_CREATED

G

getCallbackHandler() - Method in interface org.mobicents.mscontrol.MsProvider
Get the CallbackHandler implementation
getCause() - Method in interface org.mobicents.mscontrol.MsConnectionEvent
Returns the cause for MsConnectionEventID to be fired
getCause() - Method in interface org.mobicents.mscontrol.MsLinkEvent
Returns the cause for MsLinkEventID to be fired
getCause() - Method in interface org.mobicents.mscontrol.MsNotifyEvent
 
getCauseObject() - Method in interface org.mobicents.mscontrol.MsSessionEvent
When the session fires Event for STATE, it passes the Connection or Link Object which caused this state change
getConnection() - Method in interface org.mobicents.mscontrol.MsConnectionEvent
Returnns the underlying MsConnection object which has changed its state
getConnectionListeners() - Method in interface org.mobicents.mscontrol.MsProvider
Returns the List of MsConnectionListener registered with MsProvider
getConnections() - Method in interface org.mobicents.mscontrol.MsSession
Returns the list of MsConnection associated with this MsSession
getEndpoint() - Method in interface org.mobicents.mscontrol.MsConnection
Returns the concrete endpoint which executes this endpoint.
getEndpoints() - Method in interface org.mobicents.mscontrol.MsLink
Returns back the Endpoints names that this link is trying to join
getEventCause() - Method in interface org.mobicents.mscontrol.MsSessionEvent
Returns the cause of event.
getEventID() - Method in interface org.mobicents.mscontrol.MsConnectionEvent
Returns the MsConnectionEventID that represents the state change of MsConnection
getEventID() - Method in interface org.mobicents.mscontrol.MsLinkEvent
Returns the MsLinkEventID that represents the state change of MsLink
getEventID() - Method in interface org.mobicents.mscontrol.MsNotifyEvent
 
getEventID() - Method in interface org.mobicents.mscontrol.MsSessionEvent
Returns the id of event.
getId() - Method in interface org.mobicents.mscontrol.MsConnection
Retrieves the MsConnection ID, basically a UUID
getId() - Method in interface org.mobicents.mscontrol.MsLink
Gets the Link ID
getID() - Method in interface org.mobicents.mscontrol.MsResource
Returns the ID of this MsResource
getId() - Method in interface org.mobicents.mscontrol.MsSession
Get the unique id of this session
getLinkListeners() - Method in interface org.mobicents.mscontrol.MsProvider
Returns the List of MsLinkListener registered with MsProvider
getLocalDescriptor() - Method in interface org.mobicents.mscontrol.MsConnection
Gets the session descriptor of the local end.
getMessage() - Method in interface org.mobicents.mscontrol.MsConnectionEvent
Returns the message associated with event
getMessage() - Method in interface org.mobicents.mscontrol.MsLinkEvent
Returns the message associated with event
getMessage() - Method in interface org.mobicents.mscontrol.MsNotifyEvent
 
getMsConnection(String) - Method in interface org.mobicents.mscontrol.MsProvider
Get the MsConnection for the msConnectionId passed.
getMsConnections(String) - Method in interface org.mobicents.mscontrol.MsProvider
Gets List of MsConnection object for given endpointName
getPeer(String) - Static method in class org.mobicents.mscontrol.MsPeerFactory
 
getProvider() - Method in interface org.mobicents.mscontrol.MsPeer
Returns an instance of a Provider object given a string argument which contains the desired service name.
getProvider() - Method in interface org.mobicents.mscontrol.MsSession
Retrieves the provider handling this session object.
getRemoteDescriptor() - Method in interface org.mobicents.mscontrol.MsConnection
Gets the session descriptor of the remote end.
getResourceListeners() - Method in interface org.mobicents.mscontrol.MsProvider
Returns List of MsResourceListener registered with MsProvider
getSession() - Method in interface org.mobicents.mscontrol.MsConnection
Retrieves the MsSession that is associated with this MsConnection.
getSession() - Method in interface org.mobicents.mscontrol.MsLink
Gets the session to which this links belongs
getSessionListeners() - Method in interface org.mobicents.mscontrol.MsProvider
Returns the list of MsSessionListners registered with MsProvider
getSessionListeners() - Method in interface org.mobicents.mscontrol.MsSession
Returns the list of MsSessionListener
getSignalDetector(String) - Method in interface org.mobicents.mscontrol.MsProvider
Creates a new instance of SignalDetector for given EndpointName
getSignalGenerator(String) - Method in interface org.mobicents.mscontrol.MsProvider
Creates a new instance of MsSignalGenerator for given EndpointName
getSource() - Method in interface org.mobicents.mscontrol.MsLinkEvent
Returns the instance of MsLink who is firing this event
getSource() - Method in interface org.mobicents.mscontrol.MsNotifyEvent
 
getSource() - Method in interface org.mobicents.mscontrol.MsSessionEvent
Returns the MsSession object associated with this event.
getState() - Method in interface org.mobicents.mscontrol.MsConnection
Returns the state of MsConnection
getState() - Method in interface org.mobicents.mscontrol.MsLink
Returns the state of MsLink
getState() - Method in interface org.mobicents.mscontrol.MsSession
Retrieves the state of the session.

H

handle(Object) - Method in interface org.mobicents.mscontrol.MsCallbackHandler
 

J

join(String, String) - Method in interface org.mobicents.mscontrol.MsLink
Joins specified endpoints.

L

linkCreated(MsLinkEvent) - Method in interface org.mobicents.mscontrol.MsLinkListener
This method is called when MsLinkEventID.LINK_CREATED is fired.
linkDropped(MsLinkEvent) - Method in interface org.mobicents.mscontrol.MsLinkListener
This method is called when MsLinkEventID.LINK_DROPPED is fired.
linkFailed(MsLinkEvent) - Method in interface org.mobicents.mscontrol.MsLinkListener
This method is called when MsLinkEventID.LINK_FAILED is fired.
linkJoined(MsLinkEvent) - Method in interface org.mobicents.mscontrol.MsLinkListener
This method is called when MsLinkEventID.LINK_JOINED is fired.

M

modify(String, String) - Method in interface org.mobicents.mscontrol.MsConnection
Creates or modify network connection on the media server side.
MsCallbackHandler - Interface in org.mobicents.mscontrol
An application implements MsCallbackHandler and passes it to underlying MsProvider so that they may interact with application and pass the MS Objects like MsConnection, MsLink, MsSession and MsResource synchronously and give a chance to application execute some logic before the event firing mechanism starts.
MsConnection - Interface in org.mobicents.mscontrol
Represents the actual RTP connection.
MsConnectionEvent - Interface in org.mobicents.mscontrol
The instance of MsConnectionEvent is fired when ever the state of MsConnection changes
MsConnectionListener - Interface in org.mobicents.mscontrol
The class interested in receiving the MsConnectionEvent should implement this interface.
MsJoinException - Exception in org.mobicents.mscontrol
 
MsJoinException() - Constructor for exception org.mobicents.mscontrol.MsJoinException
Creates a new instance of MsJoinException without detail message.
MsJoinException(String) - Constructor for exception org.mobicents.mscontrol.MsJoinException
Constructs an instance of MsJoinException with the specified detail message.
MsLink - Interface in org.mobicents.mscontrol
A MsLink represents link between two org.mobicents.media.server.spi.Endpoint Application creates instance of MsLink by calling MsSession.createLink(MsLinkMode) As soon MsLink is created MsSession call's MsLink.fireMsLinkCreated() to fire the Event MsLinkEventID.LINK_CREATED MsLink maintains the reference to MsSession object for life of MsLink
MsLinkEvent - Interface in org.mobicents.mscontrol
Instance of MsLinkEvent is fired when ever state of MsLink is changed
MsLinkListener - Interface in org.mobicents.mscontrol
The class interested in receiving the MsLinkEvent should implement this interface.
MsNotifyEvent - Interface in org.mobicents.mscontrol
MsNotify uses system wide defined constants for eventID and eventCause - reason for that to happen is that MsNotifyEvent conveys information passed throw signaling from and to MS
MsPeer - Interface in org.mobicents.mscontrol
Used to get the instance of MsProvider class
MsPeerFactory - Class in org.mobicents.mscontrol
Factory class to get the MsPeer instance which is used to create the MsProvider
MsPeerFactory() - Constructor for class org.mobicents.mscontrol.MsPeerFactory
 
MsProvider - Interface in org.mobicents.mscontrol
This is the provider class which is used to create the MsSession, MsSignalGenerator and MsSignalDetector.
MsResource - Interface in org.mobicents.mscontrol
 
MsResourceListener - Interface in org.mobicents.mscontrol
 
MsSession - Interface in org.mobicents.mscontrol
A MsSession is a transient association of (zero or more) connection for the purposes of engaging in a real-time communications interchange.
MsSessionEvent - Interface in org.mobicents.mscontrol
This is the interface for all MsSession-related events.
MsSessionListener - Interface in org.mobicents.mscontrol
This interface reports all changes to the MsSession object.
MsSignalDetector - Interface in org.mobicents.mscontrol
 
MsSignalGenerator - Interface in org.mobicents.mscontrol
 

O

org.mobicents.mscontrol - package org.mobicents.mscontrol
 

R

receive(EventID, boolean) - Method in interface org.mobicents.mscontrol.MsSignalDetector
 
receive(EventID, MsConnection, String[]) - Method in interface org.mobicents.mscontrol.MsSignalDetector
 
release() - Method in interface org.mobicents.mscontrol.MsConnection
Deletes related connection from media server.
release() - Method in interface org.mobicents.mscontrol.MsLink
Drops this link
release() - Method in interface org.mobicents.mscontrol.MsResource
Release's the underlying resource
removeConnectionListener(MsConnectionListener) - Method in interface org.mobicents.mscontrol.MsConnection
Removes connection listener.
removeLinkListener(MsLinkListener) - Method in interface org.mobicents.mscontrol.MsProvider
Removes link listener
removeResourceListener(MsResourceListener) - Method in interface org.mobicents.mscontrol.MsResource
Removes's the instance of class implementing MsResourceListener.
removeSessionListener(MsSessionListener) - Method in interface org.mobicents.mscontrol.MsProvider
Removes a listener that was previously registered.
removeSessionListener(MsSessionListener) - Method in interface org.mobicents.mscontrol.MsSession
Removes a listener from this session.
resourceCreated(MsNotifyEvent) - Method in interface org.mobicents.mscontrol.MsResourceListener
 
resourceInvalid(MsNotifyEvent) - Method in interface org.mobicents.mscontrol.MsResourceListener
 

S

sessionActive(MsSessionEvent) - Method in interface org.mobicents.mscontrol.MsSessionListener
Indicates that the state of the MsSession object has changed to MsSession.ACTIVE.
sessionCreated(MsSessionEvent) - Method in interface org.mobicents.mscontrol.MsSessionListener
Indicates that the state of the MsSession object has changed to MsSession.IDLE.
sessionInvalid(MsSessionEvent) - Method in interface org.mobicents.mscontrol.MsSessionListener
Indicates that the state of the MsSession object has changed to MsSession.INVALID.
setCallbackHandler(MsCallbackHandler) - Method in interface org.mobicents.mscontrol.MsProvider
An application ( that implements MsCallbackHandler ) using MsProvider can be called synchronously by setting CallbackHandler here.
setResourceStateIdle() - Method in interface org.mobicents.mscontrol.MsResource
 
setSessionStateIdle() - Method in interface org.mobicents.mscontrol.MsSession
Explicitly sets the MsSession state to MsSessionState.IDLE and fires MsSessionEventID.SESSION_CREATED event for MsSessionListener

T

txFailed(MsConnectionEvent) - Method in interface org.mobicents.mscontrol.MsConnectionListener
This method is called when MsConnectionEventID.TX_FAILED is fired.

U

update(MsNotifyEvent) - Method in interface org.mobicents.mscontrol.MsResourceListener
 

A C D F G H J L M O R S T U

Copyright © 2008. All Rights Reserved.