public class SendMessageClient extends oracle.sdpinternal.parlayx.ParlayXClientBase implements SendMessage
Constructor and Description |
---|
SendMessageClient(Map<String,Object> parameters)
Construct a client capable of invoking a Parlay X SendMessage
webservice.
|
Modifier and Type | Method and Description |
---|---|
List<DeliveryInformation> |
getMessageDeliveryStatus(String requestIdentifier) |
SendMessage |
getPort() |
protected void |
initializeCommon(BindingProvider bp,
Map<String,Object> parameters) |
String |
sendMessage(List<String> addresses,
String senderAddress,
String subject,
MessagePriority priority,
ChargingInformation charging,
SimpleReference receiptRequest) |
void |
setAttachment(DataHandler content,
MimeHeaders headers) |
public SendMessageClient(Map<String,Object> 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.protected void initializeCommon(BindingProvider bp, Map<String,Object> parameters)
initializeCommon
in class oracle.sdpinternal.parlayx.ParlayXClientBase
public SendMessage getPort()
public void setAttachment(DataHandler content, MimeHeaders headers)
public String sendMessage(List<String> addresses, String senderAddress, String subject, MessagePriority priority, ChargingInformation charging, SimpleReference receiptRequest) throws PolicyException, ServiceException
sendMessage
in interface SendMessage
PolicyException
ServiceException
public List<DeliveryInformation> getMessageDeliveryStatus(String requestIdentifier) throws PolicyException, ServiceException
getMessageDeliveryStatus
in interface SendMessage
PolicyException
ServiceException
Copyright © 2009,2013 Oracle and/or its affiliates. All rights reserved.