Interface Process

All Superinterfaces:
BaseElement, BpmnModelElementInstance, CallableElement, ModelElementInstance, RootElement
All Known Implementing Classes:
ProcessImpl

public interface Process extends CallableElement
The BPMN process element
Author:
Daniel Meyer, Sebastian Menski
  • Method Details

    • builder

      ProcessBuilder builder()
      Description copied from interface: BpmnModelElementInstance
      Returns a new fluent builder for the element if implemented.
      Specified by:
      builder in interface BpmnModelElementInstance
      Returns:
      the builder object
    • getProcessType

      ProcessType getProcessType()
    • setProcessType

      void setProcessType(ProcessType processType)
    • isClosed

      boolean isClosed()
    • setClosed

      void setClosed(boolean closed)
    • isExecutable

      boolean isExecutable()
    • setExecutable

      void setExecutable(boolean executable)
    • getAuditing

      Auditing getAuditing()
    • setAuditing

      void setAuditing(Auditing auditing)
    • getMonitoring

      Monitoring getMonitoring()
    • setMonitoring

      void setMonitoring(Monitoring monitoring)
    • getProperties

      Collection<Property> getProperties()
    • getLaneSets

      Collection<LaneSet> getLaneSets()
    • getFlowElements

      Collection<FlowElement> getFlowElements()
    • getArtifacts

      Collection<Artifact> getArtifacts()
    • getCorrelationSubscriptions

      Collection<CorrelationSubscription> getCorrelationSubscriptions()
    • getResourceRoles

      Collection<ResourceRole> getResourceRoles()
    • getSupports

      Collection<Process> getSupports()
    • getFluxnovaCandidateStarterGroups

      String getFluxnovaCandidateStarterGroups()
      camunda extensions
    • setFluxnovaCandidateStarterGroups

      void setFluxnovaCandidateStarterGroups(String camundaCandidateStarterGroups)
    • getFluxnovaCandidateStarterGroupsList

      List<String> getFluxnovaCandidateStarterGroupsList()
    • setFluxnovaCandidateStarterGroupsList

      void setFluxnovaCandidateStarterGroupsList(List<String> camundaCandidateStarterGroupsList)
    • getFluxnovaCandidateStarterUsers

      String getFluxnovaCandidateStarterUsers()
    • setFluxnovaCandidateStarterUsers

      void setFluxnovaCandidateStarterUsers(String camundaCandidateStarterUsers)
    • getFluxnovaCandidateStarterUsersList

      List<String> getFluxnovaCandidateStarterUsersList()
    • setFluxnovaCandidateStarterUsersList

      void setFluxnovaCandidateStarterUsersList(List<String> camundaCandidateStarterUsersList)
    • getFluxnovaJobPriority

      String getFluxnovaJobPriority()
    • setFluxnovaJobPriority

      void setFluxnovaJobPriority(String jobPriority)
    • getFluxnovaTaskPriority

      String getFluxnovaTaskPriority()
    • setFluxnovaTaskPriority

      void setFluxnovaTaskPriority(String taskPriority)
    • getFluxnovaHistoryTimeToLive

      @Deprecated Integer getFluxnovaHistoryTimeToLive()
      Deprecated.
    • setFluxnovaHistoryTimeToLive

      @Deprecated void setFluxnovaHistoryTimeToLive(Integer historyTimeToLive)
      Deprecated.
    • getFluxnovaHistoryTimeToLiveString

      String getFluxnovaHistoryTimeToLiveString()
    • setFluxnovaHistoryTimeToLiveString

      void setFluxnovaHistoryTimeToLiveString(String historyTimeToLive)
    • isFluxnovaStartableInTasklist

      Boolean isFluxnovaStartableInTasklist()
    • setFluxnovaIsStartableInTasklist

      void setFluxnovaIsStartableInTasklist(Boolean isStartableInTasklist)
    • getFluxnovaVersionTag

      String getFluxnovaVersionTag()
    • setFluxnovaVersionTag

      void setFluxnovaVersionTag(String versionTag)