org.mobicents.mgcp.demo
Class RQNTSbb

java.lang.Object
  extended by org.mobicents.mgcp.demo.RQNTSbb
All Implemented Interfaces:
javax.slee.Sbb

public abstract class RQNTSbb
extends java.lang.Object
implements javax.slee.Sbb

Author:
amit.bhayani

Field Summary
static java.lang.String ENDPOINT_NAME
           
static java.lang.String HELLO_WORLD
           
static java.lang.String JBOSS_BIND_ADDRESS
           
 
Constructor Summary
RQNTSbb()
          Creates a new instance of CallSbb
 
Method Summary
abstract  java.lang.String getCallIdentifier()
           
abstract  java.lang.String getConnectionIdentifier()
           
abstract  java.lang.String getEndpointName()
           
abstract  java.lang.String getRemoteSdp()
           
 void onCallCreated(javax.sip.RequestEvent evt, javax.slee.ActivityContextInterface aci)
           
 void onCallTerminated(javax.sip.RequestEvent evt, javax.slee.ActivityContextInterface aci)
           
 void onCreateConnectionResponse(jain.protocol.ip.mgcp.message.CreateConnectionResponse event, javax.slee.ActivityContextInterface aci)
           
 void onNotificationRequestResponse(jain.protocol.ip.mgcp.message.NotificationRequestResponse event, javax.slee.ActivityContextInterface aci)
           
 void sbbActivate()
           
 void sbbCreate()
           
 void sbbExceptionThrown(java.lang.Exception exception, java.lang.Object object, javax.slee.ActivityContextInterface activityContextInterface)
           
 void sbbLoad()
           
 void sbbPassivate()
           
 void sbbPostCreate()
           
 void sbbRemove()
           
 void sbbRolledBack(javax.slee.RolledBackContext rolledBackContext)
           
 void sbbStore()
           
abstract  void setCallIdentifier(java.lang.String CallIdentifier)
           
abstract  void setConnectionIdentifier(java.lang.String connectionIdentifier)
           
abstract  void setEndpointName(java.lang.String endpointName)
           
abstract  void setRemoteSdp(java.lang.String remoteSdp)
           
 void setSbbContext(javax.slee.SbbContext sbbContext)
           
 void unsetSbbContext()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ENDPOINT_NAME

public static final java.lang.String ENDPOINT_NAME
See Also:
Constant Field Values

JBOSS_BIND_ADDRESS

public static final java.lang.String JBOSS_BIND_ADDRESS

HELLO_WORLD

public static final java.lang.String HELLO_WORLD
Constructor Detail

RQNTSbb

public RQNTSbb()
Creates a new instance of CallSbb

Method Detail

onCallCreated

public void onCallCreated(javax.sip.RequestEvent evt,
                          javax.slee.ActivityContextInterface aci)

onCreateConnectionResponse

public void onCreateConnectionResponse(jain.protocol.ip.mgcp.message.CreateConnectionResponse event,
                                       javax.slee.ActivityContextInterface aci)
                                throws java.text.ParseException
Throws:
java.text.ParseException

onNotificationRequestResponse

public void onNotificationRequestResponse(jain.protocol.ip.mgcp.message.NotificationRequestResponse event,
                                          javax.slee.ActivityContextInterface aci)

onCallTerminated

public void onCallTerminated(javax.sip.RequestEvent evt,
                             javax.slee.ActivityContextInterface aci)

setSbbContext

public void setSbbContext(javax.slee.SbbContext sbbContext)
Specified by:
setSbbContext in interface javax.slee.Sbb

getConnectionIdentifier

public abstract java.lang.String getConnectionIdentifier()

setConnectionIdentifier

public abstract void setConnectionIdentifier(java.lang.String connectionIdentifier)

getCallIdentifier

public abstract java.lang.String getCallIdentifier()

setCallIdentifier

public abstract void setCallIdentifier(java.lang.String CallIdentifier)

getRemoteSdp

public abstract java.lang.String getRemoteSdp()

setRemoteSdp

public abstract void setRemoteSdp(java.lang.String remoteSdp)

getEndpointName

public abstract java.lang.String getEndpointName()

setEndpointName

public abstract void setEndpointName(java.lang.String endpointName)

unsetSbbContext

public void unsetSbbContext()
Specified by:
unsetSbbContext in interface javax.slee.Sbb

sbbCreate

public void sbbCreate()
               throws javax.slee.CreateException
Specified by:
sbbCreate in interface javax.slee.Sbb
Throws:
javax.slee.CreateException

sbbPostCreate

public void sbbPostCreate()
                   throws javax.slee.CreateException
Specified by:
sbbPostCreate in interface javax.slee.Sbb
Throws:
javax.slee.CreateException

sbbActivate

public void sbbActivate()
Specified by:
sbbActivate in interface javax.slee.Sbb

sbbPassivate

public void sbbPassivate()
Specified by:
sbbPassivate in interface javax.slee.Sbb

sbbLoad

public void sbbLoad()
Specified by:
sbbLoad in interface javax.slee.Sbb

sbbStore

public void sbbStore()
Specified by:
sbbStore in interface javax.slee.Sbb

sbbRemove

public void sbbRemove()
Specified by:
sbbRemove in interface javax.slee.Sbb

sbbExceptionThrown

public void sbbExceptionThrown(java.lang.Exception exception,
                               java.lang.Object object,
                               javax.slee.ActivityContextInterface activityContextInterface)
Specified by:
sbbExceptionThrown in interface javax.slee.Sbb

sbbRolledBack

public void sbbRolledBack(javax.slee.RolledBackContext rolledBackContext)
Specified by:
sbbRolledBack in interface javax.slee.Sbb


Copyright © 2008. All Rights Reserved.