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

A

AccessDeniedException - Exception in org.imixs.workflow.exceptions
An AccessDeniedException is thrown by a service component if the callerPrincipal is not allowed to access an instance of a single ItemCollection.
AccessDeniedException(String) - Constructor for exception org.imixs.workflow.exceptions.AccessDeniedException
 
AccessDeniedException(String, Exception) - Constructor for exception org.imixs.workflow.exceptions.AccessDeniedException
 
addFile(byte[], String, String) - Method in class org.imixs.workflow.ItemCollection
This method adds a single file to the ItemCollection. files will be stored into the property $file.
appendItemValue(String, Object) - Method in class org.imixs.workflow.ItemCollection
Appends a value to an existing item.

B

Base64 - Class in org.imixs.workflow.util
Provides encoding of raw bytes to base64-encoded characters, and decoding of base64 characters to raw bytes.
Base64() - Constructor for class org.imixs.workflow.util.Base64
 

C

close(int) - Method in interface org.imixs.workflow.Plugin
This CallBack method is used to give the plugin the chance to close plugin specific data

D

decode(char[]) - Static method in class org.imixs.workflow.util.Base64
Decodes a BASE-64 encoded stream to recover the original data.

E

encode(byte[]) - Static method in class org.imixs.workflow.util.Base64
returns an array of base64-encoded characters to represent the passed data array.
EntityCollection - Class in org.imixs.workflow.xml
An EntityCollection represents a list of XMLItemCollections to be used by JAXB api
EntityCollection() - Constructor for class org.imixs.workflow.xml.EntityCollection
 
EntityTable - Class in org.imixs.workflow.xml
An EntityTabe represents a list of XMLItemCollections to be used by JAXB api.
EntityTable() - Constructor for class org.imixs.workflow.xml.EntityTable
 
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.

G

generateUniqueID() - Static method in class org.imixs.workflow.WorkflowKernel
This method creates a unique key which can be used as a primary key.
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
getAttributeList() - Method in class org.imixs.workflow.xml.EntityTable
 
getEntity() - Method in class org.imixs.workflow.xml.EntityCollection
 
getEntity() - Method in class org.imixs.workflow.xml.EntityTable
 
getExtendedModel() - Method in interface org.imixs.workflow.ExtendedWorkflowContext
This Methode returns a defined Model Implementation.
getFiles() - Method in class org.imixs.workflow.ItemCollection
Returns a list of file names attached to the current BlobWorkitem.
getItem() - Method in class org.imixs.workflow.ItemCollection
 
getItem() - Method in class org.imixs.workflow.xml.XMLItemCollection
 
getItemCollection(XMLItemCollection) - Static method in class org.imixs.workflow.xml.XMLItemCollectionAdapter
This Methode converts a org.imixs.workflow.service.ItemArray into a org.imixs.workflow.ItemCollection Returns null if ItemArray == null
getItemList() - Method in class org.imixs.workflow.ItemCollection
 
getItemListArray() - Method in class org.imixs.workflow.ItemCollection
 
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.
getLogLevel() - Method in interface org.imixs.workflow.WorkflowContext
This Methode returns the defined DebugLevel.
getModel() - Method in interface org.imixs.workflow.WorkflowContext
This Methode returns a defined Model Implementation.
getName() - Method in class org.imixs.workflow.xml.XMLItem
 
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.
getValue() - Method in class org.imixs.workflow.xml.XMLItem
 
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.

I

init(WorkflowContext) - Method in interface org.imixs.workflow.Plugin
The init Methode is usesd to initialize the plugin.
InvalidAccessException - Exception in org.imixs.workflow.exceptions
An InvalidAccessException is a unchecked runtime exception which is thrown by the concrete implementations like the EntityService.
InvalidAccessException(String) - Constructor for exception org.imixs.workflow.exceptions.InvalidAccessException
 
InvalidAccessException(String, Exception) - Constructor for exception org.imixs.workflow.exceptions.InvalidAccessException
 
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.

L

LOG_LEVEL_FINE - Static variable in class org.imixs.workflow.WorkflowKernel
 
LOG_LEVEL_SEVERE - Static variable in class org.imixs.workflow.WorkflowKernel
Log-Levels
LOG_LEVEL_WARNING - Static variable in class org.imixs.workflow.WorkflowKernel
 

M

main(String[]) - Static method in class org.imixs.workflow.util.Base64
 
Model - Interface in org.imixs.workflow
A Model defines the instructions for processing a workitem.
ModelException - Exception in org.imixs.workflow.exceptions
An ModelException should be thrown by a service component if a model entity is invalid
ModelException(String) - Constructor for exception org.imixs.workflow.exceptions.ModelException
 

O

org.imixs.workflow - package org.imixs.workflow
 
org.imixs.workflow.exceptions - package org.imixs.workflow.exceptions
 
org.imixs.workflow.services.rest - package org.imixs.workflow.services.rest
 
org.imixs.workflow.util - package org.imixs.workflow.util
 
org.imixs.workflow.xml - package org.imixs.workflow.xml
 

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
 
PluginException - Exception in org.imixs.workflow.exceptions
An PluginException should be thrown by a workflow plugin
PluginException(String) - Constructor for exception org.imixs.workflow.exceptions.PluginException
 
PluginException(String, Exception) - Constructor for exception org.imixs.workflow.exceptions.PluginException
 
postCollection(String, EntityCollection) - Method in class org.imixs.workflow.services.rest.RestClient
This method posts an Entitycollection in the Imixs XML Format to a Rest Service URI Endpoint.
postEntity(String, XMLItemCollection) - Method in class org.imixs.workflow.services.rest.RestClient
This method posts an XMLItemCollection in the Imixs XML Format to a Rest Service URI Endpoint.
process(ItemCollection) - Method in class org.imixs.workflow.WorkflowKernel
Processes a workitem.
ProcessingErrorException - Exception in org.imixs.workflow.exceptions
An ProcessingErrorException is thrown by a workflowManager if an error occurs during the process method
ProcessingErrorException(String) - Constructor for exception org.imixs.workflow.exceptions.ProcessingErrorException
 
ProcessingErrorException(String, Exception) - Constructor for exception org.imixs.workflow.exceptions.ProcessingErrorException
 
processWorkItem(ItemCollection) - Method in interface org.imixs.workflow.WorkflowManager
This Method process a Workitem.
putCollection(Collection<ItemCollection>) - Static method in class org.imixs.workflow.xml.XMLItemCollectionAdapter
This method transforms a Collection into a EntityCollection
putCollection(Collection<ItemCollection>, List<String>) - Static method in class org.imixs.workflow.xml.XMLItemCollectionAdapter
This method transforms a Collection into a EntityCollection If the attribute List is provided only the corresponding properties will be returned.
putItemCollection(ItemCollection, List<String>) - Static method in class org.imixs.workflow.xml.XMLItemCollectionAdapter
This Method converts a org.imixs.workflow.ItemCollection into a Entity The method verifies if the values stored are basic java types.
putItemCollection(ItemCollection) - Static method in class org.imixs.workflow.xml.XMLItemCollectionAdapter
This Method converts a org.imixs.workflow.ItemCollection into a Entity The method verifies if the values stored are basic java types.

R

registerPlugin(String) - Method in class org.imixs.workflow.WorkflowKernel
 
removeFile(String) - Method in class org.imixs.workflow.ItemCollection
This method removes a single file attachment from the BlobWorkitem
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
replaceItemValue(String, Object) - Method in class org.imixs.workflow.ItemCollection
Replaces the value of an item.
RestClient - Class in org.imixs.workflow.services.rest
This ServiceClient is a WebService REST Client which encapsulate the communication with a REST web serice based on the Imixs Workflow REST API.
RestClient() - Constructor for class org.imixs.workflow.services.rest.RestClient
 
run(ItemCollection, ItemCollection) - Method in interface org.imixs.workflow.Plugin
 

S

setAllItems(Map) - Method in class org.imixs.workflow.ItemCollection
replaces the current map object.
setAttributeList(List<String>) - Method in class org.imixs.workflow.xml.EntityTable
 
setCredentials(String, String) - Method in class org.imixs.workflow.services.rest.RestClient
 
setEncoding(String) - Method in class org.imixs.workflow.services.rest.RestClient
 
setEntity(XMLItemCollection[]) - Method in class org.imixs.workflow.xml.EntityCollection
 
setEntity(XMLItemCollection[]) - Method in class org.imixs.workflow.xml.EntityTable
 
setItem(XMLItem[]) - Method in class org.imixs.workflow.xml.XMLItemCollection
 
setName(String) - Method in class org.imixs.workflow.xml.XMLItem
 
setValue(Object[]) - Method in class org.imixs.workflow.xml.XMLItem
 

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.
WorkflowException - Exception in org.imixs.workflow.exceptions
WorkflowException is the abstract super class for all Imixs Workflow Exception classes.
WorkflowException() - Constructor for exception org.imixs.workflow.exceptions.WorkflowException
 
WorkflowException(String) - Constructor for exception org.imixs.workflow.exceptions.WorkflowException
 
WorkflowException(String, Exception) - Constructor for exception org.imixs.workflow.exceptions.WorkflowException
 
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.

X

XMLItem - Class in org.imixs.workflow.xml
Represents a single item inside a XMLItemCollection.
XMLItem() - Constructor for class org.imixs.workflow.xml.XMLItem
 
XMLItemCollection - Class in org.imixs.workflow.xml
The XMLitemCollection is a basic serializable representation of a pojo to map a org.imixs.workflow.ItemCollection into a xml representation using JAXB api
XMLItemCollection() - Constructor for class org.imixs.workflow.xml.XMLItemCollection
 
XMLItemCollectionAdapter - Class in org.imixs.workflow.xml
An XMLItemCollectionAdapter converts a org.imixs.workflow.xml.XMLItemCollection into a org.imixs.workflow.ItemCollection and reverse
XMLItemCollectionAdapter() - Constructor for class org.imixs.workflow.xml.XMLItemCollectionAdapter
 

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

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