Index

A C D E G I L M N O P R S U W 
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

NOINDEX - Static variable in class org.imixs.workflow.micro.MemoryDB
 

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
 
A C D E G I L M N O P R S U W 
All Classes and Interfaces|All Packages|Constant Field Values