org.mobicents.slee.example.xcapclient
Class XCAPClientExampleSbb

java.lang.Object
  extended by org.mobicents.slee.example.xcapclient.XCAPClientExampleSbb
All Implemented Interfaces:
javax.slee.Sbb

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


Constructor Summary
XCAPClientExampleSbb()
           
 
Method Summary
 void asyncTest()
           
protected  javax.slee.SbbContext getSbbContext()
           
 void onActivityEndEvent(javax.slee.ActivityEndEvent event, javax.slee.ActivityContextInterface aci)
           
 void onResponseEvent(org.mobicents.slee.resource.xcapclient.ResponseEvent event, javax.slee.ActivityContextInterface aci)
           
 void onServiceStartedEvent(javax.slee.serviceactivity.ServiceStartedEvent event, javax.slee.ActivityContextInterface aci)
           
 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()
           
 void setSbbContext(javax.slee.SbbContext context)
          Called when an sbb object is instantied and enters the pooled state.
 void syncTest()
           
 void unsetSbbContext()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XCAPClientExampleSbb

public XCAPClientExampleSbb()
Method Detail

setSbbContext

public void setSbbContext(javax.slee.SbbContext context)
Called when an sbb object is instantied and enters the pooled state.

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()

onServiceStartedEvent

public void onServiceStartedEvent(javax.slee.serviceactivity.ServiceStartedEvent event,
                                  javax.slee.ActivityContextInterface aci)

syncTest

public void syncTest()
              throws org.apache.commons.httpclient.HttpException,
                     java.io.IOException,
                     javax.xml.bind.JAXBException
Throws:
org.apache.commons.httpclient.HttpException
java.io.IOException
javax.xml.bind.JAXBException

asyncTest

public void asyncTest()
               throws javax.slee.resource.ActivityAlreadyExistsException,
                      javax.slee.resource.CouldNotStartActivityException,
                      java.lang.NullPointerException,
                      javax.slee.UnrecognizedActivityException,
                      javax.slee.TransactionRequiredLocalException,
                      javax.slee.TransactionRolledbackLocalException,
                      org.apache.commons.httpclient.HttpException,
                      javax.slee.SLEEException,
                      java.lang.IllegalStateException,
                      javax.xml.bind.JAXBException,
                      java.io.IOException
Throws:
javax.slee.resource.ActivityAlreadyExistsException
javax.slee.resource.CouldNotStartActivityException
java.lang.NullPointerException
javax.slee.UnrecognizedActivityException
javax.slee.TransactionRequiredLocalException
javax.slee.TransactionRolledbackLocalException
org.apache.commons.httpclient.HttpException
javax.slee.SLEEException
java.lang.IllegalStateException
javax.xml.bind.JAXBException
java.io.IOException

onResponseEvent

public void onResponseEvent(org.mobicents.slee.resource.xcapclient.ResponseEvent event,
                            javax.slee.ActivityContextInterface aci)

onActivityEndEvent

public void onActivityEndEvent(javax.slee.ActivityEndEvent event,
                               javax.slee.ActivityContextInterface aci)


Copyright © 2009. All Rights Reserved.