org.mobicents.examples.media.cnf
Class ForestSbb

java.lang.Object
  extended by org.mobicents.examples.media.cnf.ForestSbb
All Implemented Interfaces:
javax.slee.Sbb

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

Author:
Oleg Kulikov

Field Summary
static java.lang.String CNF_ENDPOINT
           
static java.lang.String CRICKETS
           
static java.lang.String CUCKOO
           
static java.lang.String MOCKING
           
 
Constructor Summary
ForestSbb()
           
 
Method Summary
 void enter(java.lang.String endpointName)
          Starts dialog.
 javax.slee.ActivityContextInterface getConnectionActivity()
           
abstract  javax.slee.ChildRelation getParticipantSbb()
           
 void onConfBridgeCreated(org.mobicents.mscontrol.MsLinkEvent evt, javax.slee.ActivityContextInterface aci)
           
 void onConfBridgeFailed(org.mobicents.mscontrol.MsLinkEvent evt, javax.slee.ActivityContextInterface aci)
           
 void onUserDisconnected(org.mobicents.mscontrol.MsConnectionEvent evt, javax.slee.ActivityContextInterface aci)
           
 void sbbActivate()
           
 void sbbCreate()
           
 void sbbExceptionThrown(java.lang.Exception arg0, java.lang.Object arg1, javax.slee.ActivityContextInterface arg2)
           
 void sbbLoad()
           
 void sbbPassivate()
           
 void sbbPostCreate()
           
 void sbbRemove()
           
 void sbbRolledBack(javax.slee.RolledBackContext arg0)
           
 void sbbStore()
           
 void setSbbContext(javax.slee.SbbContext sbbContext)
           
 void unsetSbbContext()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CNF_ENDPOINT

public static final java.lang.String CNF_ENDPOINT
See Also:
Constant Field Values

CRICKETS

public static final java.lang.String CRICKETS
See Also:
Constant Field Values

MOCKING

public static final java.lang.String MOCKING
See Also:
Constant Field Values

CUCKOO

public static final java.lang.String CUCKOO
See Also:
Constant Field Values
Constructor Detail

ForestSbb

public ForestSbb()
Method Detail

enter

public void enter(java.lang.String endpointName)
Starts dialog.

Parameters:
endpointName - the user's endpoint.

onConfBridgeCreated

public void onConfBridgeCreated(org.mobicents.mscontrol.MsLinkEvent evt,
                                javax.slee.ActivityContextInterface aci)

onConfBridgeFailed

public void onConfBridgeFailed(org.mobicents.mscontrol.MsLinkEvent evt,
                               javax.slee.ActivityContextInterface aci)

onUserDisconnected

public void onUserDisconnected(org.mobicents.mscontrol.MsConnectionEvent evt,
                               javax.slee.ActivityContextInterface aci)

getParticipantSbb

public abstract javax.slee.ChildRelation getParticipantSbb()

getConnectionActivity

public javax.slee.ActivityContextInterface getConnectionActivity()

setSbbContext

public void setSbbContext(javax.slee.SbbContext sbbContext)
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

sbbLoad

public void sbbLoad()
Specified by:
sbbLoad in interface javax.slee.Sbb

sbbStore

public void sbbStore()
Specified by:
sbbStore in interface javax.slee.Sbb

sbbRemove

public void sbbRemove()
Specified by:
sbbRemove in interface javax.slee.Sbb

sbbExceptionThrown

public void sbbExceptionThrown(java.lang.Exception arg0,
                               java.lang.Object arg1,
                               javax.slee.ActivityContextInterface arg2)
Specified by:
sbbExceptionThrown in interface javax.slee.Sbb

sbbRolledBack

public void sbbRolledBack(javax.slee.RolledBackContext arg0)
Specified by:
sbbRolledBack in interface javax.slee.Sbb


Copyright © 2008. All Rights Reserved.