org.mobicents.examples.media.cnf
Class ConfDemoSbb

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

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

Author:
Oleg Kulikov

Constructor Summary
ConfDemoSbb()
           
 
Method Summary
abstract  javax.slee.ChildRelation getAnnouncementSbb()
          Relation to Welcome dialog
abstract  javax.slee.ChildRelation getForestSbb()
          Relation with Loop back dialog.
abstract  java.lang.String getUserEndpoint()
          CMP field accessor
 void onAnnouncementComplete(org.mobicents.mscontrol.MsLinkEvent 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)
           
abstract  void setUserEndpoint(java.lang.String endpointName)
          CMP field accessor
 void startDemo(java.lang.String endpointName)
          (Non Java-doc).
 void unsetSbbContext()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfDemoSbb

public ConfDemoSbb()
Method Detail

startDemo

public void startDemo(java.lang.String endpointName)
(Non Java-doc).

See Also:
org.mobicents.examples.media.Demo#startConversation(String, ActivityContextInterface).

onAnnouncementComplete

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

getUserEndpoint

public abstract java.lang.String getUserEndpoint()
CMP field accessor

Returns:
the name of the user's endpoint.

setUserEndpoint

public abstract void setUserEndpoint(java.lang.String endpointName)
CMP field accessor

Parameters:
endpoint - the name of the user's endpoint.

getAnnouncementSbb

public abstract javax.slee.ChildRelation getAnnouncementSbb()
Relation to Welcome dialog

Returns:
child relation object.

getForestSbb

public abstract javax.slee.ChildRelation getForestSbb()
Relation with Loop back dialog.

Returns:
child relation object.

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.