Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractPlugin - Class in org.imixs.workflow.micro.plugins
-
This abstract class implements different helper methods used by subclasses
- AbstractPlugin() - Constructor for class org.imixs.workflow.micro.plugins.AbstractPlugin
- adapters - Variable in class org.imixs.workflow.micro.MicroWorkflowService
C
- close(boolean) - Method in class org.imixs.workflow.micro.plugins.AbstractPlugin
D
- database - Variable in class org.imixs.workflow.micro.MemoryDB
- DEFAULT_TYPE - Static variable in class org.imixs.workflow.micro.MicroWorkflowService
- delete(ItemCollection) - Method in class org.imixs.workflow.micro.MemoryDB
-
Removes a data element from the database
E
- evalWorkflowResult(ItemCollection, String, ItemCollection, boolean) - Method in class org.imixs.workflow.micro.MicroWorkflowService
-
The method evaluates the WorkflowResult for a given BPMN event and returns a ItemColleciton containing all item values of a specified xml tag.
G
- getCtx() - Method in class org.imixs.workflow.micro.plugins.AbstractPlugin
- getDatabase() - Method in class org.imixs.workflow.micro.MicroWorkflowService
- getDevice() - Method in class org.imixs.workflow.micro.MicroSession
- getMicroWorkflowService() - Method in class org.imixs.workflow.micro.plugins.AbstractPlugin
-
Returns an instance of the WorkflowService EJB.
- getModelManager() - Method in class org.imixs.workflow.micro.MicroWorkflowService
-
Returns the ModelManager Instance
- getSessionContext() - Method in class org.imixs.workflow.micro.MicroWorkflowService
- getWorkItem(String) - Method in class org.imixs.workflow.micro.MicroWorkflowService
I
- IMMUTABLE - Static variable in class org.imixs.workflow.micro.MemoryDB
- init() - Method in class org.imixs.workflow.micro.MemoryDB
-
Create a test database with some workItems and a simple model
- init() - Method in class org.imixs.workflow.micro.MicroWorkflowService
- init(WorkflowContext) - Method in class org.imixs.workflow.micro.plugins.AbstractPlugin
-
Initialize Plugin and get an instance of the EJB Session Context
- INVALID_ITEMVALUE_FORMAT - Static variable in class org.imixs.workflow.micro.MicroWorkflowService
- INVALID_ITEMVALUE_FORMAT - Static variable in class org.imixs.workflow.micro.plugins.AbstractPlugin
- INVALID_PROPERTYVALUE_FORMAT - Static variable in class org.imixs.workflow.micro.plugins.AbstractPlugin
- INVALID_TAG_FORMAT - Static variable in class org.imixs.workflow.micro.MicroWorkflowService
- ISAUTHOR - Static variable in class org.imixs.workflow.micro.MemoryDB
- isValidItemName(String) - Method in class org.imixs.workflow.micro.plugins.ResultPlugin
-
Returns true if the given itemName is valid to be set by this plugin.
L
- load(String) - Method in class org.imixs.workflow.micro.MemoryDB
-
Loads a data element form the database
- loadBPMNModel(InputStream) - Method in class org.imixs.workflow.micro.MicroWorkflowService
- loadBPMNModel(String) - Method in class org.imixs.workflow.micro.MicroWorkflowService
-
Loads a new model
M
- MemoryDB - Class in org.imixs.workflow.micro
-
In Memory DB.
- MemoryDB() - Constructor for class org.imixs.workflow.micro.MemoryDB
-
Constructor inits the database
- MicroSession - Class in org.imixs.workflow.micro
-
Defines the context of a processing life cycle
- MicroSession(String) - Constructor for class org.imixs.workflow.micro.MicroSession
- MicroWorkflowService - Class in org.imixs.workflow.micro
-
The MicroWorkflowEngine implements a lightweight workflow service.
- MicroWorkflowService() - Constructor for class org.imixs.workflow.micro.MicroWorkflowService
-
Constructor creates a WorkflowContext and a WorkflowKernel
N
O
- onClose(Session) - Method in class org.imixs.workflow.micro.socket.WorkflowEngine
- onError(Session, Throwable) - Method in class org.imixs.workflow.micro.socket.WorkflowEngine
- onMessage(ByteBuffer, Session) - Method in class org.imixs.workflow.micro.socket.WorkflowEngine
-
This method receives a serialized hash map containing the items of a Workitem.
- onOpen(Session) - Method in class org.imixs.workflow.micro.socket.WorkflowEngine
-
Starts a new workflow based on the given model information
- org.imixs.workflow.micro - package org.imixs.workflow.micro
- org.imixs.workflow.micro.plugins - package org.imixs.workflow.micro.plugins
- org.imixs.workflow.micro.socket - package org.imixs.workflow.micro.socket
P
- PARTICIPANTS - Static variable in class org.imixs.workflow.micro.MicroWorkflowService
- processWorkItem(ItemCollection) - Method in class org.imixs.workflow.micro.MicroWorkflowService
-
This method processes a workItem by the WorkflowKernel and saves the workitem after the processing was finished successful.
R
- READACCESS - Static variable in class org.imixs.workflow.micro.MicroWorkflowService
- registerAdapters(WorkflowKernel) - Method in class org.imixs.workflow.micro.MicroWorkflowService
- registerPlugins(WorkflowKernel, BPMNModel) - Method in class org.imixs.workflow.micro.MicroWorkflowService
-
This method register all plugin classes listed in the model profile
- removeWorkItem(ItemCollection) - Method in class org.imixs.workflow.micro.MicroWorkflowService
- ResultPlugin - Class in org.imixs.workflow.micro.plugins
-
This Plug-In evaluates the result message provided by the Activity property 'txtActivityResult'.
- ResultPlugin() - Constructor for class org.imixs.workflow.micro.plugins.ResultPlugin
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.micro.plugins.ResultPlugin
S
- save(ItemCollection) - Method in class org.imixs.workflow.micro.MemoryDB
-
Stores a data element in the database
- setDevice(String) - Method in class org.imixs.workflow.micro.MicroSession
- setDevice(String) - Method in class org.imixs.workflow.micro.MicroWorkflowService
- SUPPORTED_KERNEL_ITEMS - Static variable in class org.imixs.workflow.micro.plugins.ResultPlugin
U
- UNIQUEIDREF - Static variable in class org.imixs.workflow.micro.MicroWorkflowService
- updateMetadata(ItemCollection) - Method in class org.imixs.workflow.micro.MicroWorkflowService
-
This method updates the workitem metadata.
W
- WorkflowEngine - Class in org.imixs.workflow.micro.socket
- WorkflowEngine() - Constructor for class org.imixs.workflow.micro.socket.WorkflowEngine
- WRITEACCESS - Static variable in class org.imixs.workflow.micro.MicroWorkflowService
All Classes and Interfaces|All Packages|Constant Field Values