org.mobicents.slee.service.user
Class UserSbb
java.lang.Object
org.mobicents.slee.service.common.CommonSbb
org.mobicents.slee.service.user.UserSbb
- All Implemented Interfaces:
- javax.slee.Sbb
public abstract class UserSbb
- extends CommonSbb
- Author:
- amit bhayani, baranowb
|
Constructor Summary |
UserSbb()
Creates a new instance of UserSbb |
| 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 |
UserSbb
public UserSbb()
- Creates a new instance of UserSbb
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
fireOrderCancelled
public abstract void fireOrderCancelled(org.mobicents.slee.service.events.CustomEvent event,
javax.slee.ActivityContextInterface aci,
javax.slee.Address address)
onOrderPlaced
public void onOrderPlaced(org.mobicents.slee.service.events.CustomEvent event,
javax.slee.ActivityContextInterface ac)
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)
onCreateConnectionResponse
public void onCreateConnectionResponse(jain.protocol.ip.mgcp.message.CreateConnectionResponse 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()
setSendBye
public abstract void setSendBye(boolean isBye)
getSendBye
public abstract boolean getSendBye()
setTtsString
public abstract void setTtsString(java.lang.String endPoint)
getTtsString
public abstract java.lang.String getTtsString()
setChildSbbLocalObject
public abstract void setChildSbbLocalObject(CallControlSbbLocalObject childSbbLocalObject)
getChildSbbLocalObject
public abstract CallControlSbbLocalObject getChildSbbLocalObject()
Copyright © 2010. All Rights Reserved.