Class ProcessStepExecution


  • public class ProcessStepExecution
    extends Object
    The type Process step execution.
    • 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.
      • parameters

        protected Map<String,​Object> parameters
        The process work item parameters.
    • Constructor Detail

      • ProcessStepExecution

        public ProcessStepExecution()
    • Method Detail

      • hasParameter

        public boolean hasParameter​(String name)
        Returns true if this work item contains parameter for the specified name.
        Parameters:
        name - name of the parameter.
        Returns:
        true if 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, or null if this work item contains no parameter for the name.
        Type Parameters:
        T - the parameter type.
        Parameters:
        name - the parameter name.
        Returns:
        the parameter value.
      • getParameterNames

        public Set<String> getParameterNames()
        Get all parameter names.
        Returns:
        all parameter names