Workflow API
The following section gives an overview about the Plugins provided by the Workflow API.
The HistoryPlugin is responsible for generating a workflow history during a workflow step. The plugin
generates the History entries as described by the IX Workflow Modeler .
The plugin generates a descanding and an ascending history stored in the attributes
The number of entries for the history log generated by the HistoryPlugin can be bordered by the attribute
"numworkflowhistoryLength". The Attribute indicates the maximum number of entries. If lower 0 no limit is set.
Additional to the History Log the Plugin is also responsible for the standard Attribute "txtWorkflowAbstract". Also the value of this attribuete can be defined by the Imixs Workflow Modeler.
The AccessPlugin is responsible for read and write Access in a workitem. The Plugin implements the behavior defined by the IX Modeler .
The Plugin is responisble for the generation of the Attributes
These attributes define the standard read- and writeaccess of a single workitem. To secure a workitem against illegal access a WOrkflow Implementation must care about the values of these two attributes. See Imixs JEE Workflow Implementation for further details.
This Plugin updates application specific settings.
These settings can be configured by the ix modeler on the Application Property Tab on a ProcessEntity.
The Plugin identify the configuration by fetching the next ProcessEntity. The Next Process Entity is defined by the ActivityEntity attribute 'numNextID'