org.mobicents.sippresence.server.pidfmanipulation
Class PIDFManipulationChildSbb

java.lang.Object
  extended by org.mobicents.sippresence.server.pidfmanipulation.PIDFManipulationChildSbb
All Implemented Interfaces:
javax.slee.Sbb, PIDFManipulationChild

public abstract class PIDFManipulationChildSbb
extends java.lang.Object
implements javax.slee.Sbb, PIDFManipulationChild


Constructor Summary
PIDFManipulationChildSbb()
           
 
Method Summary
abstract  org.mobicents.slee.ChildRelationExt getChildRelation()
           
abstract  java.lang.String getETag()
           
 void modifyPublication(java.lang.String content)
           
 void newPublication(java.lang.String entity, java.lang.String content)
           
 void removePublication()
           
 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()
           
abstract  void setETag(java.lang.String etag)
           
 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
 

Constructor Detail

PIDFManipulationChildSbb

public PIDFManipulationChildSbb()
Method Detail

modifyPublication

public void modifyPublication(java.lang.String content)
Specified by:
modifyPublication in interface PIDFManipulationChild

newPublication

public void newPublication(java.lang.String entity,
                           java.lang.String content)
Specified by:
newPublication in interface PIDFManipulationChild

removePublication

public void removePublication()
Specified by:
removePublication in interface PIDFManipulationChild

getETag

public abstract java.lang.String getETag()

setETag

public abstract void setETag(java.lang.String etag)

getChildRelation

public abstract org.mobicents.slee.ChildRelationExt getChildRelation()

sbbActivate

public void sbbActivate()
Specified by:
sbbActivate 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

sbbExceptionThrown

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

sbbLoad

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

sbbPassivate

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

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

sbbRolledBack

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

sbbStore

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

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


Copyright © 2011. All Rights Reserved.