Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Intelligence Publisher
11g Release 1 (11.1.1)

E17789-01


oracle.xdo.delivery
Interface DeliveryRequestHandler

All Superinterfaces:
AS2PropertyDefinitions, DeliveryPropertyDefinitions, FTPPropertyDefinitions, IPPPropertyDefinitions, PrinterPropertyDefinitions, RightFaxPropertyDefinitions, SFTPPropertyDefinitions, SMTPPropertyDefinitions, WebDAVPropertyDefinitions

public interface DeliveryRequestHandler
extends DeliveryPropertyDefinitions

Delivery request handler interface. <p/> Logics to handle the corresponding delivery request type needs to be implemented in here.

Author:
Kei Saito (kei.saito@oracle.com)

Field Summary

 

Fields inherited from interface oracle.xdo.delivery.DeliveryPropertyDefinitions
ASYNC_CHECK_INTERVAL, ASYNC_TIMEOUT, BUFFERING_MODE, CA_CERT_FILE, CONTENT, CONTENT_LENGTH, RETRY, RETRY_INTERVAL, SERVER_NAME, TEMP_DIR, TEMP_FILE_PREFIX, TEMP_FILE_SUFFIX

 

Fields inherited from interface oracle.xdo.delivery.printer.PrinterPropertyDefinitions
PRINTER_CONTENT_TYPE, PRINTER_COPIES, PRINTER_HOST, PRINTER_JOB, PRINTER_MEDIA, PRINTER_MEDIA_A3, PRINTER_MEDIA_A4, PRINTER_MEDIA_A5, PRINTER_MEDIA_B4, PRINTER_MEDIA_B5, PRINTER_MEDIA_LEGAL, PRINTER_MEDIA_LETTER, PRINTER_MEDIA_TRAY1, PRINTER_MEDIA_TRAY2, PRINTER_MEDIA_TRAY3, PRINTER_ORIENTATIONS, PRINTER_ORIENTATIONS_LANDSCAPE, PRINTER_ORIENTATIONS_PORTRAIT, PRINTER_PAGE_RANGES, PRINTER_SIDES, PRINTER_SIDES_DUPLEX, PRINTER_SIDES_ONE_SIDED, PRINTER_SIDES_TUMBLE, PRINTER_SIDES_TWO_SIDED_LONG_EDGE, PRINTER_SIDES_TWO_SIDED_SHORT_EDGE

 

Fields inherited from interface oracle.xdo.delivery.ftp.FTPPropertyDefinitions
FTP_BINARY_MODE, FTP_HOST, FTP_PASSIVE_MODE, FTP_PASSWORD, FTP_PORT, FTP_REMOTE_DIRECTORY, FTP_REMOTE_FILENAME, FTP_USERNAME

 

Fields inherited from interface oracle.xdo.delivery.ipp.IPPPropertyDefinitions
IPP_ATTRIBUTE_CHARSET, IPP_AUTHTYPE, IPP_AUTHTYPE_BASIC, IPP_AUTHTYPE_DIGEST, IPP_AUTHTYPE_NONE, IPP_COPIES, IPP_DOCUMENT_FORMAT, IPP_DOCUMENT_FORMAT_OCTETSTREAM, IPP_DOCUMENT_FORMAT_PDF, IPP_DOCUMENT_FORMAT_PLAINTEXT, IPP_DOCUMENT_FORMAT_POSTSCRIPT, IPP_ENCTYPE, IPP_ENCTYPE_NONE, IPP_ENCTYPE_SSL, IPP_HOST, IPP_JOB_NAME, IPP_JOB_REQUESTING_USERNAME, IPP_MEDIA, IPP_MEDIA_A3, IPP_MEDIA_A4, IPP_MEDIA_A5, IPP_MEDIA_B4, IPP_MEDIA_B5, IPP_MEDIA_LEGAL, IPP_MEDIA_LETTER, IPP_MEDIA_TRAY1, IPP_MEDIA_TRAY2, IPP_MEDIA_TRAY3, IPP_NATURAL_LANGUAGE, IPP_ORIENTATIONS, IPP_ORIENTATIONS_LANDSCAPE, IPP_ORIENTATIONS_PORTRAIT, IPP_PAGE_RANGES, IPP_PASSWORD, IPP_PHONE_NUMBER, IPP_PORT, IPP_PRINTER_HTTP_URI, IPP_PRINTER_NAME, IPP_PRINTER_URI, IPP_PROXY_AUTHTYPE, IPP_PROXY_HOST, IPP_PROXY_PASSWORD, IPP_PROXY_PORT, IPP_PROXY_USERNAME, IPP_REQUEST, IPP_RESPONSE, IPP_RESPONSE_CHECK_INTERVAL, IPP_SIDES, IPP_SIDES_DUPLEX, IPP_SIDES_ONE_SIDED, IPP_SIDES_TUMBLE, IPP_SIDES_TWO_SIDED_LONG_EDGE, IPP_SIDES_TWO_SIDED_SHORT_EDGE, IPP_TIMEOUT, IPP_URL_CHARACTER_ENCODING, IPP_USE_CHUNKED_BODY, IPP_USE_FULL_URL, IPP_USERNAME, RCS_ID

 

Fields inherited from interface oracle.xdo.delivery.webdav.WebDAVPropertyDefinitions
RCS_ID, WEBDAV_AUTHTYPE, WEBDAV_AUTHTYPE_BASIC, WEBDAV_AUTHTYPE_DIGEST, WEBDAV_AUTHTYPE_NONE, WEBDAV_CONTENT_TYPE, WEBDAV_ENCTYPE, WEBDAV_ENCTYPE_NONE, WEBDAV_ENCTYPE_SSL, WEBDAV_HOST, WEBDAV_HTTP_REQUEST, WEBDAV_PASSWORD, WEBDAV_PORT, WEBDAV_PROXY_AUTHTYPE, WEBDAV_PROXY_HOST, WEBDAV_PROXY_PASSWORD, WEBDAV_PROXY_PORT, WEBDAV_PROXY_USERNAME, WEBDAV_REMOTE_DIRECTORY, WEBDAV_REMOTE_FILENAME, WEBDAV_TARGET_URL, WEBDAV_TIMEOUT, WEBDAV_URL_CHARACTER_ENCODING, WEBDAV_USE_CHUNKED_BODY, WEBDAV_USE_FULL_URL, WEBDAV_USERNAME

 

Fields inherited from interface oracle.xdo.delivery.smtp.SMTPPropertyDefinitions
SMTP_ATTACHMENT, SMTP_ATTACHMENT_FIRST, SMTP_BCC_RECIPIENTS, SMTP_CC_RECIPIENTS, SMTP_CHARACTER_ENCODING, SMTP_CHARSET, SMTP_CONTENT_DISPOSITION, SMTP_CONTENT_FILENAME, SMTP_CONTENT_TYPE, SMTP_CURRENT_DIRECTORY, SMTP_DIRECTORY_MAPPINGS, SMTP_ENCODING, SMTP_FROM, SMTP_HOST, SMTP_PASSWORD, SMTP_PORT, SMTP_REPLY_TO, SMTP_SECURE_CONNECTION, SMTP_SECURE_CONNECTION_NONE, SMTP_SECURE_CONNECTION_SSL, SMTP_SECURE_CONNECTION_TLS, SMTP_SECURE_CONNECTION_TLS_REQUIRED, SMTP_SSL_TRUST, SMTP_SUBJECT, SMTP_TO_RECIPIENTS, SMTP_USERNAME

 

Fields inherited from interface oracle.xdo.delivery.ssh2.SFTPPropertyDefinitions
SFTP_AUTH_TYPE, SFTP_AUTH_TYPE_PASSWORD, SFTP_AUTH_TYPE_PUBLIC_KEY, SFTP_FILE_PERMISSION, SFTP_HOST, SFTP_METHOD, SFTP_PASSWORD, SFTP_PORT, SFTP_PRIVATE_KEY_FILE, SFTP_PRIVATE_KEY_PASSWORD, SFTP_REMOTE_DIRECTORY, SFTP_REMOTE_FILENAME, SFTP_USERNAME

 

Fields inherited from interface oracle.xdo.delivery.as2.AS2PropertyDefinitions
AS2_ASYNC_ADDRESS, AS2_ASYNC_EMAIL_SERVER_FOLDER_NAME, AS2_ASYNC_EMAIL_SERVER_HOST, AS2_ASYNC_EMAIL_SERVER_PASSWORD, AS2_ASYNC_EMAIL_SERVER_PORT, AS2_ASYNC_EMAIL_SERVER_USERNAME, AS2_AUTH_TYPE, AS2_COMPRESSED, AS2_CONTENT_DATA, AS2_CONTENT_DISPOSITION, AS2_CONTENT_FILE, AS2_CONTENT_TYPE, AS2_DELIVERY_OPTION, AS2_DIGEST_ALGO, AS2_DISPOSITION_NOTIFICATION_OPTIONS, AS2_DISPOSITION_NOTIFICATION_TO, AS2_ENC_ALGO, AS2_FROM, AS2_HTTP_AUTHTYPE, AS2_HTTP_ENCTYPE, AS2_HTTP_HOST, AS2_HTTP_METHOD, AS2_HTTP_METHOD_POST, AS2_HTTP_PASSWORD, AS2_HTTP_PORT, AS2_HTTP_PROXY_AUTHTYPE, AS2_HTTP_PROXY_HOST, AS2_HTTP_PROXY_PASSWORD, AS2_HTTP_PROXY_PORT, AS2_HTTP_PROXY_USERNAME, AS2_HTTP_REMOTE_DIRECTORY, AS2_HTTP_REMOTE_FILENAME, AS2_HTTP_TIMEOUT, AS2_HTTP_USE_CHUNKED_BODY, AS2_HTTP_USE_FULL_URL, AS2_HTTP_USERNAME, AS2_MESSAGE_COMPRESSION, AS2_MESSAGE_ENCRYPTION, AS2_MESSAGE_ID, AS2_MESSAGE_SIGNATURE, AS2_RECEIPT_TYPE, AS2_RECEIVER_CERTIFICATES_FILE, AS2_RECIPIENT_ADDRESS, AS2_REQUIRE_RECEIPT, AS2_SENDER_PKCS12_FILE, AS2_SENDER_PKCS12_PASSWORD, AS2_SUBJECT, AS2_TO, AS2_VERSION

 

Fields inherited from interface oracle.xdo.delivery.rightfax.RightFaxPropertyDefinitions
RIGHTFAX_CONTENT_TYPE, RIGHTFAX_COVERTEXT, RIGHTFAX_COVERTEXT_ENCODING, RIGHTFAX_COVERTEXT_TYPE, RIGHTFAX_DOCTYPE, RIGHTFAX_FAX_COVERSHEET, RIGHTFAX_FAX_TO_ALTNUMBER, RIGHTFAX_FAX_TO_COMPANY, RIGHTFAX_FAX_TO_CONTACTNUMBER, RIGHTFAX_FAX_TO_NAME, RIGHTFAX_FAX_TO_NUMBER, RIGHTFAX_HTTP_AUTHTYPE, RIGHTFAX_HTTP_AUTHTYPE_BASIC, RIGHTFAX_HTTP_AUTHTYPE_DIGEST, RIGHTFAX_HTTP_AUTHTYPE_NONE, RIGHTFAX_HTTP_ENCTYPE, RIGHTFAX_HTTP_ENCTYPE_NONE, RIGHTFAX_HTTP_ENCTYPE_SSL, RIGHTFAX_HTTP_HOST, RIGHTFAX_HTTP_PASSWORD, RIGHTFAX_HTTP_PORT, RIGHTFAX_HTTP_PROXY_AUTHTYPE, RIGHTFAX_HTTP_PROXY_HOST, RIGHTFAX_HTTP_PROXY_PASSWORD, RIGHTFAX_HTTP_PROXY_PORT, RIGHTFAX_HTTP_PROXY_USERNAME, RIGHTFAX_HTTP_REMOTE_DIRECTORY, RIGHTFAX_HTTP_REMOTE_FILENAME, RIGHTFAX_HTTP_RESPONSE_CHECK_INTERVAL, RIGHTFAX_HTTP_TIMEOUT, RIGHTFAX_HTTP_URI, RIGHTFAX_HTTP_USE_FULL_URL, RIGHTFAX_HTTP_USERNAME, RIGHTFAX_REQUEST_UNIQUE_ID, RIGHTFAX_SENDER_BILLINFO1, RIGHTFAX_SENDER_BILLINFO2, RIGHTFAX_SENDER_EMPID, RIGHTFAX_SENDER_FROM_COMPANY, RIGHTFAX_SENDER_FROM_DEPARTMENT, RIGHTFAX_SENDER_FROM_NAME, RIGHTFAX_SENDER_FROM_PHONE, RIGHTFAX_SENDER_RETURN_EMAIL, RIGHTFAX_SENDER_RFUSER, RIGHTFAX_URL_CHARACTER_ENCODING

 

Method Summary
 void submitRequest(DeliveryRequest pRequest)
          Submits the request.
 void updateRequestStatus(DeliveryRequest pRequest)
          Updates the delivery request status.

 

Method Detail

submitRequest

void submitRequest(DeliveryRequest pRequest)
                   throws DeliveryException
Submits the request. <p/>
Throws:
DeliveryException

updateRequestStatus

void updateRequestStatus(DeliveryRequest pRequest)
                         throws DeliveryException
Updates the delivery request status. <p/>
Throws:
DeliveryException

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Intelligence Publisher
11g Release 1 (11.1.1)

E17789-01


Copyright © 2010, Oracle. All rights reserved.