org.mobicents.slee.examples.callcontrol.blocking
Class CallBlockingSbb

java.lang.Object
  extended by org.mobicents.slee.examples.callcontrol.common.SubscriptionProfileSbb
      extended by org.mobicents.slee.examples.callcontrol.blocking.CallBlockingSbb
All Implemented Interfaces:
javax.slee.Sbb

public abstract class CallBlockingSbb
extends SubscriptionProfileSbb
implements javax.slee.Sbb


Constructor Summary
CallBlockingSbb()
           
 
Method Summary
abstract  CallBlockingSbbActivityContextInterface asSbbActivityContextInterface(javax.slee.ActivityContextInterface aci)
           
 void onActivityEndEvent(javax.slee.ActivityEndEvent event, javax.slee.ActivityContextInterface aci)
           
 void onInvite(javax.sip.RequestEvent event, CallBlockingSbbActivityContextInterface localAci)
           
 void onStartServiceEvent(javax.slee.serviceactivity.ServiceStartedEvent event, javax.slee.ActivityContextInterface aci)
           
 void setSbbContext(javax.slee.SbbContext context)
           
 
Methods inherited from class org.mobicents.slee.examples.callcontrol.common.SubscriptionProfileSbb
callIDSelect, getAddressFactory, getCallControlProfileCMP, getMessageFactory, getProfileFacility, getSbbContext, getSbbLocalObject, getSipFactoryProvider, lookup, 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
 
Methods inherited from interface javax.slee.Sbb
sbbActivate, sbbCreate, sbbExceptionThrown, sbbLoad, sbbPassivate, sbbPostCreate, sbbRemove, sbbRolledBack, sbbStore, unsetSbbContext
 

Constructor Detail

CallBlockingSbb

public CallBlockingSbb()
Method Detail

onInvite

public void onInvite(javax.sip.RequestEvent event,
                     CallBlockingSbbActivityContextInterface localAci)

onStartServiceEvent

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

onActivityEndEvent

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

setSbbContext

public void setSbbContext(javax.slee.SbbContext context)
Specified by:
setSbbContext in interface javax.slee.Sbb
Overrides:
setSbbContext in class SubscriptionProfileSbb

asSbbActivityContextInterface

public abstract CallBlockingSbbActivityContextInterface asSbbActivityContextInterface(javax.slee.ActivityContextInterface aci)


Copyright © 2010. All Rights Reserved.