oracle.sdp.parlayx.presence.notification
Class PresenceNotificationClient
java.lang.Object
oracle.sdpinternal.parlayx.ParlayXClientBase
oracle.sdp.parlayx.presence.notification.PresenceNotificationClient
- All Implemented Interfaces:
- PresenceNotification
public class PresenceNotificationClient
- extends oracle.sdpinternal.parlayx.ParlayXClientBase
- implements PresenceNotification
Constructor Summary |
PresenceNotificationClient(Map<java.lang.String,java.lang.Object> parameters)
Construct a client capable of invoking a Parlay X PresenceNotification webservice. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PresenceNotificationClient
public PresenceNotificationClient(Map<java.lang.String,java.lang.Object> parameters)
- Construct a client capable of invoking a Parlay X PresenceNotification webservice. The client is configured
via a Map of name-object pairs. Any parameters specified will be passed through to the
JAX-WS RequestContext. Thus, any key names specified in the JAX-WS documentation are valid,
such as BindingProvider.ENDPOINT_ADDRESS_PROPERTY, BindingProvider.SESSION_MAINTAIN_PROPERTY, etc.
Key names from class oracle.sdp.parlayx.ParlayXConstants may also be useful.
- Parameters:
parameters
- A Map of configuration parameters for the client. The values in this
map will be passed through to the JAX-WS RequestContext as described above.
getPort
public PresenceNotification getPort()
notifySubscription
public void notifySubscription(java.lang.String presentity,
List<PresencePermission> decisions)
- Specified by:
notifySubscription
in interface PresenceNotification
statusChanged
public void statusChanged(java.lang.String correlator,
java.lang.String presentity,
List<PresenceAttribute> changedAttributes)
- Specified by:
statusChanged
in interface PresenceNotification
statusEnd
public void statusEnd(java.lang.String correlator)
- Specified by:
statusEnd
in interface PresenceNotification
subscriptionEnded
public void subscriptionEnded(java.lang.String presentity,
java.lang.String reason)
- Specified by:
subscriptionEnded
in interface PresenceNotification
Copyright © 2005, 2009 Oracle and/or its affiliates. All rights reserved.