Class StartProcessInstanceDto


  • public class StartProcessInstanceDto
    extends Object
    StartProcessInstanceDto
    • Constructor Detail

      • StartProcessInstanceDto

        public StartProcessInstanceDto()
    • Method Detail

      • getBusinessKey

        public String getBusinessKey()
        The business key of the process instance.
        Returns:
        businessKey
      • setBusinessKey

        public void setBusinessKey​(String businessKey)
      • getCaseInstanceId

        public String getCaseInstanceId()
        The case instance id the process instance is to be initialized with.
        Returns:
        caseInstanceId
      • setCaseInstanceId

        public void setCaseInstanceId​(String caseInstanceId)
      • getStartInstructions

        public List<ProcessInstanceModificationInstructionDto> getStartInstructions()
        **Optional**. A JSON array of instructions that specify which activities to start the process instance at. If this property is omitted, the process instance starts at its default blank start event.
        Returns:
        startInstructions
      • getSkipCustomListeners

        public Boolean getSkipCustomListeners()
        Skip execution listener invocation for activities that are started or ended as part of this request. **Note**: This option is currently only respected when start instructions are submitted via the `startInstructions` property.
        Returns:
        skipCustomListeners
      • setSkipCustomListeners

        public void setSkipCustomListeners​(Boolean skipCustomListeners)
      • getSkipIoMappings

        public Boolean getSkipIoMappings()
        Skip execution of [input/output variable mappings](https://docs.camunda.org/manual/7.18/user-guide/process-engine/variables/#input-output-variable-mapping) for activities that are started or ended as part of this request. **Note**: This option is currently only respected when start instructions are submitted via the `startInstructions` property.
        Returns:
        skipIoMappings
      • setSkipIoMappings

        public void setSkipIoMappings​(Boolean skipIoMappings)
      • getWithVariablesInReturn

        public Boolean getWithVariablesInReturn()
        Indicates if the variables, which was used by the process instance during execution, should be returned. Default value: `false`
        Returns:
        withVariablesInReturn
      • setWithVariablesInReturn

        public void setWithVariablesInReturn​(Boolean withVariablesInReturn)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object