org.mobicents.slee.sipevent.server.subscription.eventlist
Class FlatListMakerSbb

java.lang.Object
  extended by org.mobicents.slee.sipevent.server.subscription.eventlist.FlatListMakerSbb
All Implemented Interfaces:
javax.slee.Sbb, javax.slee.SbbLocalObject, org.mobicents.slee.sipevent.server.subscription.FlatListMakerSbbLocalObject, org.mobicents.slee.xdm.server.XDMClientControlParentSbbLocalObject

public abstract class FlatListMakerSbb
extends java.lang.Object
implements javax.slee.Sbb, org.mobicents.slee.sipevent.server.subscription.FlatListMakerSbbLocalObject

Author:
Eduardo Martins

Constructor Summary
FlatListMakerSbb()
           
 
Method Summary
abstract  org.openxdm.xcap.client.appusage.resourcelists.jaxb.ListType getCurrentListType()
           
abstract  org.mobicents.slee.sipevent.server.subscription.eventlist.FlatList getFlatList()
           
abstract  java.util.ArrayList getLists()
           
 java.lang.String getLocalXcapRoot()
           
abstract  org.mobicents.slee.sipevent.server.subscription.FlatListMakerParentSbbLocalObject getParentSbbCMP()
           
 void getResponse(org.openxdm.xcap.common.key.XcapUriKey key, int responseCode, java.lang.String mimetype, java.lang.String content, java.lang.String tag)
           
abstract  javax.slee.ChildRelation getXDMClientControlChildRelation()
           
abstract  org.mobicents.slee.xdm.server.XDMClientControlSbbLocalObject getXDMClientControlChildSbbCMP()
           
 org.mobicents.slee.xdm.server.XDMClientControlSbbLocalObject getXDMClientControlSbb()
           
 void makeFlatList(org.openxdm.xcap.client.appusage.rlsservices.jaxb.ServiceType serviceType)
           
 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 setCurrentListType(org.openxdm.xcap.client.appusage.resourcelists.jaxb.ListType value)
           
abstract  void setFlatList(org.mobicents.slee.sipevent.server.subscription.eventlist.FlatList value)
           
abstract  void setLists(java.util.ArrayList value)
           
 void setParentSbb(org.mobicents.slee.sipevent.server.subscription.FlatListMakerParentSbbLocalObject sbbLocalObject)
           
abstract  void setParentSbbCMP(org.mobicents.slee.sipevent.server.subscription.FlatListMakerParentSbbLocalObject sbbLocalObject)
           
 void setSbbContext(javax.slee.SbbContext sbbContext)
           
abstract  void setXDMClientControlChildSbbCMP(org.mobicents.slee.xdm.server.XDMClientControlSbbLocalObject value)
           
 void unsetSbbContext()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.mobicents.slee.xdm.server.XDMClientControlParentSbbLocalObject
attributeUpdated, deleteResponse, documentUpdated, elementUpdated, putResponse
 
Methods inherited from interface javax.slee.SbbLocalObject
getSbbPriority, isIdentical, remove, setSbbPriority
 

Constructor Detail

FlatListMakerSbb

public FlatListMakerSbb()
Method Detail

setParentSbbCMP

public abstract void setParentSbbCMP(org.mobicents.slee.sipevent.server.subscription.FlatListMakerParentSbbLocalObject sbbLocalObject)

getParentSbbCMP

public abstract org.mobicents.slee.sipevent.server.subscription.FlatListMakerParentSbbLocalObject getParentSbbCMP()

setParentSbb

public void setParentSbb(org.mobicents.slee.sipevent.server.subscription.FlatListMakerParentSbbLocalObject sbbLocalObject)
Specified by:
setParentSbb in interface org.mobicents.slee.sipevent.server.subscription.FlatListMakerSbbLocalObject

setFlatList

public abstract void setFlatList(org.mobicents.slee.sipevent.server.subscription.eventlist.FlatList value)

getFlatList

public abstract org.mobicents.slee.sipevent.server.subscription.eventlist.FlatList getFlatList()

setLists

public abstract void setLists(java.util.ArrayList value)

getLists

public abstract java.util.ArrayList getLists()

setCurrentListType

public abstract void setCurrentListType(org.openxdm.xcap.client.appusage.resourcelists.jaxb.ListType value)

getCurrentListType

public abstract org.openxdm.xcap.client.appusage.resourcelists.jaxb.ListType getCurrentListType()

makeFlatList

public void makeFlatList(org.openxdm.xcap.client.appusage.rlsservices.jaxb.ServiceType serviceType)
Specified by:
makeFlatList in interface org.mobicents.slee.sipevent.server.subscription.FlatListMakerSbbLocalObject

getResponse

public void getResponse(org.openxdm.xcap.common.key.XcapUriKey key,
                        int responseCode,
                        java.lang.String mimetype,
                        java.lang.String content,
                        java.lang.String tag)
Specified by:
getResponse in interface org.mobicents.slee.xdm.server.XDMClientControlParentSbbLocalObject

getLocalXcapRoot

public java.lang.String getLocalXcapRoot()

getXDMClientControlChildRelation

public abstract javax.slee.ChildRelation getXDMClientControlChildRelation()

getXDMClientControlChildSbbCMP

public abstract org.mobicents.slee.xdm.server.XDMClientControlSbbLocalObject getXDMClientControlChildSbbCMP()

setXDMClientControlChildSbbCMP

public abstract void setXDMClientControlChildSbbCMP(org.mobicents.slee.xdm.server.XDMClientControlSbbLocalObject value)

getXDMClientControlSbb

public org.mobicents.slee.xdm.server.XDMClientControlSbbLocalObject getXDMClientControlSbb()

setSbbContext

public void setSbbContext(javax.slee.SbbContext sbbContext)
Specified by:
setSbbContext in interface javax.slee.Sbb

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

unsetSbbContext

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


Copyright © 2009. All Rights Reserved.