Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (11.1.1.7.0)
E25378-07

oracle.bpel.services.notification.custom
Interface ICustomNotificationService

All Known Implementing Classes:
AbstractCustomNotificationServiceImpl, oracle.bpel.services.notification.impl.DefaultNotificationServiceImpl

public interface ICustomNotificationService


Method Summary
 IResponseType[] sendEmailNotification(IEmailPayloadType payload)
          Sends Email Notification
 IResponseType[] sendFaxNotification(IFaxPayloadType payload)
          Sends Fax Notification
 IResponseType[] sendIMNotification(IIMPayloadType payload)
          Sends IM Notification
 IResponseType[] sendPagerNotification(IPagerPayloadType payload)
          Sends pager Notification
 IResponseType[] sendSMSNotification(ISMSPayloadType payload)
          Sends SMS Notification
 IResponseType[] sendURINotification(IURIPayloadType payload)
          Sends URI Notification
 IResponseType[] sendVoiceNotification(IVoicePayloadType payload)
          Sends Voice Notification
 

Method Detail

sendIMNotification

IResponseType[] sendIMNotification(IIMPayloadType payload)
                                   throws oracle.bpel.services.notification.NotificationServiceException
Sends IM Notification

Parameters:
payload - details of the fax message
Returns:
Array of IResponse objects which can be used to track the status of the notification
Throws:
oracle.bpel.services.notification.NotificationServiceException

sendFaxNotification

IResponseType[] sendFaxNotification(IFaxPayloadType payload)
                                    throws oracle.bpel.services.notification.NotificationServiceException
Sends Fax Notification

Parameters:
payload - details of the fax message
Returns:
Array of IResponse objects which can be used to track the status of the notification
Throws:
oracle.bpel.services.notification.NotificationServiceException

sendVoiceNotification

IResponseType[] sendVoiceNotification(IVoicePayloadType payload)
                                      throws oracle.bpel.services.notification.NotificationServiceException
Sends Voice Notification

Parameters:
payload - details of the voice message
Returns:
Array of IResponse objects which can be used to track the status of the notification
Throws:
oracle.bpel.services.notification.NotificationServiceException

sendEmailNotification

IResponseType[] sendEmailNotification(IEmailPayloadType payload)
                                      throws oracle.bpel.services.notification.NotificationServiceException
Sends Email Notification

Parameters:
payload - details of the email message
Returns:
Array of IResponse objects which can be used to track the status of the notification
Throws:
oracle.bpel.services.notification.NotificationServiceException

sendSMSNotification

IResponseType[] sendSMSNotification(ISMSPayloadType payload)
                                    throws oracle.bpel.services.notification.NotificationServiceException
Sends SMS Notification

Parameters:
payload - details of the sms message
Returns:
Array of IResponse objects which can be used to track the status of the notification
Throws:
oracle.bpel.services.notification.NotificationServiceException

sendPagerNotification

IResponseType[] sendPagerNotification(IPagerPayloadType payload)
                                      throws oracle.bpel.services.notification.NotificationServiceException
Sends pager Notification

Parameters:
payload - details of the pager message
Returns:
Array of IResponse objects which can be used to track the status of the notification
Throws:
oracle.bpel.services.notification.NotificationServiceException

sendURINotification

IResponseType[] sendURINotification(IURIPayloadType payload)
                                    throws oracle.bpel.services.notification.NotificationServiceException
Sends URI Notification

Parameters:
payload - details of the URI message
Returns:
Array of IResponse objects which can be used to track the status of the notification
Throws:
oracle.bpel.services.notification.NotificationServiceException

Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (11.1.1.7.0)
E25378-07

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