Class FormEngines

java.lang.Object
com.flowable.form.engine.FormEngines

public abstract class FormEngines extends Object
  • Field Details

  • Constructor Details

    • FormEngines

      public FormEngines()
  • Method Details

    • init

      public static void init()
      Initializes all form engines that can be found on the classpath for resources flowable.form.cfg.xml and for resources flowable-form-context.xml (Spring style configuration).
    • initFormEngineFromSpringResource

      protected static void initFormEngineFromSpringResource(URL resource)
    • registerFormEngine

      public static void registerFormEngine(FormEngine formEngine)
      Registers the given form engine. No EngineInfo will be available for this form engine. An engine that is registered will be closed when the destroy() is called.
    • unregister

      public static void unregister(FormEngine formEngine)
      Unregisters the given form engine.
    • buildFormEngine

      protected static FormEngine buildFormEngine(URL resource)
    • getFormEngineInfos

      public static List<EngineInfo> getFormEngineInfos()
      Get initialization results.
    • getFormEngineInfo

      public static EngineInfo getFormEngineInfo(String formEngineName)
      Get initialization results. Only info will we available for form engines which were added in the init(). No EngineInfo is available for engines which were registered programmatically.
    • getDefaultFormEngine

      public static FormEngine getDefaultFormEngine()
    • getFormEngine

      public static FormEngine getFormEngine(String formEngineName)
      Obtain a form engine by name.
      Parameters:
      formEngineName - is the name of the form engine or null for the default form engine.
    • retry

      public static EngineInfo retry(String resourceUrl)
      retries to initialize a form engine that previously failed.
    • getFormEngines

      public static Map<String,FormEngine> getFormEngines()
      provides access to form engine to application clients in a managed server environment.
    • destroy

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

      public static boolean isInitialized()
    • setInitialized

      public static void setInitialized(boolean isInitialized)