Oracle Fusion Middleware User Messaging Service 11.1.1.6.0 Java API Reference
E14011-04

oracle.ucs.messaging.ws
Class MessagingClient

java.lang.Object
  extended by oracle.ucs.messaging.ws.MessagingClient
All Implemented Interfaces:
Messaging

public class MessagingClient
extends java.lang.Object
implements Messaging

Since:
11.1.1.3.0

Nested Class Summary
static class MessagingClient.ClientAttachmentHandler
           
 
Field Summary
static java.lang.String ATTACHMENT_HEADERS_OUTBOUND
           
 
Constructor Summary
MessagingClient(Map<java.lang.String,java.lang.Object> parameters)
           
 
Method Summary
 void cancel(java.lang.String messageIdentifier)
           
 List<AccessPoint> getAccessPoints()
           
 List<MessageFilter> getMessageFilters()
           
 List<java.lang.String> getMessageIDs(MessageQuery query)
           
 List<Status> getStatus(java.lang.String messageIdentifer, List<Address> recipient)
           
 List<java.lang.String> getSupportedChannels()
           
 List<DeliveryType> getSupportedDeliveryTypes()
           
 java.lang.String getVersion()
           
 List<Message> receive(AccessPoint accessPoint)
           
 List<Message> receiveLimited(AccessPoint accessPoint, java.lang.Integer maxNrOfMsg)
           
 void registerAccessPoint(AccessPoint accessPoint, ListenerReference listener, byte[] correlator)
           
 void registerMessageFilter(MessageFilter filter)
           
 void replace(java.lang.String messageIdentifier, Message message)
           
 java.lang.String send(Message message, ListenerReference listener, byte[] correlator)
           
 void setMessageListener(ListenerReference listener)
           
 void setStatusListener(ListenerReference listener)
           
 void unregisterAccessPoint(AccessPoint accessPoint)
           
 void unregisterMessageFilter(MessageFilter filter)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTACHMENT_HEADERS_OUTBOUND

public static final java.lang.String ATTACHMENT_HEADERS_OUTBOUND
See Also:
Constant Field Values
Constructor Detail

MessagingClient

public MessagingClient(Map<java.lang.String,java.lang.Object> parameters)
Method Detail

cancel

public void cancel(java.lang.String messageIdentifier)
            throws MessagingException
Specified by:
cancel in interface Messaging
Throws:
MessagingException

getAccessPoints

public List<AccessPoint> getAccessPoints()
                                  throws MessagingException
Specified by:
getAccessPoints in interface Messaging
Returns:
returns java.util.List
Throws:
MessagingException

getMessageFilters

public List<MessageFilter> getMessageFilters()
                                      throws MessagingException
Specified by:
getMessageFilters in interface Messaging
Returns:
returns java.util.List
Throws:
MessagingException

getMessageIDs

public List<java.lang.String> getMessageIDs(MessageQuery query)
                                     throws MessagingException
Specified by:
getMessageIDs in interface Messaging
Returns:
returns java.util.List
Throws:
MessagingException

getStatus

public List<Status> getStatus(java.lang.String messageIdentifer,
                              List<Address> recipient)
                       throws MessagingException
Specified by:
getStatus in interface Messaging
Returns:
returns java.util.List
Throws:
MessagingException

getSupportedChannels

public List<java.lang.String> getSupportedChannels()
                                            throws MessagingException
Specified by:
getSupportedChannels in interface Messaging
Returns:
returns java.util.List
Throws:
MessagingException

getSupportedDeliveryTypes

public List<DeliveryType> getSupportedDeliveryTypes()
                                             throws MessagingException
Specified by:
getSupportedDeliveryTypes in interface Messaging
Returns:
returns java.util.List
Throws:
MessagingException

getVersion

public java.lang.String getVersion()
                            throws MessagingException
Specified by:
getVersion in interface Messaging
Returns:
returns java.lang.String
Throws:
MessagingException

receive

public List<Message> receive(AccessPoint accessPoint)
                      throws MessagingException
Specified by:
receive in interface Messaging
Returns:
returns java.util.List
Throws:
MessagingException

receiveLimited

public List<Message> receiveLimited(AccessPoint accessPoint,
                                    java.lang.Integer maxNrOfMsg)
                             throws MessagingException
Specified by:
receiveLimited in interface Messaging
Returns:
returns java.util.List
Throws:
MessagingException

registerAccessPoint

public void registerAccessPoint(AccessPoint accessPoint,
                                ListenerReference listener,
                                byte[] correlator)
                         throws MessagingException
Specified by:
registerAccessPoint in interface Messaging
Throws:
MessagingException

registerMessageFilter

public void registerMessageFilter(MessageFilter filter)
                           throws MessagingException
Specified by:
registerMessageFilter in interface Messaging
Throws:
MessagingException

replace

public void replace(java.lang.String messageIdentifier,
                    Message message)
             throws MessagingException
Specified by:
replace in interface Messaging
Throws:
MessagingException

send

public java.lang.String send(Message message,
                             ListenerReference listener,
                             byte[] correlator)
                      throws MessagingException
Specified by:
send in interface Messaging
Returns:
returns java.lang.String
Throws:
MessagingException

setMessageListener

public void setMessageListener(ListenerReference listener)
                        throws MessagingException
Specified by:
setMessageListener in interface Messaging
Throws:
MessagingException

setStatusListener

public void setStatusListener(ListenerReference listener)
                       throws MessagingException
Specified by:
setStatusListener in interface Messaging
Throws:
MessagingException

unregisterAccessPoint

public void unregisterAccessPoint(AccessPoint accessPoint)
                           throws MessagingException
Specified by:
unregisterAccessPoint in interface Messaging
Throws:
MessagingException

unregisterMessageFilter

public void unregisterMessageFilter(MessageFilter filter)
                             throws MessagingException
Specified by:
unregisterMessageFilter in interface Messaging
Throws:
MessagingException

Oracle Fusion Middleware User Messaging Service 11.1.1.6.0 Java API Reference
E14011-04

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