Interface BpmnProcessManager

All Known Implementing Classes:
FlowableBpmnProcessManager

public interface BpmnProcessManager
  • Method Details

    • getProcesses

      List<BpmnProcess> getProcesses()
      Returns:
      all available workflow processes.
    • exportProcess

      void exportProcess(String key, BpmnProcessFormat format, OutputStream os)
      Export the process for the given key, in the requested format.
      Parameters:
      key - process key
      format - export format
      os - export stream
    • exportDiagram

      void exportDiagram(String key, OutputStream os)
      Export the process graphical representation for the given key (if available).
      Parameters:
      key - process key
      os - export stream
    • importProcess

      void importProcess(String key, BpmnProcessFormat format, String process)
      Import the process for the given key.
      Parameters:
      key - process key
      format - import format
      process - process
    • deleteProcess

      void deleteProcess(String key)
      Remove the process for the given key.
      Parameters:
      key - process key