|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ImplementedSubscriptionControlParentSbbLocalObject
Callback interface of SubscriptionControlSbb, to receive info from
ImplementedSubscriptionControlSbbLocalObject
| Method Summary | |
|---|---|
void |
authorizationChanged(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String eventId,
int authorizationCode)
Used by ImplementedSubscriptionControlSbbLocalObject to notify
that the authorization of a subscription has changed |
void |
newSubscriptionAuthorization(java.lang.String subscriber,
java.lang.String subscriberDisplayName,
java.lang.String notifier,
org.mobicents.slee.sipevent.server.subscription.pojo.SubscriptionKey key,
int expires,
int responseCode,
boolean eventList,
javax.sip.ServerTransaction serverTransaction)
Used by ImplementedSubscriptionControlSbbLocalObject to provide
the authorization to a new subscription request. |
void |
notifySubscriber(org.mobicents.slee.sipevent.server.subscription.pojo.SubscriptionKey key,
java.lang.Object content,
javax.sip.header.ContentTypeHeader contentTypeHeader)
Requests notification on a specific subscription, providing the content. |
void |
notifySubscribers(java.lang.String notifier,
java.lang.String eventPackage,
java.lang.Object content,
javax.sip.header.ContentTypeHeader contentTypeHeader)
Through this method the subscription control sbb can be informed that the state of the notifier has changed, allowing subscribers to be notified. |
| Methods inherited from interface javax.slee.SbbLocalObject |
|---|
getSbbPriority, isIdentical, remove, setSbbPriority |
| Method Detail |
|---|
void authorizationChanged(java.lang.String subscriber,
java.lang.String notifier,
java.lang.String eventPackage,
java.lang.String eventId,
int authorizationCode)
ImplementedSubscriptionControlSbbLocalObject to notify
that the authorization of a subscription has changed
subscriber - notifier - eventPackage - eventId - authorizationCode -
void newSubscriptionAuthorization(java.lang.String subscriber,
java.lang.String subscriberDisplayName,
java.lang.String notifier,
org.mobicents.slee.sipevent.server.subscription.pojo.SubscriptionKey key,
int expires,
int responseCode,
boolean eventList,
javax.sip.ServerTransaction serverTransaction)
ImplementedSubscriptionControlSbbLocalObject to provide
the authorization to a new subscription request.
subscriber - notifier - key - expires - responseCode - serverTransaction - if the subscription request was for a sip subscription then
this param must provide the server transaction provided on the
authorization request
void notifySubscribers(java.lang.String notifier,
java.lang.String eventPackage,
java.lang.Object content,
javax.sip.header.ContentTypeHeader contentTypeHeader)
void notifySubscriber(org.mobicents.slee.sipevent.server.subscription.pojo.SubscriptionKey key,
java.lang.Object content,
javax.sip.header.ContentTypeHeader contentTypeHeader)
key - content - contentTypeHeader -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||