Interface ProcessState

All Known Subinterfaces:
MutableProcessState
All Known Implementing Classes:
DbProcessState

public interface ProcessState
  • Method Details

    • getLatestProcessVersionByProcessId

      DeployedProcess getLatestProcessVersionByProcessId(org.agrona.DirectBuffer processId)
    • getProcessByProcessIdAndVersion

      DeployedProcess getProcessByProcessIdAndVersion(org.agrona.DirectBuffer processId, int version)
    • getProcessByKey

      DeployedProcess getProcessByKey(long key)
    • getProcesses

      Collection<DeployedProcess> getProcesses()
    • getProcessesByBpmnProcessId

      Collection<DeployedProcess> getProcessesByBpmnProcessId(org.agrona.DirectBuffer bpmnProcessId)
    • getLatestVersionDigest

      org.agrona.DirectBuffer getLatestVersionDigest(org.agrona.DirectBuffer processId)
    • getProcessVersion

      int getProcessVersion(String bpmnProcessId)
    • getFlowElement

      <T extends ExecutableFlowElement> T getFlowElement(long processDefinitionKey, org.agrona.DirectBuffer elementId, Class<T> elementType)