cisco.uc.cuae.legacy
Class RemotePresenceClient
java.lang.Object
etch.bindings.java.support.RemoteBase
cisco.uc.cuae.legacy.RemotePresence
cisco.uc.cuae.legacy.RemotePresenceClient
- All Implemented Interfaces:
- CuaeCommon, CuaeCommonClient, Presence, PresenceClient
public final class RemotePresenceClient
- extends RemotePresence
- implements PresenceClient
Call to message translator for PresenceClient.
|
Constructor Summary |
RemotePresenceClient(etch.bindings.java.support.DeliveryService svc,
etch.bindings.java.msg.ValueFactory vf)
Constructs the RemotePresenceClient. |
| 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 |
_async
public final RemotePresenceClient._Async _async
RemotePresenceClient._Async class instance used to hide asynchronous message
implementation. Use this to invoke the asynchronous message
implementations.
_inner
@Deprecated
public final RemotePresenceClient._Async _inner
- Deprecated.
RemotePresenceClient._Async class instance used to hide asynchronous message
implementation. This is here for backwards compatibility only, use
_async instead.
RemotePresenceClient
public RemotePresenceClient(etch.bindings.java.support.DeliveryService svc,
etch.bindings.java.msg.ValueFactory vf)
- Constructs the RemotePresenceClient.
- Parameters:
svc - vf -
subscriptionTerminated
public final void subscriptionTerminated(java.lang.String sessionId,
Presence.SubscriptionTerminatedOptions options)
- Description copied from interface:
PresenceClient
- SubscriptionTerminated indicates that a subscription has been ended by the
application or the presence server.
The SubscriptionTerminated event indicates that a subscription is over, and
no further Notify events will be received for that subscription.
When an application successfully ends a subscription with an Unsubscribe,
the SubscriptionTerminated event will occur after its successful
completion.
- Specified by:
subscriptionTerminated in interface PresenceClient
- Parameters:
sessionId - The session Id for this method calloptions - An object holding all the optional parameters
notify
public final void notify(java.lang.String sessionId,
Presence.NotifyOptions options)
- Description copied from interface:
PresenceClient
- Notify indicates that the status has changed on the presentity, and what
that change is.
Notify is fired every time a change occurs on the presentity. The Status
event parameter contains the status update message, which can either stored
in a string variable type and therefore be parsed by the application, or
can be used to initialize the PresenceNotification native type, which has
already parsed the message into well-known members.
- Specified by:
notify in interface PresenceClient
- Parameters:
sessionId - The session Id for this method calloptions - An object holding all the optional parameters
Copyright © 2010. All Rights Reserved.