| Modifier and Type | Method and Description |
|---|---|
IWFEvalUnit |
getAssignees()
Returns the assignees to apply to the target activity by the workflow action.
|
IWFEvalUnit |
getCreateObjectName()
Returns the evaluation to determine the name of an object to be created by the
WFactionType#createObjects action. |
java.lang.String |
getCreateObjectType()
Returns the object type of the object to be created by the
WFactionType#createObjects action. |
IWFDateEval |
getDueDate()
Returns the due-date to set by the workflow action.
|
java.lang.Boolean |
getLockObjects()
Returns whether the action should lock the target objects (if false, unlock).
|
IWFEvalUnit |
getOtherActors()
Returns the other actors list when reached an end stage.
|
IWFEvalUnit |
getProcessCriticality()
Returns the criticality to set by the workflow action.
|
IWFEvalUnit |
getProcessOwners()
Returns the oversight actors to apply by the workflow action.
|
java.lang.String |
getProcessStatus()
Returns the process status massage to apply by the workflow action.
|
java.lang.String |
getProcessStatusLabel()
Returns the localized processStatus label
for the user session
|
java.util.List<ILabel> |
getProcessStatusLabels()
Returns the processStatus labels for all locales
|
java.lang.String |
getProcessToLaunch()
Returns the workflow definition name to launch on the target object
This is applicable only when the type is
WFActionType.launchNewProcess. |
IWFEvalUnit |
getSubscribers()
Returns the activities subscribers to apply by the workflow action.
|
IWFObjectsEval |
getTargetObjects()
Returns the eval object for fetching target resources
on which to perform the workflow action.
|
WFActionType |
getType()
Returns the type of the workflow action.
|
java.lang.Boolean |
isExecuteAsSystem()
Returns whether the action should be executed as a system user.
|
void |
setAssignees(IWFEvalUnit assignees)
Sets the assignees to apply to the target activity by the workflow action.
|
void |
setCreateObjectName(IWFEvalUnit createObjectName)
Assigns the name of the object to be created by the action.
|
void |
setCreateObjectType(java.lang.String createObjectType)
Assigns the object type of the object to be created by the action.
|
void |
setDueDate(IWFDateEval dueDate)
Assigns the due-date to set by the workflow action
|
void |
setExecuteAsSystem(boolean executeAsSystem)
Assigns whether the action should be executed as a system user.
|
void |
setLockObjects(boolean lockObjects)
Assigns whether the action should lock the target objects (if false, unlock).
|
void |
setOtherActors(IWFEvalUnit otherActors)
Sets the other actors when reached an end stage.
|
void |
setProcessCriticality(IWFEvalUnit criticality)
Set the criticality to run by the workflow action.
|
void |
setProcessOwners(IWFEvalUnit owners)
Sets the oversight actors to apply by the workflow action.
|
void |
setProcessStatus(java.lang.String processStatus)
Sets the process status massage to apply by the workflow action.
|
void |
setProcessStatusLabels(java.util.List<ILabel> processStatusLabels)
Sets the list of processStatus labels
|
void |
setProcessToLaunch(java.lang.String processDefinitionName)
Sets the workflow definition name to launch on the target object
This is applicable only when the type is
WFActionType.launchNewProcess. |
void |
setSubscribers(IWFEvalUnit subscribers)
Sets the activities subscribers to apply by the workflow action.
|
void |
setTargetObjects(IWFObjectsEval targetObjects)
Sets the eval object for fetching target resources
on which to perform the workflow action.
|
getCondition, getCustomAction, getFieldSetters, getName, getValidator, getVariableValue, setCondition, setCustomAction, setFieldSetters, setName, setValidator, setVariableValueWFActionType getType()
WFActionType the type of the workflow actionjava.lang.String getProcessStatus()
WFActionType.setProcessStatus.void setProcessStatus(java.lang.String processStatus)
WFActionType.setProcessStatus.processStatus - java.lang.String getProcessStatusLabel()
java.util.List<ILabel> getProcessStatusLabels()
ILabel the processStatus labelvoid setProcessStatusLabels(java.util.List<ILabel> processStatusLabels)
processStatusLabels - the list of ILabelIWFEvalUnit getProcessOwners()
WFActionType.setProcessOwners.
The owner value is evaluated when this action is taken during a transition.void setProcessOwners(IWFEvalUnit owners)
WFActionType.setProcessOwners.owners - IWFEvalUnit getSubscribers()
WFActionType.setSubscribers.
The subscribers are evaluated when this action is taken during a transition.void setSubscribers(IWFEvalUnit subscribers)
WFActionType.setSubscribers.subscribers - IWFEvalUnit getAssignees()
WFActionType.setAssignees.
The assignee value is evaluated when this action is take during a transition.void setAssignees(IWFEvalUnit assignees)
WFActionType.setAssignees.assignees - IWFEvalUnit getOtherActors()
WFActionType.setOtherActors.void setOtherActors(IWFEvalUnit otherActors)
WFActionType.setOtherActors.otherActors - IWFObjectsEval getTargetObjects()
WFActionType.setFields or WFActionType.launchNewProcess.void setTargetObjects(IWFObjectsEval targetObjects)
WFActionType.setFields or WFActionType.launchNewProcess.java.lang.String getProcessToLaunch()
WFActionType.launchNewProcess.void setProcessToLaunch(java.lang.String processDefinitionName)
WFActionType.launchNewProcess.IWFEvalUnit getProcessCriticality()
void setProcessCriticality(IWFEvalUnit criticality)
criticality - IWFDateEval getDueDate()
WFActionType.setActivityDueDate or WFActionType.setProcessDueDate.
* @returnvoid setDueDate(IWFDateEval dueDate)
dueDate - IWFEvalUnit getCreateObjectName()
WFactionType#createObjects action.void setCreateObjectName(IWFEvalUnit createObjectName)
createObjectName - java.lang.String getCreateObjectType()
WFactionType#createObjects action.void setCreateObjectType(java.lang.String createObjectType)
createObjectType - java.lang.Boolean getLockObjects()
void setLockObjects(boolean lockObjects)
lockObjects - java.lang.Boolean isExecuteAsSystem()
void setExecuteAsSystem(boolean executeAsSystem)
executeAsSystem -
Licensed Materials - Property of IBM
OpenPages with Watson (PID: 5725-D51)
© Copyright IBM Corporation 2013, 2021. All Rights Reserved.
US Government Users Restricted Rights -
Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.