Class PolicyEngines

java.lang.Object
com.flowable.policy.engine.PolicyEngines

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

  • Constructor Details

  • Method Details

    • registerEngine

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

      public static void unregister​(PolicyEngine policyEngine)
      Unregisters the given action engine.
    • getDefaultPolicyEngine

      public static PolicyEngine getDefaultPolicyEngine()
    • getPolicyEngine

      public static PolicyEngine getPolicyEngine​(java.lang.String policyEngineName)
      Obtain an policy engine by name.
      Parameters:
      policyEngineName - is the name of the policy engine
    • getPolicyEngines

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

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

      public static boolean isInitialized()
    • setInitialized

      public static void setInitialized​(boolean isInitialized)