Oracle Fusion Middleware Communication Services 11.1.1.3.0 Java API Reference
E14785-02

oracle.sdp.parlayx.multimedia_messaging.send
Class SendMessageClient

java.lang.Object
  extended by oracle.sdpinternal.parlayx.ParlayXClientBase
      extended by oracle.sdp.parlayx.multimedia_messaging.send.SendMessageClient
All Implemented Interfaces:
SendMessage

public class SendMessageClient
extends oracle.sdpinternal.parlayx.ParlayXClientBase
implements SendMessage

Since:
11.1.1.0.0

Constructor Summary
SendMessageClient(Map<java.lang.String,java.lang.Object> parameters)
          Construct a client capable of invoking a Parlay X SendMessage webservice.
 
Method Summary
 List<DeliveryInformation> getMessageDeliveryStatus(java.lang.String requestIdentifier)
           
 SendMessage getPort()
           
 java.lang.String sendMessage(List<java.lang.String> addresses, java.lang.String senderAddress, java.lang.String subject, MessagePriority priority, ChargingInformation charging, SimpleReference receiptRequest)
           
 void setAttachment(javax.activation.DataHandler content, javax.xml.soap.MimeHeaders headers)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SendMessageClient

public SendMessageClient(Map<java.lang.String,java.lang.Object> parameters)
Construct a client capable of invoking a Parlay X SendMessage 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.
Method Detail

getMessageDeliveryStatus

public List<DeliveryInformation> getMessageDeliveryStatus(java.lang.String requestIdentifier)
                                                   throws PolicyException,
                                                          ServiceException
Specified by:
getMessageDeliveryStatus in interface SendMessage
Throws:
PolicyException
ServiceException

getPort

public SendMessage getPort()

sendMessage

public java.lang.String sendMessage(List<java.lang.String> addresses,
                                    java.lang.String senderAddress,
                                    java.lang.String subject,
                                    MessagePriority priority,
                                    ChargingInformation charging,
                                    SimpleReference receiptRequest)
                             throws PolicyException,
                                    ServiceException
Specified by:
sendMessage in interface SendMessage
Throws:
PolicyException
ServiceException

setAttachment

public void setAttachment(javax.activation.DataHandler content,
                          javax.xml.soap.MimeHeaders headers)

Oracle Fusion Middleware Communication Services 11.1.1.3.0 Java API Reference
E14785-02

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