Dependencies behavior
Workflow dependencies in the HCL Universal Orchestrator policy-driven plan have been updated to match the plan improved flexibility.
Dependencies behavior
The HCL Universal Orchestrator policy-driven plan constantly creates new workflow instances, some of which are activated in a customizable time window. When you create a workflow to run for multiple days, the workflow instances created for a customizable time period (default is one day) are called activated workflows and all other workflow instances scheduled for the future are called non-activated workflows. The dependencies for the activated workflow instances are resolved, and the dependencies for non-activated workflow instances in the plan are re-evaluated and determined.
- The workflow instance closest to the definition is chosen. This is the default option.
- The workflow instance that is scheduled to run in the same day of the instance whose dependency is being re-evaluated is chosen.
- A workflow instance that is scheduled to run in a user defined time window is chosen.
As the plan is adaptive and self-generating, you can modify the dependencies of a single workflow instance, "JSEXAMPLE", and all the "JSEXAMPLE" future non-activated instances are instantly modified as well, letting you manage your plan quickly and efficiently.
- Satisfied dependencies are not shown to the user.
- Unsatisfied dependencies are shown to the user with specific names. This allows users to inspect the dependencies even if no detailed information about the predecessors can be found. Users can interact with unsatisfied dependencies with actions like remove or release.
- Internal dependencies.
- External dependencies.
- Join dependencies.
- Time dependencies.