org.mobicents.slee.resource.mgcp.ra
Class JainMgcpProviderImpl
java.lang.Object
org.mobicents.slee.resource.mgcp.ra.JainMgcpProviderImpl
- All Implemented Interfaces:
- jain.protocol.ip.mgcp.JainMgcpProvider
public class JainMgcpProviderImpl
- extends java.lang.Object
- implements net.java.slee.resource.mgcp.JainMgcpProvider
- Author:
- amit bhayani
|
Method Summary |
void |
addJainMgcpListener(jain.protocol.ip.mgcp.JainMgcpListener arg0)
|
java.util.List<net.java.slee.resource.mgcp.MgcpConnectionActivity> |
getConnectionActivities(jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointIdentifier)
|
net.java.slee.resource.mgcp.MgcpConnectionActivity |
getConnectionActivity(jain.protocol.ip.mgcp.message.parms.ConnectionIdentifier connectionIdentifier,
jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointIdentifier)
|
protected net.java.slee.resource.mgcp.MgcpConnectionActivity |
getConnectionActivity(jain.protocol.ip.mgcp.message.parms.ConnectionIdentifier connectionIdentifier,
jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointIdentifier,
boolean startActivity)
|
net.java.slee.resource.mgcp.MgcpConnectionActivity |
getConnectionActivity(int transactionHandle,
jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointIdentifier)
|
protected net.java.slee.resource.mgcp.MgcpConnectionActivity |
getConnectionActivity(int transactionHandle,
jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointIdentifier,
boolean startActivity)
|
net.java.slee.resource.mgcp.MgcpEndpointActivity |
getEndpointActivity(jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointIdentifier)
|
protected net.java.slee.resource.mgcp.MgcpEndpointActivity |
getEndpointActivity(jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointIdentifier,
boolean startActivity)
|
jain.protocol.ip.mgcp.JainMgcpStack |
getJainMgcpStack()
|
jain.protocol.ip.mgcp.message.parms.CallIdentifier |
getUniqueCallIdentifier()
|
jain.protocol.ip.mgcp.message.parms.RequestIdentifier |
getUniqueRequestIdentifier()
|
int |
getUniqueTransactionHandler()
|
void |
removeJainMgcpListener(jain.protocol.ip.mgcp.JainMgcpListener arg0)
|
void |
sendMgcpEvents(jain.protocol.ip.mgcp.JainMgcpEvent[] events)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JainMgcpProviderImpl
public JainMgcpProviderImpl(MgcpResourceAdaptor ra,
jain.protocol.ip.mgcp.JainMgcpProvider jainMgcpProvider,
javax.slee.facilities.Tracer tracer)
getConnectionActivity
public net.java.slee.resource.mgcp.MgcpConnectionActivity getConnectionActivity(jain.protocol.ip.mgcp.message.parms.ConnectionIdentifier connectionIdentifier,
jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointIdentifier)
getConnectionActivity
protected net.java.slee.resource.mgcp.MgcpConnectionActivity getConnectionActivity(jain.protocol.ip.mgcp.message.parms.ConnectionIdentifier connectionIdentifier,
jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointIdentifier,
boolean startActivity)
getConnectionActivity
public net.java.slee.resource.mgcp.MgcpConnectionActivity getConnectionActivity(int transactionHandle,
jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointIdentifier)
getConnectionActivity
protected net.java.slee.resource.mgcp.MgcpConnectionActivity getConnectionActivity(int transactionHandle,
jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointIdentifier,
boolean startActivity)
getConnectionActivities
public java.util.List<net.java.slee.resource.mgcp.MgcpConnectionActivity> getConnectionActivities(jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointIdentifier)
getEndpointActivity
public net.java.slee.resource.mgcp.MgcpEndpointActivity getEndpointActivity(jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointIdentifier)
getEndpointActivity
protected net.java.slee.resource.mgcp.MgcpEndpointActivity getEndpointActivity(jain.protocol.ip.mgcp.message.parms.EndpointIdentifier endpointIdentifier,
boolean startActivity)
addJainMgcpListener
public void addJainMgcpListener(jain.protocol.ip.mgcp.JainMgcpListener arg0)
throws java.util.TooManyListenersException
- Specified by:
addJainMgcpListener in interface jain.protocol.ip.mgcp.JainMgcpProvider
- Throws:
java.util.TooManyListenersException
getJainMgcpStack
public jain.protocol.ip.mgcp.JainMgcpStack getJainMgcpStack()
- Specified by:
getJainMgcpStack in interface jain.protocol.ip.mgcp.JainMgcpProvider
removeJainMgcpListener
public void removeJainMgcpListener(jain.protocol.ip.mgcp.JainMgcpListener arg0)
- Specified by:
removeJainMgcpListener in interface jain.protocol.ip.mgcp.JainMgcpProvider
sendMgcpEvents
public void sendMgcpEvents(jain.protocol.ip.mgcp.JainMgcpEvent[] events)
throws java.lang.IllegalArgumentException
- Specified by:
sendMgcpEvents in interface jain.protocol.ip.mgcp.JainMgcpProvider
- Throws:
java.lang.IllegalArgumentException
getUniqueTransactionHandler
public int getUniqueTransactionHandler()
getUniqueCallIdentifier
public jain.protocol.ip.mgcp.message.parms.CallIdentifier getUniqueCallIdentifier()
getUniqueRequestIdentifier
public jain.protocol.ip.mgcp.message.parms.RequestIdentifier getUniqueRequestIdentifier()
Copyright © 2010. All Rights Reserved.