A C D E F G H I L M O P R S W

A

AbstractPlugin - Class in org.imixs.workflow.plugins
This abstract class implements different helper methods used by subclasses
AbstractPlugin() - Constructor for class org.imixs.workflow.plugins.AbstractPlugin
 
AccessDeniedException - Exception in org.imixs.workflow.exceptions
An AccessDeniedException should be thrown by a service component if the callerPrincipal is not allowed to access an instance of a ItemCollection.
AccessDeniedException(String) - Constructor for exception org.imixs.workflow.exceptions.AccessDeniedException
 
AccessPlugin - Class in org.imixs.workflow.plugins
This Plugin module implements a generic Access management controled throught the configuration in a Workflowactivity.
AccessPlugin() - Constructor for class org.imixs.workflow.plugins.AccessPlugin
 
ApplicationPlugin - Class in org.imixs.workflow.plugins
This Plugin updates application specific settings.
ApplicationPlugin() - Constructor for class org.imixs.workflow.plugins.ApplicationPlugin
 

C

close(int) - Method in interface org.imixs.workflow.Plugin
This CallBack Mathode is uses to giv the plugin the chance to close plubin spcific data
close(int) - Method in class org.imixs.workflow.plugins.AccessPlugin
 
close(int) - Method in class org.imixs.workflow.plugins.ApplicationPlugin
 
close(int) - Method in class org.imixs.workflow.plugins.HistoryPlugin
store history only if no error has occurred
close(int) - Method in class org.imixs.workflow.plugins.LogPlugin
nothing to do
close(int) - Method in class org.imixs.workflow.plugins.OwnerPlugin
 
close(int) - Method in class org.imixs.workflow.plugins.ResultPlugin
 
close(int) - Method in class org.imixs.workflow.plugins.StatisticPlugin
 
ctx - Variable in class org.imixs.workflow.plugins.AbstractPlugin
 

D

DEBUG_ERRORS - Static variable in class org.imixs.workflow.WorkflowKernel
 
DEBUG_OFF - Static variable in class org.imixs.workflow.WorkflowKernel
 
DEBUG_VERBOSE - Static variable in class org.imixs.workflow.WorkflowKernel
 
documentActivity - Variable in class org.imixs.workflow.plugins.HistoryPlugin
 
documentContext - Variable in class org.imixs.workflow.plugins.HistoryPlugin
 
documentContext - Variable in class org.imixs.workflow.plugins.LogPlugin
 

E

equals(Object) - Method in class org.imixs.workflow.ItemCollection
 
ExtendedModel - Interface in org.imixs.workflow
A ExtendedModel extends the Model Interface and supports a multi-model concept
ExtendedWorkflowContext - Interface in org.imixs.workflow
This Interface extends teh WorkflowContext to support a extended Workflow Model.

F

formatItemValues(String, Object, String, String) - Method in class org.imixs.workflow.plugins.AbstractPlugin
this method formate a string object depending of an attribute type

G

getAbbreviateName(String) - Static method in class org.imixs.workflow.plugins.AbstractPlugin
returns the abbreviate name of a hierarchical name.
getActivityEntity(int, int) - Method in interface org.imixs.workflow.Model
Finds and returns the ActivityEntity for a processid and a activityid inside the Model.
getActivityEntityByVersion(int, int, String) - Method in interface org.imixs.workflow.ExtendedModel
Finds and returns the ActivityEntity for a processid and a activityid inside the Model.
getActivityEntityList(int) - Method in interface org.imixs.workflow.Model
retruns a collection of ActivityEntities for a specivic ProcessID.
getActivityEntityListByVersion(int, String) - Method in interface org.imixs.workflow.ExtendedModel
retruns a collection of ActivityEntities for a specivic ProcessID.
getAllItems() - Method in class org.imixs.workflow.ItemCollection
returns all Items of the Collection as a Map
getCommonName(String) - Static method in class org.imixs.workflow.plugins.AbstractPlugin
returns the common name component (CN=) of a hierarchical name.
getDebugLevel() - Method in interface org.imixs.workflow.WorkflowContext
This Methode returns the defined DebugLevel.
getExtendedModel() - Method in interface org.imixs.workflow.ExtendedWorkflowContext
This Methode returns a defined Model Implementation.
getItem() - Method in class org.imixs.workflow.util.ItemCollectionAdapter
 
getItemCollection() - Method in class org.imixs.workflow.util.ItemCollectionAdapter
 
getItemList() - Method in class org.imixs.workflow.util.ItemCollectionAdapter
 
getItemListArray() - Method in class org.imixs.workflow.util.ItemCollectionAdapter
 
getItemValue(String) - Method in class org.imixs.workflow.ItemCollection
returns the Value of a single Item inside the ItemCollection.
getItemValueBoolean(String) - Method in class org.imixs.workflow.ItemCollection
Returns the boolean value of an item.
getItemValueDate(String) - Method in class org.imixs.workflow.ItemCollection
Returns the value of an item with a single Date value.
getItemValueDouble(String) - Method in class org.imixs.workflow.ItemCollection
Returns the value of an item with a single numeric value.
getItemValueInteger(String) - Method in class org.imixs.workflow.ItemCollection
Returns the value of an item with a single numeric value.
getItemValueString(String) - Method in class org.imixs.workflow.ItemCollection
Returns the value of an item with a single text value.
getModel() - Method in interface org.imixs.workflow.WorkflowContext
This Methode returns a defined Model Implementation.
getProcessEntity(int) - Method in interface org.imixs.workflow.Model
Finds and returns the ProcessEntity for a processid inside the Model.
getProcessEntityByVersion(int, String) - Method in interface org.imixs.workflow.ExtendedModel
Finds and returns the ProcessEntity for a processid inside the Model.
getProcessEntityList() - Method in interface org.imixs.workflow.Model
retruns a collection of ProcessEntities
getProcessEntityListByVersion(String) - Method in interface org.imixs.workflow.ExtendedModel
retruns a collection of ProcessEntities
getSessionContext() - Method in interface org.imixs.workflow.WorkflowContext
This Methode returns the Runtime enviroment for a workflow Implementation. is usesd to initialize the plugin.
getWorkItem(String) - Method in interface org.imixs.workflow.WorkflowManager
Finds a Workitem by a defined uniuqeID ($uniqueID)
getWorkList(String) - Method in interface org.imixs.workflow.WorkflowManager
The method returns all workitems assigned to a specified username or role
getWorkListByRef(String) - Method in interface org.imixs.workflow.WorkflowManager
This method returns all workitems assigned to another workitem by the Attribute $uniqueidRef.

H

hasItem(String) - Method in class org.imixs.workflow.ItemCollection
Indicates whether an item exists in the document.
HistoryPlugin - Class in org.imixs.workflow.plugins
This Pluginmodul implements a Historyfunktion for Workflowactivitys.
HistoryPlugin() - Constructor for class org.imixs.workflow.plugins.HistoryPlugin
 

I

iDebugLevel - Variable in class org.imixs.workflow.WorkflowKernel
Debug
init(WorkflowContext) - Method in interface org.imixs.workflow.Plugin
The init Methode is usesd to initialize the plugin.
init(WorkflowContext) - Method in class org.imixs.workflow.plugins.AbstractPlugin
 
init(WorkflowContext) - Method in class org.imixs.workflow.plugins.AccessPlugin
 
init(WorkflowContext) - Method in class org.imixs.workflow.plugins.OwnerPlugin
 
init(WorkflowContext) - Method in class org.imixs.workflow.plugins.StatisticPlugin
 
InvalidWorkitemException - Exception in org.imixs.workflow.exceptions
An InvalidWorkitemException should be thrown by a workflow component in situations when the provided ItemCollection instance hat invalid attributes and can not be modified or processed.
InvalidWorkitemException() - Constructor for exception org.imixs.workflow.exceptions.InvalidWorkitemException
 
InvalidWorkitemException(String) - Constructor for exception org.imixs.workflow.exceptions.InvalidWorkitemException
 
ItemCollection - Class in org.imixs.workflow
This Class defines a ValueObject to be used to exchange Datastructures used by the org.imixs.workflow Framework.
ItemCollection() - Constructor for class org.imixs.workflow.ItemCollection
Creates a empty ItemCollection
ItemCollection(Map) - Constructor for class org.imixs.workflow.ItemCollection
Creates a new ItemCollection and transfers all Objects of map as new values.
ItemCollectionAdapter - Class in org.imixs.workflow.util
This Class adapts the Imixs ItemCollection Class for usage in a JSF Application.
ItemCollectionAdapter() - Constructor for class org.imixs.workflow.util.ItemCollectionAdapter
 
ItemCollectionAdapter(ItemCollection) - Constructor for class org.imixs.workflow.util.ItemCollectionAdapter
 

L

LogPlugin - Class in org.imixs.workflow.plugins
This Pluginmodul cuts the length of the technical log entries generated by the WorkflowKernel: txtWorkflowPluginLog txtWorkflowActivityLog The Attribute numWorkflowLogLength indicates the maximum number of entries.
LogPlugin() - Constructor for class org.imixs.workflow.plugins.LogPlugin
 

M

Model - Interface in org.imixs.workflow
A Model defines the instructions for processing a workitem.

O

org.imixs.workflow - package org.imixs.workflow
 
org.imixs.workflow.exceptions - package org.imixs.workflow.exceptions
 
org.imixs.workflow.plugins - package org.imixs.workflow.plugins
 
org.imixs.workflow.util - package org.imixs.workflow.util
 
OwnerPlugin - Class in org.imixs.workflow.plugins
This Pluginmodul implements a Ownership Control for Workflowactivitys.
OwnerPlugin() - Constructor for class org.imixs.workflow.plugins.OwnerPlugin
 

P

Plugin - Interface in org.imixs.workflow
A Plugin defines the interface between the WorkflowKernel and the underlying softwaresystem in which the plugin runns.
PLUGIN_ERROR - Static variable in interface org.imixs.workflow.Plugin
 
PLUGIN_OK - Static variable in interface org.imixs.workflow.Plugin
 
PLUGIN_WARNING - Static variable in interface org.imixs.workflow.Plugin
 
process(ItemCollection) - Method in class org.imixs.workflow.WorkflowKernel
 
ProcessingErrorException - Exception in org.imixs.workflow.exceptions
An ProcessingErrorException is thrown by a workflowManager if error occurs during the process method
ProcessingErrorException(String) - Constructor for exception org.imixs.workflow.exceptions.ProcessingErrorException
 
processWorkItem(ItemCollection) - Method in interface org.imixs.workflow.WorkflowManager
This Method process a Workitem.

R

registerPlugin(String) - Method in class org.imixs.workflow.WorkflowKernel
 
removeItem(String) - Method in class org.imixs.workflow.ItemCollection
removes a attribute from the item collection
removeWorkItem(ItemCollection) - Method in interface org.imixs.workflow.WorkflowManager
The method removes the provide Workitem form the persistence unit managed by the WorkflowManager implementation.
replaceAllItems(Map) - Method in class org.imixs.workflow.ItemCollection
Replaces all items specified in the map with new items, which are assigned to the specified values inside the map
replaceDynamicValues(String, ItemCollection) - Method in class org.imixs.workflow.plugins.AbstractPlugin
this method replaces a string with place holders defines a field of a workitem wich will be replaced by its value inside a field tag it is possible to provide an additional format string to be used to format a object value. example: ...
replaceItemValue(String, Object) - Method in class org.imixs.workflow.ItemCollection
Replaces a item of the specified name with one new item, which is assigned the specified value.
ResultPlugin - Class in org.imixs.workflow.plugins
This Pluginmodul generates a result message.
ResultPlugin() - Constructor for class org.imixs.workflow.plugins.ResultPlugin
 
run(ItemCollection, ItemCollection) - Method in interface org.imixs.workflow.Plugin
 
run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.plugins.AccessPlugin
changes the $readAccess and $writeAccess attribues depending to the activityentity
run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.plugins.ApplicationPlugin
 
run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.plugins.HistoryPlugin
 
run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.plugins.LogPlugin
the log entries generated form the kernel will be cut if the attribute numWorkflowLogLength was provided
run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.plugins.OwnerPlugin
changes the namworkflowreadaccess and namworkflowwriteaccess attribues depending to the activityentity
run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.plugins.ResultPlugin
 
run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.plugins.StatisticPlugin
changes the namworkflowreadaccess and namworkflowwriteaccess attribues depending to the activityentity

S

setItemCollection(ItemCollection) - Method in class org.imixs.workflow.util.ItemCollectionAdapter
 
StatisticPlugin - Class in org.imixs.workflow.plugins
This Pluginmodul is a draft implementation of a statistic plugin
StatisticPlugin() - Constructor for class org.imixs.workflow.plugins.StatisticPlugin
 

W

WorkflowContext - Interface in org.imixs.workflow
This Interface defines the Context which is used to supply a basic enviroment for the exchange between a WorkflowManager an the registered Plugin Moduls.
WorkflowKernel - Class in org.imixs.workflow
The Workflowkernel is the core component of this Framework to control the processing of a workitem.
WorkflowKernel(WorkflowContext) - Constructor for class org.imixs.workflow.WorkflowKernel
Constructor initialize the contextobject and plugin vectors
WorkflowManager - Interface in org.imixs.workflow
The WorkflowManager is the general interface for a concrete implementation of a workflow management system.

A C D E F G H I L M O P R S W

Copyright © 2006-2010 Imixs Software Solutions GmbH. All Rights Reserved.