Interface ICustomNotificationService
- All Known Implementing Classes:
 AbstractCustomNotificationServiceImpl,oracle.bpel.services.notification.impl.DefaultNotificationServiceImpl
public interface ICustomNotificationService
- 
Method Summary
Modifier and TypeMethodDescriptionsendEmailNotification(IEmailPayloadType payload) Sends Email NotificationsendFaxNotification(IFaxPayloadType payload) Sends Fax NotificationsendIMNotification(IIMPayloadType payload) Sends IM NotificationsendPagerNotification(IPagerPayloadType payload) Sends pager NotificationsendSMSNotification(ISMSPayloadType payload) Sends SMS NotificationsendURINotification(IURIPayloadType payload) Sends URI NotificationsendVoiceNotification(IVoicePayloadType payload) Sends Voice Notification 
- 
Method Details
- 
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
 
 -