Building blocks are Workpoint node templates that invoke services and modular behaviors on the CA GovernanceMinder server. Each building block node exposes customized fields that support interaction with CA GovernanceMinder.
Workpoint processes that implement CA GovernanceMinder workflow tasks use nodes based on these building block templates to interact with CA GovernanceMinder. Generally, Workpoint jobs correspond to tasks of the CA GovernanceMinder workflow, and individual nodes and building blocks often generate actions for reviewers and other business users. One task can generate several actions.
Note: CA GovernanceMinder uses Workpoint processes as a tool for workflow implementation, but CA GovernanceMinder retains overall control of the workflow. CA GovernanceMinder initiates Workpoint jobs, and coordinates their progress. Workpoint processes define detailed task behaviors, but the building block nodes in these processes call functional modules in CA GovernanceMinder to implement the task. CA GovernanceMinder does not expose all server functionality in building blocks.
When CA GovernanceMinder initiates a business workflow, it creates and maintains a context that controls the Workpoint jobs and building block operations of the workflow. This context maintains the data set for the workflow, which can be passed to Workpoint jobs as parameter values.
For example, the CA GovernanceMinder context for a certification includes the scope of entities in the certification, member lists specified to assign reviewers, and other settings specified during certification creation. This information is passed to Workpoint jobs that implement tasks of the certification.
In some cases, these parameters are assigned values during the progress of the job. CA GovernanceMinder passes parameter values to the Workpoint job that reflect this control input, and advances the job to other nodes.
Copyright © 2014 CA.
All rights reserved.
|
|