org.mobicents.slee.services.sip.registrar
Class RegistrarSbb
java.lang.Object
org.mobicents.slee.services.sip.registrar.RegistrarSbb
- All Implemented Interfaces:
- javax.slee.Sbb
public abstract class RegistrarSbb
- extends java.lang.Object
- implements javax.slee.Sbb
this is the abstract class that will be deployed
Sbb abstract class provided by the Sbb developer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegistrarSbb
public RegistrarSbb()
onServiceStarted
public void onServiceStarted(javax.slee.serviceactivity.ServiceStartedEvent serviceEvent,
javax.slee.ActivityContextInterface aci)
onRegisterEvent
public void onRegisterEvent(javax.sip.RequestEvent event,
javax.slee.ActivityContextInterface ac)
startMBeanConfigurator
protected void startMBeanConfigurator()
getCanonicalAddress
public static java.lang.String getCanonicalAddress(javax.sip.header.HeaderAddress header)
getLocationSbbChild
public abstract javax.slee.ChildRelation getLocationSbbChild()
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
sbbRemove
public void sbbRemove()
- Specified by:
sbbRemove in interface javax.slee.Sbb
sbbPassivate
public void sbbPassivate()
- Specified by:
sbbPassivate in interface javax.slee.Sbb
sbbActivate
public void sbbActivate()
- Specified by:
sbbActivate 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 aci)
- Specified by:
sbbExceptionThrown in interface javax.slee.Sbb
sbbRolledBack
public void sbbRolledBack(javax.slee.RolledBackContext context)
- Specified by:
sbbRolledBack in interface javax.slee.Sbb
getSipProvider
public javax.sip.SipProvider getSipProvider()
getAddressFactory
public javax.sip.address.AddressFactory getAddressFactory()
getHeaderFactory
public javax.sip.header.HeaderFactory getHeaderFactory()
getMessageFactory
public javax.sip.message.MessageFactory getMessageFactory()
getNullActivityFactory
public javax.slee.nullactivity.NullActivityFactory getNullActivityFactory()
getTimerFacility
public final javax.slee.facilities.TimerFacility getTimerFacility()
getNullACIFactory
public javax.slee.nullactivity.NullActivityContextInterfaceFactory getNullACIFactory()
getSbbLocalObject
public final javax.slee.SbbLocalObject getSbbLocalObject()
Copyright © 2008. All Rights Reserved.