Class EngageEngines

java.lang.Object
com.flowable.engage.engine.EngageEngines

public abstract class EngageEngines
extends java.lang.Object
  • Field Details

  • Constructor Details

  • Method Details

    • registerEngine

      public static void registerEngine​(EngageEngine engageEngine)
      Registers the given engage engine. No EngineInfo will be available for this engage engine. An engine that is registered will be closed when the destroy() is called.
    • unregister

      public static void unregister​(EngageEngine engageEngine)
      Unregisters the given engage engine.
    • getDefaultEngageEngine

      public static EngageEngine getDefaultEngageEngine()
    • getEngageEngine

      public static EngageEngine getEngageEngine​(java.lang.String engageEngineName)
      Obtain an engage engine by name.
      Parameters:
      engageEngineName - is the name of the engage engine
    • getEngageEngines

      public static java.util.Map<java.lang.String,​EngageEngine> getEngageEngines()
      Provides access to engage engines to application clients in a managed server environment.
    • destroy

      public static void destroy()
      Closes all engage engines. This method should be called when the server shuts down.
    • isInitialized

      public static boolean isInitialized()
    • setInitialized

      public static void setInitialized​(boolean isInitialized)