System business processes

There are several business processes delivered with Sterling File Gateway to perform basic tasks.

Do not alter the system business processes. Sterling File Gateway business processes run in queues 3, 4, and 6. Do not change the queue settings of the system business processes because they are configured to optimize queue usage under heavy loads. Custom business processes (used for consumer identification or layer processing) should be configured to execute on any queue except 3 or 4.

In Sterling B2B Integrator, a business process is a series of linked software and possibly human activities that accomplishes a business goal. The activities in a business process are primarily performed by components known as services and adapters, and are orchestrated by Sterling B2B Integrator integration engine.

The integration engine runs business processes according to the instructions that comprise your business process models. Technically, a business process model is defined by a single, unique BPML document, a .BPML file. BPML is an XML-based language used to describe (model) and run business processes.

The following table contains a list of the system business processes used for Sterling File Gateway operations:
System Business Process Function Queue
FileGatewayDeliverFTP Delivers files to consumers using the FTP protocol. 6
FileGatewayMailboxRoute Gathers all mailbox messages available for routing. 4
FileGatewayMailboxRouteArrivedFile Routes individual messages identified by FileGatewayMailboxRoute as available for routing. 3
FileGatewayRoutePGPPackageDocument Routes PGP packaged documents. 6
FileGatewayRoutePGPUnpackageDocument Routes PGP unpackaged documents. 6
FileGatewaySendMessage Sends messages from File Gateway.
Note: This system business process can also run a named, arbitrary business process when it is run (Sterling File Gateway V2.2.5.0, interim fix 8 and higher). For more information on configuring this system business process, see FileGatewaySendMessageExtractBP in filegateway.properties.
6