org.mobicents.mgcp.stack
Class JainMgcpStackProviderImpl
java.lang.Object
org.mobicents.mgcp.stack.JainMgcpStackProviderImpl
- All Implemented Interfaces:
- jain.protocol.ip.mgcp.JainMgcpProvider
public class JainMgcpStackProviderImpl
- extends java.lang.Object
- implements jain.protocol.ip.mgcp.JainMgcpProvider
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jainListeners
protected java.util.Set<jain.protocol.ip.mgcp.JainMgcpListener> jainListeners
jainMobicentsListeners
protected java.util.Set<JainMgcpExtendedListener> jainMobicentsListeners
notifiedEntity
protected jain.protocol.ip.mgcp.message.parms.NotifiedEntity notifiedEntity
JainMgcpStackProviderImpl
public JainMgcpStackProviderImpl(JainMgcpStackImpl runningStack)
addJainMgcpListener
public void addJainMgcpListener(jain.protocol.ip.mgcp.JainMgcpListener listener)
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 listener)
- 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()
processMgcpResponseEvent
public void processMgcpResponseEvent(jain.protocol.ip.mgcp.JainMgcpResponseEvent response,
jain.protocol.ip.mgcp.JainMgcpEvent command)
processMgcpCommandEvent
public void processMgcpCommandEvent(jain.protocol.ip.mgcp.JainMgcpCommandEvent command)
processTxTimeout
public void processTxTimeout(jain.protocol.ip.mgcp.JainMgcpCommandEvent command)
processRxTimeout
public void processRxTimeout(jain.protocol.ip.mgcp.JainMgcpCommandEvent command)
getUniqueCallIdentifier
public jain.protocol.ip.mgcp.message.parms.CallIdentifier getUniqueCallIdentifier()
getUniqueRequestIdentifier
public jain.protocol.ip.mgcp.message.parms.RequestIdentifier getUniqueRequestIdentifier()
setNotifiedEntity
public void setNotifiedEntity(jain.protocol.ip.mgcp.message.parms.NotifiedEntity notifiedEntity)
getNotifiedEntity
public jain.protocol.ip.mgcp.message.parms.NotifiedEntity getNotifiedEntity()
Copyright © 2009. All Rights Reserved.