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:
| 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 |