Package org.imixs.workflow
package org.imixs.workflow
-
ClassDescriptionAn Adapter defines an adapter pattern used by the WorkflowKernel to call adapter implementations defined by the BPMN model.Helper class to abstract the file content stored in a ItemCollection.A GenericAdapter extends the Adapter Interface.This Class defines a ValueObject to be used to exchange data structures used by the org.imixs.workflow Framework.The ItemCollectionComparator provides a Comparator for ItemColections.This
ModelManager
provides methods to get thread save instances oforg.openbpmn.bpmn.BPMNModel
and provides convenience methods to resolve model flow details.A Plugin defines the interface between the WorkflowKernel and the WorkflowManager.A plug-in may optionally implement the interface 'PluginDependency' to indicate dependencies on other plug-ins.The Interface QuerySelector can be implemented as a CDI Bean to provide a custom selection of workitems.The Imixs RuleEngine is a CDI bean called by the WorkflowKernel to evaluate business rules part of an BPMN model.This is a helper class to convert a deprecated script into the new format.A SignalAdapter extends the Adapter Interface.This WorkflowContext provides methods to resolve a valid model version and fetch a thread save instance of a load aorg.openbpmn.bpmn.BPMNModel
.The WorkflowKernel is the core component to process a workitem based on its associated BPMN Task ($taskId) and Event ($eventId) elements.