Package org.imixs.archive.plugins
Class SplitAndJoinPlugin
java.lang.Object
org.imixs.workflow.engine.plugins.AbstractPlugin
org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
org.imixs.archive.plugins.SplitAndJoinPlugin
- All Implemented Interfaces:
org.imixs.workflow.Plugin
public class SplitAndJoinPlugin
extends org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
This plugin extends the behavior of the Imixs-Engine Split&Join Plugin. The
plugin can copy file contend specified by the item '$file' from a snapshot
into a target workitem.
- Version:
- 1.0
- Author:
- Ralph Soika
-
Field Summary
Fields inherited from class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
INVALID_FORMAT, LINK_PROPERTY, ORIGIN_UPDATE, SUBPROCESS_CREATE, SUBPROCESS_UPDATEFields inherited from class org.imixs.workflow.engine.plugins.AbstractPlugin
INVALID_ITEMVALUE_FORMAT, INVALID_PROPERTYVALUE_FORMAT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcopyItemList(String items, org.imixs.workflow.ItemCollection source, org.imixs.workflow.ItemCollection target) This Method copies the fields defined in 'items' into the targetWorkitem.Methods inherited from class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
addWorkitemRef, createSubprocesses, run, updateOrigin, updateSubprocessesMethods inherited from class org.imixs.workflow.engine.plugins.AbstractPlugin
close, getCtx, getWorkflowService, init, mergeFieldList, uniqueList
-
Constructor Details
-
SplitAndJoinPlugin
public SplitAndJoinPlugin()
-
-
Method Details
-
copyItemList
protected void copyItemList(String items, org.imixs.workflow.ItemCollection source, org.imixs.workflow.ItemCollection target) This Method copies the fields defined in 'items' into the targetWorkitem. The method overrides the behavior of the origin method and copies also the file content of files stored in the item "$file" form the corresponding snapshotItem.- Overrides:
copyItemListin classorg.imixs.workflow.engine.plugins.SplitAndJoinPlugin
-