public abstract class WorkflowHelper
extends java.lang.Object
Constructor and Description |
---|
WorkflowHelper() |
Modifier and Type | Method and Description |
---|---|
static void |
addParameter(WfProcessInstance wfProcessInstance,
java.lang.String name,
org.openmdx.base.jmi1.BasicObject value)
Add reference parameter to propertySet.
|
static void |
addParameter(WfProcessInstance wfProcessInstance,
java.lang.String name,
java.lang.Boolean value)
Add boolean parameter to propertySet.
|
static void |
addParameter(WfProcessInstance wfProcessInstance,
java.lang.String name,
java.util.Date value)
Add string parameter to propertySet.
|
static void |
addParameter(WfProcessInstance wfProcessInstance,
java.lang.String name,
java.lang.Number value)
Add integer parameter to propertySet.
|
static void |
addParameter(WfProcessInstance wfProcessInstance,
java.lang.String name,
java.lang.String value)
Add string parameter to propertySet.
|
static void |
createLogEntry(WfProcessInstance wfProcessInstance,
java.lang.String name,
java.lang.String description)
Create log entry for specified workflow instance.
|
static void |
createLogEntry(WfProcessInstance wfProcessInstance,
java.lang.String name,
java.lang.String description,
org.openmdx.base.jmi1.BasicObject correlation)
Create log entry for specified workflow instance.
|
static java.util.Map<java.lang.String,java.lang.Object> |
getWorkflowParameters(WfProcessInstance wfProcessInstance)
Collect workflow parameters.
|
public static void createLogEntry(WfProcessInstance wfProcessInstance, java.lang.String name, java.lang.String description) throws org.openmdx.base.exception.ServiceException
wfProcessInstance
- name
- description
- org.openmdx.base.exception.ServiceException
public static void createLogEntry(WfProcessInstance wfProcessInstance, java.lang.String name, java.lang.String description, org.openmdx.base.jmi1.BasicObject correlation) throws org.openmdx.base.exception.ServiceException
wfProcessInstance
- name
- description
- correlation
- org.openmdx.base.exception.ServiceException
public static java.util.Map<java.lang.String,java.lang.Object> getWorkflowParameters(WfProcessInstance wfProcessInstance)
wfProcessInstance
- public static void addParameter(WfProcessInstance wfProcessInstance, java.lang.String name, org.openmdx.base.jmi1.BasicObject value) throws org.openmdx.base.exception.ServiceException
propertySet
- value
- org.openmdx.base.exception.ServiceException
public static void addParameter(WfProcessInstance wfProcessInstance, java.lang.String name, java.lang.Boolean value) throws org.openmdx.base.exception.ServiceException
propertySet
- value
- org.openmdx.base.exception.ServiceException
public static void addParameter(WfProcessInstance wfProcessInstance, java.lang.String name, java.lang.String value) throws org.openmdx.base.exception.ServiceException
propertySet
- value
- org.openmdx.base.exception.ServiceException
public static void addParameter(WfProcessInstance wfProcessInstance, java.lang.String name, java.util.Date value) throws org.openmdx.base.exception.ServiceException
propertySet
- value
- org.openmdx.base.exception.ServiceException
public static void addParameter(WfProcessInstance wfProcessInstance, java.lang.String name, java.lang.Number value) throws org.openmdx.base.exception.ServiceException
propertySet
- value
- org.openmdx.base.exception.ServiceException
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.