oracle.sdp.parlayx.presence.consumer
Interface PresenceConsumer
- All Known Implementing Classes:
- PresenceConsumerClient
public interface PresenceConsumer
Method Summary |
void |
endPresenceNotification(java.lang.String correlator)
|
List<PresenceAttribute> |
getUserPresence(java.lang.String presentity,
List<PresenceAttributeType> attributes)
|
List<java.lang.String> |
startPresenceNotification(java.lang.String presentity,
List<PresenceAttributeType> attributes,
SimpleReference reference,
TimeMetric frequency,
TimeMetric duration,
java.lang.Integer count,
boolean checkImmediate)
|
void |
subscribePresence(java.lang.String presentity,
List<PresenceAttributeType> attributes,
java.lang.String application,
SimpleReference reference)
|
endPresenceNotification
@Action(input="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/endPresenceNotificationRequest",
fault={@FaultAction(value="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/endPresenceNotification/Fault/PolicyException",className=PolicyException.class),@FaultAction(value="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/endPresenceNotification/Fault/ServiceException",className=ServiceException.class)},
output="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/endPresenceNotificationResponse")
@ResponseWrapper(localName="endPresenceNotificationResponse",
targetNamespace="http://www.csapi.org/schema/parlayx/presence/consumer/v2_3/local",
className="org.csapi.schema.parlayx.presence.consumer.v2_3.local.EndPresenceNotificationResponse")
@RequestWrapper(localName="endPresenceNotification",
targetNamespace="http://www.csapi.org/schema/parlayx/presence/consumer/v2_3/local",
className="org.csapi.schema.parlayx.presence.consumer.v2_3.local.EndPresenceNotification")
void endPresenceNotification(java.lang.String correlator)
throws PolicyException,
ServiceException
- Throws:
PolicyException
ServiceException
getUserPresence
@Action(input="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/getUserPresenceRequest",
fault={@FaultAction(value="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/getUserPresence/Fault/PolicyException",className=PolicyException.class),@FaultAction(value="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/getUserPresence/Fault/ServiceException",className=ServiceException.class)},
output="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/getUserPresenceResponse")
@ResponseWrapper(localName="getUserPresenceResponse",
targetNamespace="http://www.csapi.org/schema/parlayx/presence/consumer/v2_3/local",
className="org.csapi.schema.parlayx.presence.consumer.v2_3.local.GetUserPresenceResponse")
@RequestWrapper(localName="getUserPresence",
targetNamespace="http://www.csapi.org/schema/parlayx/presence/consumer/v2_3/local",
className="org.csapi.schema.parlayx.presence.consumer.v2_3.local.GetUserPresence")
List<PresenceAttribute> getUserPresence(java.lang.String presentity,
List<PresenceAttributeType> attributes)
throws PolicyException,
ServiceException
- Throws:
PolicyException
ServiceException
startPresenceNotification
@Action(input="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/startPresenceNotificationRequest",
fault={@FaultAction(value="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/startPresenceNotification/Fault/PolicyException",className=PolicyException.class),@FaultAction(value="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/startPresenceNotification/Fault/ServiceException",className=ServiceException.class)},
output="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/startPresenceNotificationResponse")
@ResponseWrapper(localName="startPresenceNotificationResponse",
targetNamespace="http://www.csapi.org/schema/parlayx/presence/consumer/v2_3/local",
className="org.csapi.schema.parlayx.presence.consumer.v2_3.local.StartPresenceNotificationResponse")
@RequestWrapper(localName="startPresenceNotification",
targetNamespace="http://www.csapi.org/schema/parlayx/presence/consumer/v2_3/local",
className="org.csapi.schema.parlayx.presence.consumer.v2_3.local.StartPresenceNotification")
List<java.lang.String> startPresenceNotification(java.lang.String presentity,
List<PresenceAttributeType> attributes,
SimpleReference reference,
TimeMetric frequency,
TimeMetric duration,
java.lang.Integer count,
boolean checkImmediate)
throws PolicyException,
ServiceException
- Throws:
PolicyException
ServiceException
subscribePresence
@Action(input="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/subscribePresenceRequest",
fault={@FaultAction(value="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/subscribePresence/Fault/PolicyException",className=PolicyException.class),@FaultAction(value="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/subscribePresence/Fault/ServiceException",className=ServiceException.class)},
output="http://www.csapi.org/wsdl/parlayx/presence/consumer/v2_3/interface/PresenceConsumer/subscribePresenceResponse")
@ResponseWrapper(localName="subscribePresenceResponse",
targetNamespace="http://www.csapi.org/schema/parlayx/presence/consumer/v2_3/local",
className="org.csapi.schema.parlayx.presence.consumer.v2_3.local.SubscribePresenceResponse")
@RequestWrapper(localName="subscribePresence",
targetNamespace="http://www.csapi.org/schema/parlayx/presence/consumer/v2_3/local",
className="org.csapi.schema.parlayx.presence.consumer.v2_3.local.SubscribePresence")
void subscribePresence(java.lang.String presentity,
List<PresenceAttributeType> attributes,
java.lang.String application,
SimpleReference reference)
throws PolicyException,
ServiceException
- Throws:
PolicyException
ServiceException
Copyright © 2005, 2010 Oracle and/or its affiliates. All rights reserved.