|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.mobicents.slee.sippresence.client.InternalPresenceClientControlSbb
public abstract class InternalPresenceClientControlSbb
| Constructor Summary | |
|---|---|
InternalPresenceClientControlSbb()
|
|
| Method Summary | |
|---|---|
abstract PresenceClientControlParentSbbLocalObject |
getParentSbbCMP()
|
abstract javax.slee.ChildRelation |
getPublicationClientControlChildRelation()
|
abstract org.mobicents.slee.sipevent.server.publication.PublicationClientControlSbbLocalObject |
getPublicationClientControlChildSbbCMP()
|
abstract javax.slee.ChildRelation |
getSubscriptionClientControlChildRelation()
|
abstract org.mobicents.slee.sipevent.server.subscription.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)
Modifies the publication identified by the specified Entity and ETag. |
void |
modifyPublicationError(java.lang.Object requestId,
int error)
|
void |
modifyPublicationOk(java.lang.Object requestId,
java.lang.String eTag,
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)
Creates a new publication for the specified Entity. |
void |
newPublicationError(java.lang.Object requestId,
int error)
|
void |
newPublicationOk(java.lang.Object requestId,
java.lang.String eTag,
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)
Creates a subscription |
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 |
refreshPublication(java.lang.Object requestId,
java.lang.String entity,
java.lang.String eTag,
int expires)
Refreshes the publication identified by the specified Entity and ETag. |
void |
refreshPublicationError(java.lang.Object requestId,
int error)
|
void |
refreshPublicationOk(java.lang.Object requestId,
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)
Refreshes a subscription |
void |
removePublication(java.lang.Object requestId,
java.lang.String entity,
java.lang.String eTag)
Removes the publication identified by the specified Entity and ETag. |
void |
removePublicationError(java.lang.Object requestId,
int error)
|
void |
removePublicationOk(java.lang.Object requestId)
|
void |
removeSubscription(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId)
Terminates a 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()
|
void |
setParentSbb(PresenceClientControlParentSbbLocalObject parentSbb)
Used to set the call back sbb local object in the sbb implementing this interface. |
abstract void |
setParentSbbCMP(PresenceClientControlParentSbbLocalObject parentSbb)
|
abstract void |
setPublicationClientControlChildSbbCMP(org.mobicents.slee.sipevent.server.publication.PublicationClientControlSbbLocalObject value)
|
void |
setSbbContext(javax.slee.SbbContext sbbContext)
Called when an sbb object is created and enters the pooled state. |
abstract void |
setSubscriptionClientControlChildSbbCMP(org.mobicents.slee.sipevent.server.subscription.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 |
| Methods inherited from interface javax.slee.SbbLocalObject |
|---|
getSbbPriority, isIdentical, remove, setSbbPriority |
| Methods inherited from interface javax.slee.SbbLocalObject |
|---|
getSbbPriority, isIdentical, remove, setSbbPriority |
| Methods inherited from interface javax.slee.SbbLocalObject |
|---|
getSbbPriority, isIdentical, remove, setSbbPriority |
| Constructor Detail |
|---|
public InternalPresenceClientControlSbb()
| Method Detail |
|---|
public void setSbbContext(javax.slee.SbbContext sbbContext)
setSbbContext in interface javax.slee.Sbbpublic void setParentSbb(PresenceClientControlParentSbbLocalObject parentSbb)
PresenceClientControlSbbLocalObject
setParentSbb in interface PresenceClientControlSbbLocalObject
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)
PresenceClientControlSbbLocalObject
newPublication in interface PresenceClientControlSbbLocalObjectrequestId - an object that identifies the request, the child sbb will
return it when providing the responseexpires - the time in seconds, which the publication is valid
public void refreshPublication(java.lang.Object requestId,
java.lang.String entity,
java.lang.String eTag,
int expires)
PresenceClientControlSbbLocalObject
refreshPublication in interface PresenceClientControlSbbLocalObjectrequestId - an object that identifies the request, the child sbb will
return it when providing the responseexpires - the time in seconds, which the publication is valid
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)
PresenceClientControlSbbLocalObject
modifyPublication in interface PresenceClientControlSbbLocalObjectrequestId - an object that identifies the request, the child sbb will
return it when providing the responseexpires - the time in seconds, which the publication is valid
public void removePublication(java.lang.Object requestId,
java.lang.String entity,
java.lang.String eTag)
PresenceClientControlSbbLocalObject
removePublication in interface PresenceClientControlSbbLocalObjectrequestId - an object that identifies the request, the child sbb will
return it when providing the response
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)
PresenceClientControlSbbLocalObject
newSubscription in interface PresenceClientControlSbbLocalObjecteventPackage - only event packages "presence" and "presence.winfo" may be
supported by the presence server
public void refreshSubscription(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires)
PresenceClientControlSbbLocalObject
refreshSubscription in interface PresenceClientControlSbbLocalObjecteventPackage - only event packages "presence" and "presence.winfo" may be
supported by the presence server
public void removeSubscription(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId)
PresenceClientControlSbbLocalObject
removeSubscription in interface PresenceClientControlSbbLocalObjecteventPackage - only event packages "presence" and "presence.winfo" may be
supported by the presence server
public void newPublicationOk(java.lang.Object requestId,
java.lang.String eTag,
int expires)
throws java.lang.Exception
newPublicationOk in interface org.mobicents.slee.sipevent.server.publication.PublicationClientControlParentSbbLocalObjectjava.lang.Exception
public void newPublicationError(java.lang.Object requestId,
int error)
newPublicationError in interface org.mobicents.slee.sipevent.server.publication.PublicationClientControlParentSbbLocalObject
public void refreshPublicationOk(java.lang.Object requestId,
java.lang.String eTag,
int expires)
throws java.lang.Exception
refreshPublicationOk in interface org.mobicents.slee.sipevent.server.publication.PublicationClientControlParentSbbLocalObjectjava.lang.Exception
public void refreshPublicationError(java.lang.Object requestId,
int error)
refreshPublicationError in interface org.mobicents.slee.sipevent.server.publication.PublicationClientControlParentSbbLocalObject
public void modifyPublicationOk(java.lang.Object requestId,
java.lang.String eTag,
int expires)
throws java.lang.Exception
modifyPublicationOk in interface org.mobicents.slee.sipevent.server.publication.PublicationClientControlParentSbbLocalObjectjava.lang.Exception
public void modifyPublicationError(java.lang.Object requestId,
int error)
modifyPublicationError in interface org.mobicents.slee.sipevent.server.publication.PublicationClientControlParentSbbLocalObject
public void removePublicationOk(java.lang.Object requestId)
throws java.lang.Exception
removePublicationOk in interface org.mobicents.slee.sipevent.server.publication.PublicationClientControlParentSbbLocalObjectjava.lang.Exception
public void removePublicationError(java.lang.Object requestId,
int error)
removePublicationError in interface org.mobicents.slee.sipevent.server.publication.PublicationClientControlParentSbbLocalObject
public void subscribeOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires,
int responseCode)
subscribeOk in interface org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObject
public void subscribeError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
subscribeError in interface org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObject
public void resubscribeOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires)
resubscribeOk in interface org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObject
public void resubscribeError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
resubscribeError in interface org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObject
public void unsubscribeOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId)
unsubscribeOk in interface org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObject
public void unsubscribeError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
unsubscribeError in interface org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObject
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)
notifyEvent in interface org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlParentSbbLocalObjectpublic abstract void setParentSbbCMP(PresenceClientControlParentSbbLocalObject parentSbb)
public abstract PresenceClientControlParentSbbLocalObject getParentSbbCMP()
public abstract org.mobicents.slee.sipevent.server.publication.PublicationClientControlSbbLocalObject getPublicationClientControlChildSbbCMP()
public abstract void setPublicationClientControlChildSbbCMP(org.mobicents.slee.sipevent.server.publication.PublicationClientControlSbbLocalObject value)
public abstract javax.slee.ChildRelation getPublicationClientControlChildRelation()
public abstract org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlSbbLocalObject getSubscriptionClientControlChildSbbCMP()
public abstract void setSubscriptionClientControlChildSbbCMP(org.mobicents.slee.sipevent.server.subscription.SubscriptionClientControlSbbLocalObject value)
public abstract javax.slee.ChildRelation getSubscriptionClientControlChildRelation()
public void sbbActivate()
sbbActivate in interface javax.slee.Sbb
public void sbbCreate()
throws javax.slee.CreateException
sbbCreate in interface javax.slee.Sbbjavax.slee.CreateException
public void sbbExceptionThrown(java.lang.Exception arg0,
java.lang.Object arg1,
javax.slee.ActivityContextInterface arg2)
sbbExceptionThrown in interface javax.slee.Sbbpublic void sbbLoad()
sbbLoad in interface javax.slee.Sbbpublic void sbbPassivate()
sbbPassivate in interface javax.slee.Sbb
public void sbbPostCreate()
throws javax.slee.CreateException
sbbPostCreate in interface javax.slee.Sbbjavax.slee.CreateExceptionpublic void sbbRemove()
sbbRemove in interface javax.slee.Sbbpublic void sbbRolledBack(javax.slee.RolledBackContext arg0)
sbbRolledBack in interface javax.slee.Sbbpublic void sbbStore()
sbbStore in interface javax.slee.Sbbpublic void unsetSbbContext()
unsetSbbContext in interface javax.slee.Sbb
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||