Outbound files integration

The base configuration of PolicyCenter includes a framework that supports creating files for external systems. The files are created from records in the database. PolicyCenter provides the framework with a general processing mechanism and the OutboundFileHandler interface which describes how to process data in the records.

You must provide configuration details and a class implementing the OutboundFileHandler interface.

Supported file destinations

Outbound files integration supports two types of external file outputs:
  • Local - Files are transferred to a directory in the local file system.
  • Amazon S3 - Files are transferred to an Amazon S3 bucket.

Outbound files integration process

Outbound files integration proceeds in the following stages.
  1. Outbound files batch process:
    1. Outbound records are loaded from the database.
    2. Outbound files are created and saved in the specified location.
  2. Work queue:
    1. The work queue writes file records to the specified outbound file with the dedicated OutboundFileHandler implementation.