Skip navigation links

Oracle BPEL Process Manager
Workflow Services API Reference
10g Release 3 (10.1.3)
B28985-02


oracle.tip.pc.services.notification
Class AbstractCustomNotificationServiceImpl

java.lang.Object
  extended byoracle.tip.pc.services.notification.DefaultNotificationServiceImpl
      extended byoracle.tip.pc.services.notification.AbstractCustomNotificationServiceImpl

All Implemented Interfaces:
ICustomNotificationService

public abstract class AbstractCustomNotificationServiceImpl
extends oracle.tip.pc.services.notification.DefaultNotificationServiceImpl

Field Summary

 

Fields inherited from class oracle.tip.pc.services.notification.DefaultNotificationServiceImpl
TEXT_HTML_MIMETYPE, TEXT_PLAIN_MIMETYPE, TEXT_VOICEXML_MIMETYPE

 

Constructor Summary
AbstractCustomNotificationServiceImpl()
           

 

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[] sendVoiceNotification(IVoicePayloadType payload)
          Sends Voice Notification

 

Methods inherited from class oracle.tip.pc.services.notification.DefaultNotificationServiceImpl
getInstance, getStatus, isChannelSupported

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

AbstractCustomNotificationServiceImpl

public AbstractCustomNotificationServiceImpl()

Method Detail

sendIMNotification

public IResponseType[] sendIMNotification(IIMPayloadType payload)
                                   throws oracle.tip.pc.services.notification.NotificationServiceException
Sends IM Notification
Parameters:
payload - details of the IM message
Returns:
Array of IResponse objects which can be used to track the status of the notification
Throws:
NotificationServiceException - For any exception

sendFaxNotification

public IResponseType[] sendFaxNotification(IFaxPayloadType payload)
                                    throws oracle.tip.pc.services.notification.NotificationServiceException
Sends Fax Notification
Parameters:
payload - details of the fax message
Returns:
IResponse object which can be used to track the status of the notification
Throws:
NotificationServiceException - For any exception

sendVoiceNotification

public IResponseType[] sendVoiceNotification(IVoicePayloadType payload)
                                      throws oracle.tip.pc.services.notification.NotificationServiceException
Sends Voice Notification
Parameters:
payload - details of the voice message
Returns:
IResponse object which can be used to track the status of the notification
Throws:
NotificationServiceException - For any exception

sendEmailNotification

public IResponseType[] sendEmailNotification(IEmailPayloadType payload)
                                      throws oracle.tip.pc.services.notification.NotificationServiceException
Sends Email Notification
Parameters:
payload - details of the email message
Returns:
IResponse object which can be used to track the status of the notification
Throws:
NotificationServiceException - For any exception

sendSMSNotification

public IResponseType[] sendSMSNotification(ISMSPayloadType payload)
                                    throws oracle.tip.pc.services.notification.NotificationServiceException
Sends SMS Notification
Parameters:
payload - details of the sms message
Returns:
IResponse object which can be used to track the status of the notification
Throws:
NotificationServiceException - For any exception

sendPagerNotification

public IResponseType[] sendPagerNotification(IPagerPayloadType payload)
                                      throws oracle.tip.pc.services.notification.NotificationServiceException
Sends pager Notification
Parameters:
payload - details of the pager message
Returns:
IResponse object which can be used to track the status of the notification
Throws:
NotificationServiceException - For any exception

Skip navigation links

Oracle BPEL Process Manager
Workflow Services API Reference
10g Release 3 (10.1.3)
B28985-02


Copyright © 2006, Oracle. All rights reserved.