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
-