org.mobicents.slee.training.example8
Class BounceSbb
java.lang.Object
org.mobicents.slee.training.example8.common.SubscriptionProfileSbb
org.mobicents.slee.training.example8.BounceSbb
- All Implemented Interfaces:
- javax.slee.Sbb
public abstract class BounceSbb
- extends org.mobicents.slee.training.example8.common.SubscriptionProfileSbb
BounceSbb is a Sbb representing a message bounce service. BounceSbb receives
incoming MessageEvents from the underlying resource adaptor. According to the
messages, it increases counter in the related activity. If the command "ANY"
is received by the Sbb, BounceSbb sends a message back to the originator.
- Author:
- MoBitE info@mobite.co.in
| Fields inherited from class org.mobicents.slee.training.example8.common.SubscriptionProfileSbb |
log |
|
Constructor Summary |
BounceSbb()
Creates a new instance of BounceSbb |
|
Method Summary |
void |
onAnyEvent(org.mobicents.slee.resource.lab.message.MessageEvent event,
javax.slee.ActivityContextInterface ac)
EventHandler method for incoming events of type "AnyEvent". |
void |
onEndEvent(org.mobicents.slee.resource.lab.message.MessageEvent event,
javax.slee.ActivityContextInterface ac)
EventHandler method for incoming events of type "EndEvent". |
void |
onInitEvent(org.mobicents.slee.resource.lab.message.MessageEvent event,
javax.slee.ActivityContextInterface ac)
EventHandler method for incoming events of type "InitEvent". |
| Methods inherited from class org.mobicents.slee.training.example8.common.SubscriptionProfileSbb |
getEventControlProfileCMP, getMessageResourceAdaptorSbbInterface, getProfileFacility, getSbbContext, getSbbLocalObject, lookup, sbbActivate, sbbCreate, sbbExceptionThrown, sbbLoad, sbbPassivate, sbbPostCreate, sbbRemove, sbbRolledBack, sbbStore, setSbbContext, unsetSbbContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BounceSbb
public BounceSbb()
- Creates a new instance of BounceSbb
onAnyEvent
public void onAnyEvent(org.mobicents.slee.resource.lab.message.MessageEvent event,
javax.slee.ActivityContextInterface ac)
- EventHandler method for incoming events of type "AnyEvent". AnyEvent is
defined in the deployment descriptor "sbb-jar.xml". This method is
invoked by the SLEE if an event of type ANY is received and fired by the
resource adaptor.
onEndEvent
public void onEndEvent(org.mobicents.slee.resource.lab.message.MessageEvent event,
javax.slee.ActivityContextInterface ac)
- EventHandler method for incoming events of type "EndEvent". EndEvent is
defined in the deployment descriptor "sbb-jar.xml". This method is
invoked by the SLEE if an event of type END is received and fired by the
resource adaptor.
onInitEvent
public void onInitEvent(org.mobicents.slee.resource.lab.message.MessageEvent event,
javax.slee.ActivityContextInterface ac)
- EventHandler method for incoming events of type "InitEvent". InitEvent is
defined in the deployment descriptor "sbb-jar.xml". This method is
invoked by the SLEE if an event of type INIT is received and fired by the
resource adaptor.
Copyright © 2009. All Rights Reserved.