org.mobicents.slee.example.sip11.fork
Class SimpleSip11ForkTestSbb
java.lang.Object
org.mobicents.slee.example.sip11.fork.SimpleSip11ForkTestSbb
- All Implemented Interfaces:
- javax.slee.Sbb
public abstract class SimpleSip11ForkTestSbb
- extends java.lang.Object
- implements javax.slee.Sbb
|
Method Summary |
javax.slee.InitialEventSelector |
callIDSelect(javax.slee.InitialEventSelector ies)
|
abstract javax.slee.ActivityContextInterface |
getChildDialog()
|
abstract java.lang.Boolean |
getMakeCancel()
|
abstract javax.slee.ActivityContextInterface |
getOriginalDialog()
|
protected javax.slee.SbbContext |
getSbbContext()
Convenience method to retrieve the SbbContext object stored in
setSbbContext. |
protected abstract SimpleSip11ForkTestSbb.ServiceState |
getServiceState()
|
abstract javax.sip.message.Request |
getStoredRequest()
|
void |
on1xxResponse(javax.sip.ResponseEvent event,
javax.slee.ActivityContextInterface aci)
|
void |
on2xxResponse(javax.sip.ResponseEvent event,
javax.slee.ActivityContextInterface aci)
|
void |
on4xxResponse(javax.sip.ResponseEvent event,
javax.slee.ActivityContextInterface aci)
|
void |
onActivityEndEvent(javax.slee.ActivityEndEvent end,
javax.slee.ActivityContextInterface aci)
|
void |
onDialogForkEvent(net.java.slee.resource.sip.DialogForkedEvent event,
javax.slee.ActivityContextInterface aci)
|
void |
onMessageRequest(javax.sip.RequestEvent event,
javax.slee.ActivityContextInterface aci)
|
void |
onServiceStartedEvent(javax.slee.serviceactivity.ServiceStartedEvent event,
javax.slee.ActivityContextInterface aci)
|
void |
onTimeEvent(javax.slee.facilities.TimerEvent event,
javax.slee.ActivityContextInterface timerAci)
|
void |
sbbActivate()
|
void |
sbbCreate()
|
void |
sbbExceptionThrown(java.lang.Exception exception,
java.lang.Object event,
javax.slee.ActivityContextInterface activity)
|
void |
sbbLoad()
|
void |
sbbPassivate()
|
void |
sbbPostCreate()
|
void |
sbbRemove()
|
void |
sbbRolledBack(javax.slee.RolledBackContext context)
|
void |
sbbStore()
|
abstract void |
setChildDialog(javax.slee.ActivityContextInterface aci)
|
abstract void |
setMakeCancel(java.lang.Boolean b)
|
abstract void |
setOriginalDialog(javax.slee.ActivityContextInterface aci)
|
void |
setSbbContext(javax.slee.SbbContext context)
|
protected abstract void |
setServiceState(SimpleSip11ForkTestSbb.ServiceState s)
|
abstract void |
setStoredRequest(javax.sip.message.Request b)
|
void |
unsetSbbContext()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleSip11ForkTestSbb
public SimpleSip11ForkTestSbb()
onServiceStartedEvent
public void onServiceStartedEvent(javax.slee.serviceactivity.ServiceStartedEvent event,
javax.slee.ActivityContextInterface aci)
onMessageRequest
public void onMessageRequest(javax.sip.RequestEvent event,
javax.slee.ActivityContextInterface aci)
on1xxResponse
public void on1xxResponse(javax.sip.ResponseEvent event,
javax.slee.ActivityContextInterface aci)
on2xxResponse
public void on2xxResponse(javax.sip.ResponseEvent event,
javax.slee.ActivityContextInterface aci)
on4xxResponse
public void on4xxResponse(javax.sip.ResponseEvent event,
javax.slee.ActivityContextInterface aci)
onDialogForkEvent
public void onDialogForkEvent(net.java.slee.resource.sip.DialogForkedEvent event,
javax.slee.ActivityContextInterface aci)
callIDSelect
public javax.slee.InitialEventSelector callIDSelect(javax.slee.InitialEventSelector ies)
onTimeEvent
public void onTimeEvent(javax.slee.facilities.TimerEvent event,
javax.slee.ActivityContextInterface timerAci)
onActivityEndEvent
public void onActivityEndEvent(javax.slee.ActivityEndEvent end,
javax.slee.ActivityContextInterface aci)
setOriginalDialog
public abstract void setOriginalDialog(javax.slee.ActivityContextInterface aci)
getOriginalDialog
public abstract javax.slee.ActivityContextInterface getOriginalDialog()
setChildDialog
public abstract void setChildDialog(javax.slee.ActivityContextInterface aci)
getChildDialog
public abstract javax.slee.ActivityContextInterface getChildDialog()
getMakeCancel
public abstract java.lang.Boolean getMakeCancel()
setMakeCancel
public abstract void setMakeCancel(java.lang.Boolean b)
getStoredRequest
public abstract javax.sip.message.Request getStoredRequest()
setStoredRequest
public abstract void setStoredRequest(javax.sip.message.Request b)
setSbbContext
public void setSbbContext(javax.slee.SbbContext context)
- Specified by:
setSbbContext in interface javax.slee.Sbb
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
sbbRemove
public void sbbRemove()
- Specified by:
sbbRemove 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
sbbExceptionThrown
public void sbbExceptionThrown(java.lang.Exception exception,
java.lang.Object event,
javax.slee.ActivityContextInterface activity)
- Specified by:
sbbExceptionThrown in interface javax.slee.Sbb
sbbRolledBack
public void sbbRolledBack(javax.slee.RolledBackContext context)
- Specified by:
sbbRolledBack in interface javax.slee.Sbb
getSbbContext
protected javax.slee.SbbContext getSbbContext()
- Convenience method to retrieve the SbbContext object stored in
setSbbContext.
TODO: If your SBB doesn't require the SbbContext object you may remove
this method, the sbbContext variable and the variable assignment in
setSbbContext().
- Returns:
- this SBB's SbbContext object
getServiceState
protected abstract SimpleSip11ForkTestSbb.ServiceState getServiceState()
setServiceState
protected abstract void setServiceState(SimpleSip11ForkTestSbb.ServiceState s)
Copyright © 2009. All Rights Reserved.