Package | Description |
---|---|
net.java.sip.communicator.impl.protocol.sip |
Modifier and Type | Class and Description |
---|---|
static class |
EventPackageNotifier.Subscription
Represents a general event package subscription in the sense of RFC 3265
"Session Initiation Protocol (SIP)-Specific Event Notification" from the
point of view of the notifier and its signaling characteristics such as
Request URI, id tag value of its Event header, the Dialog
which has been created by the associated SUBSCRIBE request or through
which NOTIFY requests are to be sent.
|
static class |
EventPackageSubscriber.Subscription
Represents a general event package subscription in the sense of RFC 3265
"Session Initiation Protocol (SIP)-Specific Event Notification" from the
point of view of the subscriber and its signaling characteristics such as
Request URI, id tag value of its Event header, the Dialog
which has been created by the associated SUBSCRIBE request or through
which it was sent.
|
Modifier and Type | Method and Description |
---|---|
protected EventPackageSupport.Subscription |
EventPackageSupport.getSubscription(javax.sip.address.Address toAddress,
java.lang.String eventId)
Gets the Subscription from the list of subscriptions managed by
this instance which is associated with a specific subscription
Address/Request URI and has a specific id tag in its Event
header.
|
protected EventPackageSupport.Subscription |
EventPackageSupport.getSubscription(java.lang.String callId)
Gets the Subscription from the list of subscriptions managed by
this instance which is associated with a specific CallId.
|
protected EventPackageSupport.Subscription[] |
EventPackageSupport.getSubscriptions()
Gets a new copy of the list of Subscriptions managed by this
instance.
|
Modifier and Type | Method and Description |
---|---|
protected void |
EventPackageSupport.addSubscription(java.lang.String callId,
EventPackageSupport.Subscription subscription)
Adds a specific Subscription associated with a specific CallId
to the list of subscriptions managed by this instance.
|
protected boolean |
EventPackageSupport.removeSubscription(java.lang.String callId,
EventPackageSupport.Subscription subscription)
Removes a specific Subscription from the list of subscriptions
managed by this instance if it is associated with a specific CallId.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.