public interface Messaging
Modifier and Type | Method and Description |
---|---|
void |
cancel(String messageIdentifier) |
List<AccessPoint> |
getAccessPoints() |
List<MessageFilter> |
getMessageFilters() |
List<String> |
getMessageIDs(MessageQuery query) |
List<Status> |
getStatus(String messageIdentifier,
List<Address> recipient) |
List<String> |
getSupportedChannels() |
List<DeliveryType> |
getSupportedDeliveryTypes() |
String |
getVersion() |
List<Message> |
receive(AccessPoint accessPoint) |
List<Message> |
receiveLimited(AccessPoint accessPoint,
Integer maxNrOfMsg) |
void |
registerAccessPoint(AccessPoint accessPoint,
ListenerReference listener,
byte[] correlator) |
void |
registerMessageFilter(MessageFilter filter) |
void |
replace(String messageIdentifier,
Message message) |
String |
send(Message message,
ListenerReference listener,
byte[] correlator) |
void |
setMessageListener(ListenerReference listener) |
void |
setStatusListener(ListenerReference listener) |
void |
unregisterAccessPoint(AccessPoint accessPoint) |
void |
unregisterMessageFilter(MessageFilter filter) |
@Action(input="http://www.oracle.com/communications/messaging/send", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/send/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/sendResponse") @ResponseWrapper(localName="sendResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.SendResponse") @RequestWrapper(localName="send", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.Send") String send(Message message, ListenerReference listener, byte[] correlator) throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/getStatus", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/getStatus/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/getStatusResponse") @ResponseWrapper(localName="getStatusResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.GetStatusResponse") @RequestWrapper(localName="getStatus", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.GetStatus") List<Status> getStatus(String messageIdentifier, List<Address> recipient) throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/receive", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/receive/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/receiveResponse") @ResponseWrapper(localName="receiveResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.ReceiveResponse") @RequestWrapper(localName="receive", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.Receive") List<Message> receive(AccessPoint accessPoint) throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/receiveLimited", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/receiveLimited/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/receiveLimitedResponse") @ResponseWrapper(localName="receiveResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.ReceiveResponse") @RequestWrapper(localName="receiveLimited", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.ReceiveLimited") List<Message> receiveLimited(AccessPoint accessPoint, Integer maxNrOfMsg) throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/cancel", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/cancel/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/cancelResponse") @ResponseWrapper(localName="cancelResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.CancelResponse") @RequestWrapper(localName="cancel", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.Cancel") void cancel(String messageIdentifier) throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/replace", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/replace/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/replaceResponse") @ResponseWrapper(localName="replaceResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.ReplaceResponse") @RequestWrapper(localName="replace", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.Replace") void replace(String messageIdentifier, Message message) throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/registerAccessPoint", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/registerAccessPoint/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/registerAccessPointResponse") @ResponseWrapper(localName="registerAccessPointResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.RegisterAccessPointResponse") @RequestWrapper(localName="registerAccessPoint", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.RegisterAccessPoint") void registerAccessPoint(AccessPoint accessPoint, ListenerReference listener, byte[] correlator) throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/unregisterAccessPoint", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/unregisterAccessPoint/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/unregisterAccessPointResponse") @ResponseWrapper(localName="unregisterAccessPointResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.UnregisterAccessPointResponse") @RequestWrapper(localName="unregisterAccessPoint", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.UnregisterAccessPoint") void unregisterAccessPoint(AccessPoint accessPoint) throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/getAccessPoints", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/getAccessPoints/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/getAccessPointsResponse") @ResponseWrapper(localName="getAccessPointsResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.GetAccessPointsResponse") @RequestWrapper(localName="getAccessPoints", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.GetAccessPoints") List<AccessPoint> getAccessPoints() throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/registerMessageFilter", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/registerMessageFilter/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/registerMessageFilterResponse") @ResponseWrapper(localName="registerMessageFilterResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.RegisterMessageFilterResponse") @RequestWrapper(localName="registerMessageFilter", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.RegisterMessageFilter") void registerMessageFilter(MessageFilter filter) throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/unregisterMessageFilter", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/unregisterMessageFilter/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/unregisterMessageFilterResponse") @ResponseWrapper(localName="unregisterMessageFilterResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.UnregisterMessageFilterResponse") @RequestWrapper(localName="unregisterMessageFilter", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.UnregisterMessageFilter") void unregisterMessageFilter(MessageFilter filter) throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/getMessageFilters", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/getMessageFilters/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/getMessageFiltersResponse") @ResponseWrapper(localName="getMessageFiltersResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.GetMessageFiltersResponse") @RequestWrapper(localName="getMessageFilters", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.GetMessageFilters") List<MessageFilter> getMessageFilters() throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/getSupportedDeliveryTypes", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/getSupportedDeliveryTypes/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/getSupportedDeliveryTypesResponse") @ResponseWrapper(localName="getSupportedDeliveryTypesResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.GetSupportedDeliveryTypesResponse") @RequestWrapper(localName="getSupportedDeliveryTypes", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.GetSupportedDeliveryTypes") List<DeliveryType> getSupportedDeliveryTypes() throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/getSupportedChannels", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/getSupportedChannels/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/getSupportedChannelsResponse") @ResponseWrapper(localName="getSupportedChannelsResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.GetSupportedChannelsResponse") @RequestWrapper(localName="getSupportedChannels", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.GetSupportedChannels") List<String> getSupportedChannels() throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/getVersion", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/getVersion/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/getVersionResponse") @ResponseWrapper(localName="getVersionResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.GetVersionResponse") @RequestWrapper(localName="getVersion", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.GetVersion") String getVersion() throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/getMessageIDs", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/getMessageIDs/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/getMessageIDsResponse") @ResponseWrapper(localName="getMessageIDsResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.GetMessageIDsResponse") @RequestWrapper(localName="getMessageIDs", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.GetMessageIDs") List<String> getMessageIDs(MessageQuery query) throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/setMessageListener", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/setMessageListener/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/setMessageListenerResponse") @ResponseWrapper(localName="setMessageListenerResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.SetMessageListenerResponse") @RequestWrapper(localName="setMessageListener", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.SetMessageListener") void setMessageListener(ListenerReference listener) throws MessagingException
MessagingException
@Action(input="http://www.oracle.com/communications/messaging/setStatusListener", fault=@FaultAction(value="http://xmlns.oracle.com/ucs/messaging/Messaging/setStatusListener/Fault/MessagingException",className=MessagingException.class), output="http://xmlns.oracle.com/ucs/messaging/Messaging/setStatusListenerResponse") @ResponseWrapper(localName="setStatusListenerResponse", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.SetStatusListenerResponse") @RequestWrapper(localName="setStatusListener", targetNamespace="http://xmlns.oracle.com/ucs/messaging/", className="oracle.ucs.messaging.ws.SetStatusListener") void setStatusListener(ListenerReference listener) throws MessagingException
MessagingException
Copyright © 2009,2013 Oracle and/or its affiliates. All rights reserved.