Modifier and Type | Method and Description |
---|---|
protected void |
MailWorkflow.createLogEntry(WfProcessInstance wfProcessInstance,
String name,
String description,
org.openmdx.base.jmi1.ContextCapable target,
javax.mail.Address address)
Create a log entry which correlates the entry with the email recipient in
case target is an email activity.
|
void |
MailWorkflow.execute(WfProcessInstance wfProcessInstance) |
Modifier and Type | Method and Description |
---|---|
WfProcessInstance |
ActivityDoFollowUpParams.getParentProcessInstance()
Retrieves the value for the optional structure field
parentProcessInstance . |
WfProcessInstance |
LinkToAndFollowUpParams.getParentProcessInstance()
Retrieves the value for the optional structure field
parentProcessInstance . |
Modifier and Type | Method and Description |
---|---|
ActivityDoFollowUpParams |
Activity1Package.createActivityDoFollowUpParams(Contact assignTo,
String followUpText,
String followUpTitle,
WfProcessInstance parentProcessInstance,
ActivityProcessTransition transition) |
LinkToAndFollowUpParams |
Activity1Package.createLinkToAndFollowUpParams(Activity activity,
WfProcessInstance parentProcessInstance,
ActivityProcessTransition transition) |
Modifier and Type | Method and Description |
---|---|
WfProcessInstance |
Workflows.executeWorkflow(String name,
WorkflowTarget wfTarget,
WfProcess wfProcess,
org.openmdx.base.jmi1.ContextCapable targetObject,
Map<String,Boolean> booleanParams,
Map<String,String> stringParams,
Map<String,Integer> integerParams,
Map<String,BigDecimal> decimalParams,
Map<String,Date> dateTimeParams,
Map<String,org.openmdx.base.naming.Path> uriParams,
WfProcessInstance parentProcessInstance)
Execute the workflow.
|
Modifier and Type | Method and Description |
---|---|
ActivityFollowUp |
Activities.doFollowUp(Activity activity,
String followUpTitle,
String followUpText,
ActivityProcessTransition processTransition,
Contact assignTo,
WfProcessInstance parentProcessInstance)
Perform a follow up on an activity.
|
ActivityFollowUp |
Activities.doFollowUp(Activity activity,
String followUpTitle,
String followUpText,
ActivityProcessTransition processTransition,
Contact assignTo,
WfProcessInstance parentProcessInstance,
boolean validateStates)
Perform a follow up on an activity.
|
abstract void |
Workflows.AsynchronousWorkflow.execute(WfProcessInstance wfProcessInstance)
Execute the workflow specified by wfProcessInstance.
|
abstract void |
Workflows.SynchronousWorkflow.execute(WorkflowTarget wfTarget,
org.openmdx.base.jmi1.ContextCapable targetObject,
WfProcessInstance wfProcessInstance)
Executes the workflow for the specified target object.
|
WfProcessInstance |
Workflows.executeWorkflow(String name,
WorkflowTarget wfTarget,
WfProcess wfProcess,
org.openmdx.base.jmi1.ContextCapable targetObject,
Map<String,Boolean> booleanParams,
Map<String,String> stringParams,
Map<String,Integer> integerParams,
Map<String,BigDecimal> decimalParams,
Map<String,Date> dateTimeParams,
Map<String,org.openmdx.base.naming.Path> uriParams,
WfProcessInstance parentProcessInstance)
Execute the workflow.
|
ActivityFollowUp |
Activities.linkToAndFollowUp(Activity activity,
ActivityProcessTransition processTransition,
Activity linkTo,
WfProcessInstance parentProcessInstance)
Perform a followUp and link it to given activity.
|
Modifier and Type | Method and Description |
---|---|
WfProcessInstance |
ExecuteWorkflowParams.getParentProcessInstance()
Retrieves the value for the optional structure field
parentProcessInstance . |
Modifier and Type | Method and Description |
---|---|
ExecuteWorkflowParams |
BasePackage.createExecuteWorkflowParams(List<String> booleanParamName,
List<Boolean> booleanParamValue,
List<String> dateTimeParamName,
List<Date> dateTimeParamValue,
List<String> decimalParamName,
List<BigDecimal> decimalParamValue,
List<String> integerParamName,
List<Integer> integerParamValue,
String name,
WfProcessInstance parentProcessInstance,
List<String> stringParamName,
List<String> stringParamValue,
org.openmdx.base.jmi1.ContextCapable targetObject,
org.openmdx.base.jmi1.ContextCapable triggeredBy,
String triggeredByEventId,
Integer triggeredByEventType,
List<String> uriParamName,
List<org.openmdx.base.jmi1.ContextCapable> uriParamValue,
WfProcess workflow) |
Modifier and Type | Method and Description |
---|---|
WfProcessInstance |
CompoundBooking.getWfProcess()
Retrieves the value for the reference
wfProcess . |
Modifier and Type | Method and Description |
---|---|
<T extends WfProcessInstance> |
WfProcessInstance.getChildProcessInstance(WfProcessInstanceQuery query)
Retrieves the value for the reference
childProcessInstance for the specified query. |
<T extends WfProcessInstance> |
UserHome.getWfProcessInstance(WfProcessInstanceQuery query)
Retrieves the value for the reference
wfProcessInstance for the specified query. |
Modifier and Type | Method and Description |
---|---|
WfProcessInstance |
WfProcessInstanceClass.createWfProcessInstance()
Creates an instance of class
WfProcessInstance . |
WfProcessInstance |
WfProcessInstance.getChildProcessInstance(boolean idIsPersistent,
String id)
Retrieves the value for the reference
childProcessInstance for the specified qualifier attribute value. |
WfProcessInstance |
WfProcessInstance.getChildProcessInstance(String id)
Retrieves the value for the reference
childProcessInstance for the specified qualifier attribute value. |
WfProcessInstance |
WfProcessInstance.getParent()
Retrieves the value for the reference
parent . |
WfProcessInstance |
UserHome.getWfProcessInstance(boolean idIsPersistent,
String id)
Retrieves the value for the reference
wfProcessInstance for the specified qualifier attribute value. |
WfProcessInstance |
WfProcessInstanceClass.getWfProcessInstance(Object object)
Creates an instance of class
WfProcessInstance based on the specified Object instance. |
WfProcessInstance |
UserHome.getWfProcessInstance(String id)
Retrieves the value for the reference
wfProcessInstance for the specified qualifier attribute value. |
Modifier and Type | Method and Description |
---|---|
void |
WfProcessInstance.addChildProcessInstance(boolean idIsPersistent,
String id,
WfProcessInstance childProcessInstance)
Adds the specified element to the set of the values for the reference
childProcessInstance . |
void |
WfProcessInstance.addChildProcessInstance(String id,
WfProcessInstance childProcessInstance)
Adds the specified element to the set of the values for the reference
childProcessInstance using a reassignable qualifier. |
void |
WfProcessInstance.addChildProcessInstance(WfProcessInstance childProcessInstance)
Adds the specified element to the set of the values for the reference
childProcessInstance using an implementation-specific, reassignable qualifier. |
void |
UserHome.addWfProcessInstance(boolean idIsPersistent,
String id,
WfProcessInstance wfProcessInstance)
Adds the specified element to the set of the values for the reference
wfProcessInstance . |
void |
UserHome.addWfProcessInstance(String id,
WfProcessInstance wfProcessInstance)
Adds the specified element to the set of the values for the reference
wfProcessInstance using a reassignable qualifier. |
void |
UserHome.addWfProcessInstance(WfProcessInstance wfProcessInstance)
Adds the specified element to the set of the values for the reference
wfProcessInstance using an implementation-specific, reassignable qualifier. |
Modifier and Type | Method and Description |
---|---|
int |
BulkActivityManagerApiController.getCountChildrenFailed(WfProcessInstance wfProcessInstance)
Get number of failed child processes.
|
int |
BulkActivityManagerApiController.getCountChildrenPending(WfProcessInstance wfProcessInstance)
Get number of pending child processes.
|
int |
BulkActivityManagerApiController.getCountChildrenSuccess(WfProcessInstance wfProcessInstance)
Get number of successful child processes.
|
BulkActivityManagerApiController.ProcessState |
BulkActivityManagerApiController.getWfProcessState(WfProcessInstance wfProcessInstance)
Get WfProcess state.
|
BulkActivityManagerApiController.WfProcessInstanceBean |
BulkActivityManagerApiController.toWfProcessInstanceBean(WfProcessInstance wfProcessInstance)
Map WfProcessInstance to bean.
|
Modifier and Type | Method and Description |
---|---|
static void |
WorkflowHelper.addParameter(WfProcessInstance wfProcessInstance,
String name,
org.openmdx.base.jmi1.BasicObject value)
Add reference parameter to propertySet.
|
static void |
WorkflowHelper.addParameter(WfProcessInstance wfProcessInstance,
String name,
Boolean value)
Add boolean parameter to propertySet.
|
static void |
WorkflowHelper.addParameter(WfProcessInstance wfProcessInstance,
String name,
Date value)
Add string parameter to propertySet.
|
static void |
WorkflowHelper.addParameter(WfProcessInstance wfProcessInstance,
String name,
Number value)
Add integer parameter to propertySet.
|
static void |
WorkflowHelper.addParameter(WfProcessInstance wfProcessInstance,
String name,
String value)
Add string parameter to propertySet.
|
static void |
WorkflowHelper.createLogEntry(WfProcessInstance wfProcessInstance,
String name,
String description)
Create log entry for specified workflow instance.
|
static void |
WorkflowHelper.createLogEntry(WfProcessInstance wfProcessInstance,
String name,
String description,
org.openmdx.base.jmi1.BasicObject correlation)
Create log entry for specified workflow instance.
|
static Map<String,Object> |
WorkflowHelper.getWorkflowParameters(WfProcessInstance wfProcessInstance)
Collect workflow parameters.
|
Modifier and Type | Method and Description |
---|---|
protected void |
BulkActivityFollowUpWorkflow.createLogEntry(String name,
WfProcessInstance wfProcessInstance,
int numberOfActivities,
int countSuccess,
int countFailed)
Create log entry.
|
protected void |
BulkCreateActivityWorkflow.createLogEntry(String name,
WfProcessInstance wfProcessInstance,
int numberOfActivities,
int numberOfAccountsWithoutEmailAddress,
int numberOfActivitiesCreated,
int numberOfActivitiesUpdated,
int numberOfActivitiesSkipped,
int numberFailed)
Create log entry.
|
protected void |
BulkCreateActivityWorkflow.createLogEntry(String name,
WfProcessInstance wfProcessInstance,
long queryExecutionTime,
long queryExecutionTimeLimit,
int numberOfActivities)
Create log entry.
|
void |
RunExport.execute(WfProcessInstance wfProcessInstance) |
void |
BulkActivityFollowUpWorkflow.execute(WfProcessInstance wfProcessInstance) |
void |
BulkCreateActivityWorkflow.execute(WfProcessInstance wfProcessInstance) |
void |
RunImport.execute(WfProcessInstance wfProcessInstance) |
void |
SendAlert.execute(WorkflowTarget wfTarget,
org.openmdx.base.jmi1.ContextCapable targetObject,
WfProcessInstance wfProcessInstance) |
void |
PrintConsole.execute(WorkflowTarget wfTarget,
org.openmdx.base.jmi1.ContextCapable targetObject,
WfProcessInstance wfProcessInstance) |
Modifier and Type | Method and Description |
---|---|
<T extends WfProcessInstance> |
WfProcess.getWfProcessInstance(WfProcessInstanceQuery query)
Retrieves the value for the reference
wfProcessInstance for the specified query. |
Modifier and Type | Method and Description |
---|---|
WfProcessInstance |
WfProcess.getWfProcessInstance(boolean idIsPersistent,
String id)
Retrieves the value for the reference
wfProcessInstance for the specified qualifier attribute value. |
WfProcessInstance |
WfProcess.getWfProcessInstance(String id)
Retrieves the value for the reference
wfProcessInstance for the specified qualifier attribute value. |
Modifier and Type | Method and Description |
---|---|
void |
WfProcess.addWfProcessInstance(boolean idIsPersistent,
String id,
WfProcessInstance wfProcessInstance)
Adds the specified element to the set of the values for the reference
wfProcessInstance . |
void |
WfProcess.addWfProcessInstance(String id,
WfProcessInstance wfProcessInstance)
Adds the specified element to the set of the values for the reference
wfProcessInstance using a reassignable qualifier. |
void |
WfProcess.addWfProcessInstance(WfProcessInstance wfProcessInstance)
Adds the specified element to the set of the values for the reference
wfProcessInstance using an implementation-specific, reassignable qualifier. |
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.