public abstract class AbstractPlugin extends Object implements Plugin
WorkflowManager| Modifier and Type | Field and Description |
|---|---|
static String |
INVALID_ITEMVALUE_FORMAT |
static String |
INVALID_PROPERTYVALUE_FORMAT |
| Constructor and Description |
|---|
AbstractPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
close(boolean rollbackTransaction) |
WorkflowContext |
getCtx() |
WorkflowService |
getWorkflowService()
Returns an instance of the WorkflowService EJB.
|
void |
init(WorkflowContext actx)
Initialize Plugin and get an instance of the EJB Session Context
|
void |
mergeFieldList(ItemCollection documentContext,
List valueList,
List<String> fieldList)
This method merges the values of fieldList into valueList and test for
duplicates.
|
List<?> |
uniqueList(List<Object> valueList)
This method removes duplicates and null values from a vector.
|
public static final String INVALID_ITEMVALUE_FORMAT
public static final String INVALID_PROPERTYVALUE_FORMAT
public void init(WorkflowContext actx) throws PluginException
init in interface PluginPluginExceptionpublic void close(boolean rollbackTransaction)
throws PluginException
close in interface PluginPluginExceptionpublic WorkflowContext getCtx()
public WorkflowService getWorkflowService()
public void mergeFieldList(ItemCollection documentContext, List valueList, List<String> fieldList)
valueList - fieldList - Copyright © 2006–2019 Imixs Software Solutions GmbH. All rights reserved.