org.mobicents.slee.sipevent.server.subscription.eventlist
Class EventListSubscriberSbb
java.lang.Object
org.mobicents.slee.sipevent.server.subscription.eventlist.EventListSubscriberSbb
- All Implemented Interfaces:
- javax.slee.Sbb, javax.slee.SbbLocalObject, org.mobicents.slee.sipevent.server.subscription.EventListSubscriberSbbLocalObject, org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObject
public abstract class EventListSubscriberSbb
- extends java.lang.Object
- implements javax.slee.Sbb, org.mobicents.slee.sipevent.server.subscription.EventListSubscriberSbbLocalObject
Sbb that acts as the back end subscriber to the entries in a resource list.
- Author:
- Eduardo Martins
|
Method Summary |
abstract org.mobicents.slee.sipevent.server.subscription.eventlist.FlatList |
getFlatList()
|
abstract org.mobicents.slee.sipevent.server.subscription.eventlist.NotificationData |
getNotificationData()
|
abstract org.mobicents.slee.sipevent.server.subscription.EventListSubscriberParentSbbLocalObject |
getParentSbbCMP()
|
abstract javax.slee.ChildRelation |
getSubscriptionClientControlChildRelation()
|
abstract org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlSbbLocalObject |
getSubscriptionClientControlChildSbbCMP()
|
org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlSbbLocalObject |
getSubscriptionClientControlSbb()
|
abstract org.mobicents.slee.sipevent.server.subscription.pojo.SubscriptionKey |
getSubscriptionKey()
|
void |
notifyEvent(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
org.mobicents.slee.sipevent.server.subscription.pojo.Subscription.Event terminationReason,
org.mobicents.slee.sipevent.server.subscription.pojo.Subscription.Status status,
java.lang.String content,
java.lang.String contentType,
java.lang.String contentSubtype)
|
void |
resubscribe(org.mobicents.slee.sipevent.server.subscription.pojo.Subscription subscription)
|
void |
resubscribeError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
|
void |
resubscribeOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires)
|
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 |
setFlatList(org.mobicents.slee.sipevent.server.subscription.eventlist.FlatList value)
|
abstract void |
setNotificationData(org.mobicents.slee.sipevent.server.subscription.eventlist.NotificationData value)
|
void |
setParentSbb(org.mobicents.slee.sipevent.server.subscription.EventListSubscriberParentSbbLocalObject parentSbb)
|
abstract void |
setParentSbbCMP(org.mobicents.slee.sipevent.server.subscription.EventListSubscriberParentSbbLocalObject parentSbb)
|
void |
setSbbContext(javax.slee.SbbContext sbbContext)
|
abstract void |
setSubscriptionClientControlChildSbbCMP(org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlSbbLocalObject value)
|
abstract void |
setSubscriptionKey(org.mobicents.slee.sipevent.server.subscription.pojo.SubscriptionKey subscriptionKey)
|
void |
subscribe(org.mobicents.slee.sipevent.server.subscription.pojo.Subscription subscription,
org.mobicents.slee.sipevent.server.subscription.eventlist.FlatList flatList)
|
void |
subscribeError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
|
void |
subscribeOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires,
int responseCode)
|
void |
unsetSbbContext()
|
void |
unsubscribe(org.mobicents.slee.sipevent.server.subscription.pojo.Subscription subscription)
|
void |
unsubscribeError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
|
void |
unsubscribeOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.slee.SbbLocalObject |
getSbbPriority, isIdentical, remove, setSbbPriority |
EventListSubscriberSbb
public EventListSubscriberSbb()
setNotificationData
public abstract void setNotificationData(org.mobicents.slee.sipevent.server.subscription.eventlist.NotificationData value)
getNotificationData
public abstract org.mobicents.slee.sipevent.server.subscription.eventlist.NotificationData getNotificationData()
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()
setSubscriptionKey
public abstract void setSubscriptionKey(org.mobicents.slee.sipevent.server.subscription.pojo.SubscriptionKey subscriptionKey)
getSubscriptionKey
public abstract org.mobicents.slee.sipevent.server.subscription.pojo.SubscriptionKey getSubscriptionKey()
- Specified by:
getSubscriptionKey in interface org.mobicents.slee.sipevent.server.subscription.EventListSubscriberSbbLocalObject
setParentSbbCMP
public abstract void setParentSbbCMP(org.mobicents.slee.sipevent.server.subscription.EventListSubscriberParentSbbLocalObject parentSbb)
getParentSbbCMP
public abstract org.mobicents.slee.sipevent.server.subscription.EventListSubscriberParentSbbLocalObject getParentSbbCMP()
setParentSbb
public void setParentSbb(org.mobicents.slee.sipevent.server.subscription.EventListSubscriberParentSbbLocalObject parentSbb)
- Specified by:
setParentSbb in interface org.mobicents.slee.sipevent.server.subscription.EventListSubscriberSbbLocalObject
subscribe
public void subscribe(org.mobicents.slee.sipevent.server.subscription.pojo.Subscription subscription,
org.mobicents.slee.sipevent.server.subscription.eventlist.FlatList flatList)
- Specified by:
subscribe in interface org.mobicents.slee.sipevent.server.subscription.EventListSubscriberSbbLocalObject
resubscribe
public void resubscribe(org.mobicents.slee.sipevent.server.subscription.pojo.Subscription subscription)
- Specified by:
resubscribe in interface org.mobicents.slee.sipevent.server.subscription.EventListSubscriberSbbLocalObject
unsubscribe
public void unsubscribe(org.mobicents.slee.sipevent.server.subscription.pojo.Subscription subscription)
- Specified by:
unsubscribe in interface org.mobicents.slee.sipevent.server.subscription.EventListSubscriberSbbLocalObject
notifyEvent
public void notifyEvent(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
org.mobicents.slee.sipevent.server.subscription.pojo.Subscription.Event terminationReason,
org.mobicents.slee.sipevent.server.subscription.pojo.Subscription.Status status,
java.lang.String content,
java.lang.String contentType,
java.lang.String contentSubtype)
- Specified by:
notifyEvent in interface org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObject
resubscribeError
public void resubscribeError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
- Specified by:
resubscribeError in interface org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObject
resubscribeOk
public void resubscribeOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires)
- Specified by:
resubscribeOk in interface org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObject
subscribeError
public void subscribeError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
- Specified by:
subscribeError in interface org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObject
subscribeOk
public void subscribeOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires,
int responseCode)
- Specified by:
subscribeOk in interface org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObject
unsubscribeError
public void unsubscribeError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
- Specified by:
unsubscribeError in interface org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObject
unsubscribeOk
public void unsubscribeOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId)
- Specified by:
unsubscribeOk in interface org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObject
getSubscriptionClientControlChildRelation
public abstract javax.slee.ChildRelation getSubscriptionClientControlChildRelation()
getSubscriptionClientControlChildSbbCMP
public abstract org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlSbbLocalObject getSubscriptionClientControlChildSbbCMP()
setSubscriptionClientControlChildSbbCMP
public abstract void setSubscriptionClientControlChildSbbCMP(org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlSbbLocalObject value)
getSubscriptionClientControlSbb
public org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlSbbLocalObject getSubscriptionClientControlSbb()
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.