Skip navigation links

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

E22256-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.

Logics to handle the corresponding delivery request type needs to be implemented in here.


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_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.
Throws:
DeliveryException

updateRequestStatus

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

Skip navigation links

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

E22256-01


Copyright © 2010, 2011, Oracle. All rights reserved.