org.mobicents.media.server.ctrl.mgcp
Class Request

java.lang.Object
  extended by org.mobicents.media.server.ctrl.mgcp.Request
All Implemented Interfaces:
java.io.Serializable, java.lang.Runnable, org.mobicents.media.server.spi.ConnectionListener

public class Request
extends java.lang.Object
implements java.lang.Runnable, org.mobicents.media.server.spi.ConnectionListener

Author:
kulikov
See Also:
Serialized Form

Field Summary
protected static int txID
           
 
Constructor Summary
Request(MgcpController controller, jain.protocol.ip.mgcp.message.parms.RequestIdentifier reqID, jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointID, org.mobicents.media.server.spi.Endpoint endpoint, jain.protocol.ip.mgcp.message.parms.NotifiedEntity notifiedEntity)
           
 
Method Summary
 void append(EventDetector detector, org.mobicents.media.server.spi.Connection connection)
           
 void append(SignalGenerator generator, org.mobicents.media.server.spi.Connection connection)
           
 void cancel()
           
 int getTxID()
           
 void onError(org.mobicents.media.server.spi.Connection connection, java.lang.Exception e)
           
 void onModeChange(org.mobicents.media.server.spi.Connection connection, org.mobicents.media.server.spi.ConnectionMode oldMode)
           
 void onStateChange(org.mobicents.media.server.spi.Connection connection, org.mobicents.media.server.spi.ConnectionState oldState)
           
 void run()
           
 void sendNotify(jain.protocol.ip.mgcp.message.parms.EventName eventName)
           
 boolean verifyDetectors()
           
 boolean verifyGenerators()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

txID

protected static int txID
Constructor Detail

Request

public Request(MgcpController controller,
               jain.protocol.ip.mgcp.message.parms.RequestIdentifier reqID,
               jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointID,
               org.mobicents.media.server.spi.Endpoint endpoint,
               jain.protocol.ip.mgcp.message.parms.NotifiedEntity notifiedEntity)
Method Detail

append

public void append(EventDetector detector,
                   org.mobicents.media.server.spi.Connection connection)

append

public void append(SignalGenerator generator,
                   org.mobicents.media.server.spi.Connection connection)

run

public void run()
Specified by:
run in interface java.lang.Runnable

cancel

public void cancel()

verifyDetectors

public boolean verifyDetectors()

verifyGenerators

public boolean verifyGenerators()

onStateChange

public void onStateChange(org.mobicents.media.server.spi.Connection connection,
                          org.mobicents.media.server.spi.ConnectionState oldState)
Specified by:
onStateChange in interface org.mobicents.media.server.spi.ConnectionListener

onModeChange

public void onModeChange(org.mobicents.media.server.spi.Connection connection,
                         org.mobicents.media.server.spi.ConnectionMode oldMode)
Specified by:
onModeChange in interface org.mobicents.media.server.spi.ConnectionListener

onError

public void onError(org.mobicents.media.server.spi.Connection connection,
                    java.lang.Exception e)
Specified by:
onError in interface org.mobicents.media.server.spi.ConnectionListener

getTxID

public int getTxID()

sendNotify

public void sendNotify(jain.protocol.ip.mgcp.message.parms.EventName eventName)


Copyright © 2010. All Rights Reserved.