Class ProcessStepExecution
- java.lang.Object
-
- org.tkit.rhpam.quarkus.messaging.model.ProcessStepExecution
-
public class ProcessStepExecution extends Object
The type Process step execution.
-
-
Field Summary
Fields Modifier and Type Field Description protected StringdeploymentIdThe deployment ID.protected DateexecutionDateThe execution date.protected StringnameThe name.protected StringnodeIdThe ID.protected Map<String,Object>parametersThe process work item parameters.protected LongparentProcessInstanceIdThe parent process instance ID.protected StringprocessIdThe process ID.protected LongprocessInstanceIdThe process instance ID.protected StringprocessNameThe process name.protected StringprocessVersionThe process version.
-
Constructor Summary
Constructors Constructor Description ProcessStepExecution()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> TgetParameter(String name)Returns the value to which the specified parameter is mapped, ornullif this work item contains no parameter for the name.Set<String>getParameterNames()Get all parameter names.booleanhasParameter(String name)Returnstrueif this work item contains parameter for the specified name.
-
-
-
Field Detail
-
processId
protected String processId
The process ID.
-
processName
protected String processName
The process name.
-
processVersion
protected String processVersion
The process version.
-
processInstanceId
protected Long processInstanceId
The process instance ID.
-
executionDate
protected Date executionDate
The execution date.
-
deploymentId
protected String deploymentId
The deployment ID.
-
name
protected String name
The name.
-
nodeId
protected String nodeId
The ID.
-
parentProcessInstanceId
protected Long parentProcessInstanceId
The parent process instance ID.
-
-
Method Detail
-
hasParameter
public boolean hasParameter(String name)
Returnstrueif this work item contains parameter for the specified name.- Parameters:
name- name of the parameter.- Returns:
trueif this work item contains parameter for the specified name
-
getParameter
public <T> T getParameter(String name)
Returns the value to which the specified parameter is mapped, ornullif this work item contains no parameter for the name.- Type Parameters:
T- the parameter type.- Parameters:
name- the parameter name.- Returns:
- the parameter value.
-
-