http://www.ibm.com/wsdl/soa/pxmm/v1_0/interface
The MessageNotification Port Type

MessageNotification is the application side notification interface to which multimedia messages are delivered.

This interface is part of the collection of Parlay X outbound notifications supported by the PX Notify common component.

 Collapse Operations
MessageNotification_notifyMessageDeliveryReceiptResponse  notifyMessageDeliveryReceipt (notifyMessageDeliveryReceipt parameters) [faults:  InvocationException  ]

The notifyMessageDeliveryReceipt method must be implemented by a Web Service at the application side if it requires notification of message delivery receipt. It will be invoked by the Parlay X server to notify the application when a message sent by an application has been delivered to the terminal of the recipient or if delivery is impossible. The notification will occur if and only if the status of the sent message is DeliveredToTerminal or DeliveryImpossible and the application has specified interest in notification when sending a message by specifying the optional receiptRequest parameter. The correlator returned corresponds to the identifier specified by the application in the receiptRequest of the original sendMessage request

When a message is sent to multiple addresses, the notification from the server will send notification for each terminal as and when a message is delivered to a terminal.

The following three different message delivery status will be returned in NotifyMessageDeliveryReceiptResponse:

  • 'DeliveryImpossible': unsuccessful delivery; the message could not be delivered before it expired.
  • 'DeliveredToTerminal': when message has been successfully delivered to the terminal.
  • DeliveredNotificationNotSupported - If notification is supported by the network but it does not support delivery receipt for one or more addresses specified in the sendMessage message. The service will send this status for those addresses.

MessageNotification_notifyMessageReceptionResponse  notifyMessageReception (notifyMessageReception parameters) [faults:  InvocationException  ]

The notification is used to send a multimedia message to the application. The notification will occur only if the multimedia message fulfils the criteria specified when starting the multimedia message notification.


 Collapse XML
-<wsdl:portType  name="MessageNotification">
-<wsdl:documentation>
<xhtml:p>MessageNotification is the application side notification interface to which multimedia messages are delivered.</xhtml:p>
-<xhtml:p>
-<xhtml:b>
<xhtml:i>This interface is part of the collection of Parlay X outbound notifications supported by the PX Notify common component.</xhtml:i>
</xhtml:b>
</xhtml:p>
</wsdl:documentation>
-<wsdl:operation  name="notifyMessageReception">
-<wsdl:documentation>
<xhtml:p>The notification is used to send a multimedia message to the application. The notification will occur only if the multimedia message fulfils the criteria specified when starting the multimedia message notification.</xhtml:p>
</wsdl:documentation>
<wsdl:fault  message="soa_pxnotify_faults:InvocationException"  name="InvocationException" />
</wsdl:operation>
-<wsdl:operation  name="notifyMessageDeliveryReceipt">
-<wsdl:documentation>
<xhtml:p>The notifyMessageDeliveryReceipt method must be implemented by a Web Service at the application side if it requires notification of message delivery receipt. It will be invoked by the Parlay X server to notify the application when a message sent by an application has been delivered to the terminal of the recipient or if delivery is impossible. The notification will occur if and only if the status of the sent message is DeliveredToTerminal or DeliveryImpossible and the application has specified interest in notification when sending a message by specifying the optional receiptRequest parameter. The correlator returned corresponds to the identifier specified by the application in the receiptRequest of the original sendMessage request</xhtml:p>
<xhtml:p>When a message is sent to multiple addresses, the notification from the server will send notification for each terminal as and when a message is delivered to a terminal.</xhtml:p>
<xhtml:p>The following three different message delivery status will be returned in NotifyMessageDeliveryReceiptResponse:</xhtml:p>
-<xhtml:ul>
<xhtml:li>'DeliveryImpossible': unsuccessful delivery; the message could not be delivered before it expired.</xhtml:li>
<xhtml:li>'DeliveredToTerminal': when message has been successfully delivered to the terminal.</xhtml:li>
<xhtml:li>DeliveredNotificationNotSupported - If notification is supported by the network but it does not support delivery receipt for one or more addresses specified in the sendMessage message. The service will send this status for those addresses.</xhtml:li>
</xhtml:ul>
</wsdl:documentation>
<wsdl:fault  message="soa_pxnotify_faults:InvocationException"  name="InvocationException" />
</wsdl:operation>
</wsdl:portType>
 Collapse Used-By
Service Port Binding
MessageNotificationService MessageNotification MessageNotificationBinding
Generated by WSDLdoc ©