Class DataObjectEngines


  • public abstract class DataObjectEngines
    extends java.lang.Object
    • Field Detail

      • isInitialized

        protected static boolean isInitialized
      • dataObjectEngines

        protected static java.util.Map<java.lang.String,​DataObjectEngine> dataObjectEngines
    • Constructor Detail

      • DataObjectEngines

        public DataObjectEngines()
    • Method Detail

      • registerEngine

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

        public static void unregister​(DataObjectEngine dataObjectEngine)
        Unregisters the given data object engine.
      • getDefaultDataObjectEngine

        public static DataObjectEngine getDefaultDataObjectEngine()
      • getDataObjectEngine

        public static DataObjectEngine getDataObjectEngine​(java.lang.String dataObjectEngineName)
        Obtain an data object engine by name.
        Parameters:
        dataObjectEngineName - is the name of the data object engine
      • getDataObjectEngines

        public static java.util.Map<java.lang.String,​DataObjectEngine> getDataObjectEngines()
        Provides access to data object engines to application clients in a managed server environment.
      • destroy

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

        public static boolean isInitialized()
      • setInitialized

        public static void setInitialized​(boolean isInitialized)