Integration controls

With integration controls, you can configure the behavior of any enterprise service or publish channel according to the requirements of individual organizations and sites. Both processing rules and Java classes can access integration controls for evaluation purposes.

Integration controls are defined at the system level. You can assign controls to multiple enterprise services and publish channels. The control values can be configured at the external system level. Two external systems that process the same enterprise service can share the same processing logic, class files, and processing rules, yet process the data differently due to different control settings.

With the integration framework, you can create four types of integration controls:
Table 1. Integration control types
Control type Description
Boolean Specifies a value of 0 (false) or 1 (true)
Cross‐reference Replaces one value with another
List Specifies a list of values
Value Specifies a single value