Interface ProcessEngineProvider

All Known Implementing Classes:
ContainerManagedProcessEngineProvider

public interface ProcessEngineProvider
A simple provider SPI used to locate a process engine object.
Author:
Daniel Meyer
  • Method Summary

    Modifier and Type
    Method
    Description
    org.camunda.bpm.engine.ProcessEngine
    Provides the default engine.
    org.camunda.bpm.engine.ProcessEngine
    Provides the engine with the given name.
    Returns the name of all known process engines.
  • Method Details

    • getDefaultProcessEngine

      org.camunda.bpm.engine.ProcessEngine getDefaultProcessEngine()
      Provides the default engine. Has to return null if no default engine exists.
    • getProcessEngine

      org.camunda.bpm.engine.ProcessEngine getProcessEngine(String name)
      Provides the engine with the given name. Has to return null if no such engine exists.
    • getProcessEngineNames

      Set<String> getProcessEngineNames()
      Returns the name of all known process engines. Returns an empty set if no engines are accessible.