Oracle Fusion Middleware Communication Services 11.1.1.1.0 Java API Reference
E14785-01

oracle.sdp.parlayx.presence.notification
Interface PresenceNotification

All Known Implementing Classes:
PresenceNotificationClient

public interface PresenceNotification


Method Summary
 void notifySubscription(java.lang.String presentity, List<PresencePermission> decisions)
           
 void statusChanged(java.lang.String correlator, java.lang.String presentity, List<PresenceAttribute> changedAttributes)
           
 void statusEnd(java.lang.String correlator)
           
 void subscriptionEnded(java.lang.String presentity, java.lang.String reason)
           
 

Method Detail

notifySubscription

@Action(input="http://www.csapi.org/wsdl/parlayx/presence/notification/v2_3/interface/PresenceNotification/notifySubscriptionRequest",
        output="http://www.csapi.org/wsdl/parlayx/presence/notification/v2_3/interface/PresenceNotification/notifySubscriptionResponse")
@ResponseWrapper(localName="notifySubscriptionResponse",
                 targetNamespace="http://www.csapi.org/schema/parlayx/presence/notification/v2_3/local",
                 className="org.csapi.schema.parlayx.presence.notification.v2_3.local.NotifySubscriptionResponse")
@RequestWrapper(localName="notifySubscription",
                targetNamespace="http://www.csapi.org/schema/parlayx/presence/notification/v2_3/local",
                className="org.csapi.schema.parlayx.presence.notification.v2_3.local.NotifySubscription")
void notifySubscription(java.lang.String presentity,
                                                              List<PresencePermission> decisions)

statusChanged

@Action(input="http://www.csapi.org/wsdl/parlayx/presence/notification/v2_3/interface/PresenceNotification/statusChangedRequest",
        output="http://www.csapi.org/wsdl/parlayx/presence/notification/v2_3/interface/PresenceNotification/statusChangedResponse")
@ResponseWrapper(localName="statusChangedResponse",
                 targetNamespace="http://www.csapi.org/schema/parlayx/presence/notification/v2_3/local",
                 className="org.csapi.schema.parlayx.presence.notification.v2_3.local.StatusChangedResponse")
@RequestWrapper(localName="statusChanged",
                targetNamespace="http://www.csapi.org/schema/parlayx/presence/notification/v2_3/local",
                className="org.csapi.schema.parlayx.presence.notification.v2_3.local.StatusChanged")
void statusChanged(java.lang.String correlator,
                                                         java.lang.String presentity,
                                                         List<PresenceAttribute> changedAttributes)

statusEnd

@Action(input="http://www.csapi.org/wsdl/parlayx/presence/notification/v2_3/interface/PresenceNotification/statusEndRequest",
        output="http://www.csapi.org/wsdl/parlayx/presence/notification/v2_3/interface/PresenceNotification/statusEndResponse")
@ResponseWrapper(localName="statusEndResponse",
                 targetNamespace="http://www.csapi.org/schema/parlayx/presence/notification/v2_3/local",
                 className="org.csapi.schema.parlayx.presence.notification.v2_3.local.StatusEndResponse")
@RequestWrapper(localName="statusEnd",
                targetNamespace="http://www.csapi.org/schema/parlayx/presence/notification/v2_3/local",
                className="org.csapi.schema.parlayx.presence.notification.v2_3.local.StatusEnd")
void statusEnd(java.lang.String correlator)

subscriptionEnded

@Action(input="http://www.csapi.org/wsdl/parlayx/presence/notification/v2_3/interface/PresenceNotification/subscriptionEndedRequest",
        output="http://www.csapi.org/wsdl/parlayx/presence/notification/v2_3/interface/PresenceNotification/subscriptionEndedResponse")
@ResponseWrapper(localName="subscriptionEndedResponse",
                 targetNamespace="http://www.csapi.org/schema/parlayx/presence/notification/v2_3/local",
                 className="org.csapi.schema.parlayx.presence.notification.v2_3.local.SubscriptionEndedResponse")
@RequestWrapper(localName="subscriptionEnded",
                targetNamespace="http://www.csapi.org/schema/parlayx/presence/notification/v2_3/local",
                className="org.csapi.schema.parlayx.presence.notification.v2_3.local.SubscriptionEnded")
void subscriptionEnded(java.lang.String presentity,
                                                             java.lang.String reason)

Oracle Fusion Middleware Communication Services 11.1.1.1.0 Java API Reference
E14785-01

Copyright © 2005, 2009 Oracle and/or its affiliates. All rights reserved.