|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface PresenceClientControlParentSbbLocalObject
Interface that needs to be implemented by an sbb that uses
PresenceClientControlSbbLocalObject in a child relation. This
interface will be used for callbacks from the child to the parent sbb.
| Method Summary | |
|---|---|
void |
modifyPublicationError(java.lang.Object requestId,
int error)
Error about a modify publication request. |
void |
modifyPublicationOk(java.lang.Object requestId,
java.lang.String eTag,
int expires)
Ok Response about a modify publication request. |
void |
newPublicationError(java.lang.Object requestId,
int error)
Error Response about a new publication request. |
void |
newPublicationOk(java.lang.Object requestId,
java.lang.String eTag,
int expires)
Ok Response about a new publication request. |
void |
newSubscriptionError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
informs the parent sbb that a new subscription request was not successful |
void |
newSubscriptionOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires,
int responseCode)
informs the parent sbb that a new subscription request was successful |
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)
Notifies the client. |
void |
refreshPublicationError(java.lang.Object requestId,
int error)
Error about a refresh publication request. |
void |
refreshPublicationOk(java.lang.Object requestId,
java.lang.String eTag,
int expires)
Ok Response about a refresh publication request. |
void |
refreshSubscriptionError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
informs the parent sbb that a refresh subscription request was not successful |
void |
refreshSubscriptionOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires)
informs the parent sbb that a refresh subscription request was successful |
void |
removePublicationError(java.lang.Object requestId,
int error)
Error about a remove publication request. |
void |
removePublicationOk(java.lang.Object requestId)
Ok Response about a remove publication request. |
void |
removeSubscriptionError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
informs the parent sbb that a remove subscription request was not successful |
void |
removeSubscriptionOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId)
informs the parent sbb that a remove subscription request was successful |
| Methods inherited from interface javax.slee.SbbLocalObject |
|---|
getSbbPriority, isIdentical, remove, setSbbPriority |
| Method Detail |
|---|
void newPublicationOk(java.lang.Object requestId,
java.lang.String eTag,
int expires)
throws java.lang.Exception
requestId - eTag - expires -
java.lang.Exception
void refreshPublicationOk(java.lang.Object requestId,
java.lang.String eTag,
int expires)
throws java.lang.Exception
requestId - eTag - expires -
java.lang.Exception
void modifyPublicationOk(java.lang.Object requestId,
java.lang.String eTag,
int expires)
throws java.lang.Exception
requestId - eTag - expires -
java.lang.Exception
void removePublicationOk(java.lang.Object requestId)
throws java.lang.Exception
requestId -
java.lang.Exception
void newPublicationError(java.lang.Object requestId,
int error)
requestId - error - sip matching error status code
void refreshPublicationError(java.lang.Object requestId,
int error)
requestId - error - sip matching error status code
void modifyPublicationError(java.lang.Object requestId,
int error)
requestId - error - sip matching error status code
void removePublicationError(java.lang.Object requestId,
int error)
requestId - error - sip matching error status code
void newSubscriptionOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires,
int responseCode)
subscriber - notifier - eventPackage - subscriptionId - expires - responseCode - OK or CREATED
void newSubscriptionError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
subscriber - notifier - eventPackage - subscriptionId - error - the sip error response status code
void refreshSubscriptionOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int expires)
subscriber - notifier - eventPackage - subscriptionId - expires -
void refreshSubscriptionError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
subscriber - notifier - eventPackage - subscriptionId - error - the sip error response status code
void removeSubscriptionOk(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId)
subscriber - notifier - eventPackage - subscriptionId -
void removeSubscriptionError(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String subscriptionId,
int error)
subscriber - notifier - eventPackage - subscriptionId - error - the sip error response status code
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)
subscriber - notifier - eventPackage - subscriptionId - status - the subscription statusterminationReason - if the subscription was unexpectedly terminated the event that caused it will be provideddocument - contentType - contentSubtype -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||