-
Notifications
You must be signed in to change notification settings - Fork 0
Free Capacities
Figure 1: Free Capacities while awaiting a Notifiy
Free Capacities is a Service Operator that can be attached to specific Services in the Xyna Process Modeller.
With this operator, you can free resources while the Workflow is paused. So all occupied resources like Capacities for a successfully paused Xyna Order inside of the Order Family are released. A release of resources can make sense, when a longer-term latency is expected, e.g. for a certain maintenance window or another long-dated process.
Please note: Manual Interactions, integrated in the process, represent admittedly potential latencies as well but the release of resources is not configurable for this kind of Modeling Block. More precisely Capacities are released during a Manual Interaction by default.
This kind of operator can be attached to a Wait or Await call (cf. fig. 1). It can be attached using the Add/Remove Free Capacities Operator option in the context menu of these services. Once attached, the Operator symbol appears at the right side of the step.
To remove the operator, select the Add/Remove Free Capacities Operator option in the context menu again.
If Capacities are released in a Subworkflow, occupied Capacities of the invoking Workflow are released as well, when it has to wait for the Subworkflow. Example: Workflow A invokes Subworkflow B (B is not called detached). A occupies Capacity I, B occupies Capacity II. B includes a Wait step, which is equipped with the release operator. When B comes to the Wait step, Capacity II is released. As A is also awaiting at this point of time (if there isn't another parallel process that has to be finished), Capacity I is released as well.