Class EngageEngines


  • public abstract class EngageEngines
    extends Object
    • Constructor Detail

      • EngageEngines

        public EngageEngines()
    • Method Detail

      • 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​(String engageEngineName)
        Obtain an engage engine by name.
        Parameters:
        engageEngineName - is the name of the engage engine
      • getEngageEngines

        public static Map<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)