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 org.mobicents.slee.examples.callcontrol.common.SubscriptionProfileSbb
implements javax.slee.Sbb


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

Constructor Detail

CallBlockingSbb

public CallBlockingSbb()
Method Detail

onInvite

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

getCallControlProfileCMP

public abstract org.mobicents.slee.examples.callcontrol.profile.CallControlProfileCMP getCallControlProfileCMP(javax.slee.profile.ProfileID profileID)
                                                                                                        throws javax.slee.profile.UnrecognizedProfileNameException,
                                                                                                               javax.slee.profile.UnrecognizedProfileTableNameException
Specified by:
getCallControlProfileCMP in class org.mobicents.slee.examples.callcontrol.common.SubscriptionProfileSbb
Throws:
javax.slee.profile.UnrecognizedProfileNameException
javax.slee.profile.UnrecognizedProfileTableNameException

asSbbActivityContextInterface

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


Copyright © 2009. All Rights Reserved.