Class PlatformEngines

java.lang.Object
com.flowable.platform.engine.PlatformEngines

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

  • Constructor Details

  • Method Details

    • registerEngine

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

      public static void unregister​(PlatformEngine platformEngine)
      Unregisters the given platform engine.
    • getDefaultPlatformEngine

      public static PlatformEngine getDefaultPlatformEngine()
    • getPlatformEngine

      public static PlatformEngine getPlatformEngine​(java.lang.String platformEngineName)
      Obtain an platform engine by name.
      Parameters:
      platformEngineName - is the name of the platform engine
    • getPlatformEngines

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

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

      public static boolean isInitialized()
    • setInitialized

      public static void setInitialized​(boolean isInitialized)