org.mobicents.slee.sippresence.client
Class InternalPresenceClientControlSbb
java.lang.Object
org.mobicents.slee.sippresence.client.InternalPresenceClientControlSbb
- All Implemented Interfaces:
- javax.slee.Sbb, PublicationClientControlParent, SubscriptionClientControlParent, InternalPresenceClientControl, PresenceClientControl
public abstract class InternalPresenceClientControlSbb
- extends java.lang.Object
- implements javax.slee.Sbb, InternalPresenceClientControl
|
Method Summary |
abstract PresenceClientControlParentSbbLocalObject |
getParentSbbCMP()
|
abstract javax.slee.ChildRelation |
getPublicationClientControlChildRelation()
|
abstract PublicationClientControlSbbLocalObject |
getPublicationClientControlChildSbbCMP()
|
abstract javax.slee.ChildRelation |
getSubscriptionClientControlChildRelation()
|
abstract SubscriptionClientControlSbbLocalObject |
getSubscriptionClientControlChildSbbCMP()
|
void |
modifyPublication(java.lang.Object requestId,
java.lang.String entity,
java.lang.String eTag,
java.lang.String document,
java.lang.String contentType,
java.lang.String contentSubType,
int expires)
|
void |
newPublication(java.lang.Object requestId,
java.lang.String entity,
java.lang.String document,
java.lang.String contentType,
java.lang.String contentSubType,
int expires)
|
void |
newSubscription(java.lang.String subscriber,
java.lang.String subscriberdisplayName,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires)
|
void |
notifyEvent(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
Subscription.Event terminationReason,
Subscription.Status status,
java.lang.String content,
java.lang.String contentType,
java.lang.String contentSubtype)
|
void |
refreshPublication(java.lang.Object requestId,
java.lang.String entity,
java.lang.String eTag,
int expires)
|
void |
refreshSubscription(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires)
|
void |
removePublication(java.lang.Object requestId,
java.lang.String entity,
java.lang.String eTag)
|
void |
removeSubscription(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId)
|
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()
|
void |
setParentSbb(PresenceClientControlParentSbbLocalObject parentSbb)
|
abstract void |
setParentSbbCMP(PresenceClientControlParentSbbLocalObject parentSbb)
|
abstract void |
setPublicationClientControlChildSbbCMP(PublicationClientControlSbbLocalObject value)
|
void |
setSbbContext(javax.slee.SbbContext sbbContext)
Called when an sbb object is created and enters the pooled state. |
abstract void |
setSubscriptionClientControlChildSbbCMP(SubscriptionClientControlSbbLocalObject value)
|
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 |
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 |
InternalPresenceClientControlSbb
public InternalPresenceClientControlSbb()
setSbbContext
public void setSbbContext(javax.slee.SbbContext sbbContext)
- Called when an sbb object is created and enters the pooled state.
- Specified by:
setSbbContext in interface javax.slee.Sbb
setParentSbb
public void setParentSbb(PresenceClientControlParentSbbLocalObject parentSbb)
- Specified by:
setParentSbb in interface PresenceClientControl
newPublication
public void newPublication(java.lang.Object requestId,
java.lang.String entity,
java.lang.String document,
java.lang.String contentType,
java.lang.String contentSubType,
int expires)
- Specified by:
newPublication in interface PresenceClientControl
refreshPublication
public void refreshPublication(java.lang.Object requestId,
java.lang.String entity,
java.lang.String eTag,
int expires)
- Specified by:
refreshPublication in interface PresenceClientControl
modifyPublication
public void modifyPublication(java.lang.Object requestId,
java.lang.String entity,
java.lang.String eTag,
java.lang.String document,
java.lang.String contentType,
java.lang.String contentSubType,
int expires)
- Specified by:
modifyPublication in interface PresenceClientControl
removePublication
public void removePublication(java.lang.Object requestId,
java.lang.String entity,
java.lang.String eTag)
- Specified by:
removePublication in interface PresenceClientControl
newSubscription
public void newSubscription(java.lang.String subscriber,
java.lang.String subscriberdisplayName,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires)
- Specified by:
newSubscription in interface PresenceClientControl
refreshSubscription
public void refreshSubscription(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires)
- Specified by:
refreshSubscription in interface PresenceClientControl
removeSubscription
public void removeSubscription(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId)
- Specified by:
removeSubscription in interface PresenceClientControl
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 SubscriptionClientControlParent
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 SubscriptionClientControlParent
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 SubscriptionClientControlParent
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 SubscriptionClientControlParent
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 SubscriptionClientControlParent
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 SubscriptionClientControlParent
notifyEvent
public void notifyEvent(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
Subscription.Event terminationReason,
Subscription.Status status,
java.lang.String content,
java.lang.String contentType,
java.lang.String contentSubtype)
- Specified by:
notifyEvent in interface SubscriptionClientControlParent
setParentSbbCMP
public abstract void setParentSbbCMP(PresenceClientControlParentSbbLocalObject parentSbb)
getParentSbbCMP
public abstract PresenceClientControlParentSbbLocalObject getParentSbbCMP()
getPublicationClientControlChildSbbCMP
public abstract PublicationClientControlSbbLocalObject getPublicationClientControlChildSbbCMP()
setPublicationClientControlChildSbbCMP
public abstract void setPublicationClientControlChildSbbCMP(PublicationClientControlSbbLocalObject value)
getPublicationClientControlChildRelation
public abstract javax.slee.ChildRelation getPublicationClientControlChildRelation()
getSubscriptionClientControlChildSbbCMP
public abstract SubscriptionClientControlSbbLocalObject getSubscriptionClientControlChildSbbCMP()
setSubscriptionClientControlChildSbbCMP
public abstract void setSubscriptionClientControlChildSbbCMP(SubscriptionClientControlSbbLocalObject value)
getSubscriptionClientControlChildRelation
public abstract javax.slee.ChildRelation getSubscriptionClientControlChildRelation()
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 © 2010. All Rights Reserved.