org.mobicents.slee.service.user.ship
Class OrderShipDateSbb

java.lang.Object
  extended by org.mobicents.slee.service.common.CommonSbb
      extended by org.mobicents.slee.service.user.ship.OrderShipDateSbb
All Implemented Interfaces:
javax.slee.Sbb

public abstract class OrderShipDateSbb
extends CommonSbb

Author:
amit bhayani, baranowb

Field Summary
 
Fields inherited from class org.mobicents.slee.service.common.CommonSbb
JBOSS_BIND_ADDRESS, MGCP_PEER_PORT, MGCP_PORT
 
Constructor Summary
OrderShipDateSbb()
          Creates a new instance of UserSbb
 
Method Summary
abstract  javax.slee.ChildRelation getCallControlSbbChild()
           
abstract  CallControlSbbLocalObject getChildSbbLocalObject()
           
abstract  org.mobicents.slee.service.events.CustomEvent getCustomEvent()
           
abstract  java.lang.String getTtsString()
           
 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 onNotifyRequest(jain.protocol.ip.mgcp.message.Notify event, javax.slee.ActivityContextInterface aci)
           
 void onOrderShipped(org.mobicents.slee.service.events.CustomEvent event, javax.slee.ActivityContextInterface ac)
           
abstract  void setChildSbbLocalObject(CallControlSbbLocalObject childSbbLocalObject)
           
abstract  void setCustomEvent(org.mobicents.slee.service.events.CustomEvent customEvent)
           
 void setSbbContext(javax.slee.SbbContext context)
          implements javax.slee.Sbb Please refer to JSLEE v1.1 Specification, Early Draft Review Page 54 for further information.
abstract  void setTtsString(java.lang.String s)
           
 
Methods inherited from class org.mobicents.slee.service.common.CommonSbb
getCacheUtility, getMgcpActivityContestInterfaceFactory, getMgcpProvider, getNullACIFactory, getNullActivityFactory, getSbbContext, getSipActivityContextInterfaceFactory, getSipProvider, getSipUtils, sbbActivate, sbbCreate, sbbExceptionThrown, sbbLoad, sbbPassivate, sbbPostCreate, sbbRemove, sbbRolledBack, sbbStore, unsetSbbContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrderShipDateSbb

public OrderShipDateSbb()
Creates a new instance of UserSbb

Method Detail

setSbbContext

public void setSbbContext(javax.slee.SbbContext context)
Description copied from class: CommonSbb
implements javax.slee.Sbb Please refer to JSLEE v1.1 Specification, Early Draft Review Page 54 for further information.
The SLEE invokes this method after a new instance of the SBB abstract class is created. During this method, an SBB entity has not been assigned to the SBB object. The SBB object can take advantage of this method to allocate and initialize state or connect to resources that are to be held by the SBB object during its lifetime. Such state and resources cannot be specific to an SBB entity because the SBB object might be reused during its lifetime to serve multiple SBB entities.
This method indicates a transition from state "DOES NOT EXIST" to "POOLED" (see page 52)

Specified by:
setSbbContext in interface javax.slee.Sbb
Overrides:
setSbbContext in class CommonSbb

onOrderShipped

public void onOrderShipped(org.mobicents.slee.service.events.CustomEvent event,
                           javax.slee.ActivityContextInterface ac)

onCreateConnectionResponse

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

onNotificationRequestResponse

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

onNotifyRequest

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

getCallControlSbbChild

public abstract javax.slee.ChildRelation getCallControlSbbChild()

setCustomEvent

public abstract void setCustomEvent(org.mobicents.slee.service.events.CustomEvent customEvent)

getCustomEvent

public abstract org.mobicents.slee.service.events.CustomEvent getCustomEvent()

setChildSbbLocalObject

public abstract void setChildSbbLocalObject(CallControlSbbLocalObject childSbbLocalObject)

getChildSbbLocalObject

public abstract CallControlSbbLocalObject getChildSbbLocalObject()

setTtsString

public abstract void setTtsString(java.lang.String s)

getTtsString

public abstract java.lang.String getTtsString()


Copyright © 2010. All Rights Reserved.