The workflow configuration is a central part of the MediationZone GUI. This is where all workflows are designed and configured by adding agents and connecting them to each other to form a data flow.
...
The example below shows a workflow group consisting of two batch workflows with a dependency (the first one must finish before the second can start).
A workflow group configuration with three batch workflows
...
Runtime Modification of the Workflow Configuration
MediationZone includes two mechanisms by which an operator can modify a workflow that is already running.
...
The example below shows how this is performed for the TCP/IP Agent of an active Workflow. In this scenario, the IP address used for listening on incoming requests is changed.
Example of runtime update of a TCP/IP agent configuration
Runtime Modification of Workflow State
MediationZone includes a mechanism through which it is possible – while the workflow is running – to send a signal to an agent to instruct it to perform some action without affecting the active workflow.
...
Executing command block from monitor mode in the graphical user interface:
Example of runtime modification of a workflow state through the Aggregation agent
...
All, or part, of the configuration related to a MediationZone installation can be managed using the System Export/Import feature.
...
The following example shows the system import/export sub-system, creating a full configuration export:
Example of full configuration export
...
Manually entered values, e.g. directories, regular expressions, hosts, ports
External References, pointing to values in property files
Configuration profiles selected through the GUI, such as Database, Dup UDR, Aggregation and Inter Workflow profiles, as illustrated below:
Workflow table including selected configuration profiles
...
External References enable loading MediationZone with configuration values that originate from a properties file that is external to the workflow configuration.
This allows MediationZone system administrators to have specific files on test and production servers, and when an export is made from the test deployment, no changes are necessary when deploying the configuration to the production installation.
The example below shows a properties file containing mapping of values and variables used in MediationZone profiles, APL code and the workflow table.
Properties file containing mapping of values and variables used in
The image below depicts the External References Profile where properties files are selected and the variable names from the file are mapped to internal variable names.
An External References profile example
The local key variables can then be mapped in the workflow instance table by activating External References in the relevant cells.
Workflow table showing External References files usage
...