|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectetch.bindings.java.support.RemoteBase
cisco.uc.cuae.legacy.RemotePresence
cisco.uc.cuae.legacy.RemotePresenceServer
public final class RemotePresenceServer
Call to message translator for PresenceServer.
| Nested Class Summary | |
|---|---|
class |
RemotePresenceServer._Async
Asynchronous implementation of service methods. |
| Nested classes/interfaces inherited from interface cisco.uc.cuae.legacy.Presence |
|---|
Presence.NonTriggeringSubscribeOptions, Presence.NonTriggeringSubscribeResult, Presence.NotifyOptions, Presence.SubscriptionTerminatedOptions, Presence.TriggeringSubscribeOptions, Presence.TriggeringSubscribeResult, Presence.UnsubscribeOptions, Presence.UnsubscribeResult |
| Nested classes/interfaces inherited from interface cisco.uc.cuae.legacy.CuaeCommon |
|---|
CuaeCommon.CuaeResult |
| Field Summary | |
|---|---|
RemotePresenceServer._Async |
_async
RemotePresenceServer._Async class instance used to hide asynchronous message
implementation. |
RemotePresenceServer._Async |
_inner
Deprecated. |
| Constructor Summary | |
|---|---|
RemotePresenceServer(etch.bindings.java.support.DeliveryService svc,
etch.bindings.java.msg.ValueFactory vf)
Constructs the RemotePresenceServer. |
|
| Method Summary | |
|---|---|
Presence.NonTriggeringSubscribeResult |
nonTriggeringSubscribe(java.lang.String sessionId,
java.lang.String requestUri,
java.lang.String subscriber,
java.lang.String password,
Presence.NonTriggeringSubscribeOptions options)
NonTriggeringSubscribe will register for status changes with a presence server; the status changes will result in non-triggering events. |
Presence.TriggeringSubscribeResult |
triggeringSubscribe(java.lang.String sessionId,
java.lang.String requestUri,
java.lang.String subscriber,
java.lang.String password,
Presence.TriggeringSubscribeOptions options)
TriggeringSubscribe will register for status changes with a presence server; the status changes will result in triggering events. |
Presence.UnsubscribeResult |
unsubscribe(java.lang.String sessionId,
java.lang.String requestUri,
java.lang.String subscriber,
java.lang.String password,
java.lang.Boolean triggering,
Presence.UnsubscribeOptions options)
Unsubscribe will terminate a subscription. |
| Methods inherited from class etch.bindings.java.support.RemoteBase |
|---|
_begincall, _endcall, _newMessage, _send, _start, _startAndWaitUp, _stop, _stopAndWaitDown, _transportControl, _transportNotify, _transportQuery, _waitDown, _waitUp, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public final RemotePresenceServer._Async _async
RemotePresenceServer._Async class instance used to hide asynchronous message
implementation. Use this to invoke the asynchronous message
implementations.
@Deprecated public final RemotePresenceServer._Async _inner
RemotePresenceServer._Async class instance used to hide asynchronous message
implementation. This is here for backwards compatibility only, use
_async instead.
| Constructor Detail |
|---|
public RemotePresenceServer(etch.bindings.java.support.DeliveryService svc,
etch.bindings.java.msg.ValueFactory vf)
svc - vf - | Method Detail |
|---|
public final Presence.TriggeringSubscribeResult triggeringSubscribe(java.lang.String sessionId,
java.lang.String requestUri,
java.lang.String subscriber,
java.lang.String password,
Presence.TriggeringSubscribeOptions options)
PresenceServer
triggeringSubscribe in interface PresenceServersessionId - The session Id for this method callrequestUri - The URI of the presentity to be watched.subscriber - The identity of the watcher.password - The password of the watcher.options - An object holding all the optional parameters
public final Presence.NonTriggeringSubscribeResult nonTriggeringSubscribe(java.lang.String sessionId,
java.lang.String requestUri,
java.lang.String subscriber,
java.lang.String password,
Presence.NonTriggeringSubscribeOptions options)
PresenceServer
nonTriggeringSubscribe in interface PresenceServersessionId - The session Id for this method callrequestUri - The URI of the presentity to be watched.subscriber - The identity of the watcher.password - The password of the watcher.options - An object holding all the optional parameters
public final Presence.UnsubscribeResult unsubscribe(java.lang.String sessionId,
java.lang.String requestUri,
java.lang.String subscriber,
java.lang.String password,
java.lang.Boolean triggering,
Presence.UnsubscribeOptions options)
PresenceServer
unsubscribe in interface PresenceServersessionId - The session Id for this method callrequestUri - The URI of the presentity to unsubscribe from. This must
be the same as the value supplied in the
TriggeringSubscribe or NonTriggeringSubscribe action.subscriber - The identity of the watcher. This must be the same as the
value supplied in the TriggeringSubscribe or
NonTriggeringSubscribe action.password - The password of the watcher.triggering - Indicates if the subscription you are cancelling is
triggering timer, and the other creates a non-triggering.options - An object holding all the optional parameters
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||