public abstract class DataObjectEngines extends Object
Modifier and Type | Field and Description |
---|---|
protected static Map<String,DataObjectEngine> |
dataObjectEngines |
protected static boolean |
isInitialized |
static String |
NAME_DEFAULT |
Constructor and Description |
---|
DataObjectEngines() |
Modifier and Type | Method and Description |
---|---|
static void |
destroy()
Closes all data object engines.
|
static DataObjectEngine |
getDataObjectEngine(String dataObjectEngineName)
Obtain an data object engine by name.
|
static Map<String,DataObjectEngine> |
getDataObjectEngines()
Provides access to data object engines to application clients in a managed server environment.
|
static DataObjectEngine |
getDefaultDataObjectEngine() |
static boolean |
isInitialized() |
static void |
registerEngine(DataObjectEngine dataObjectEngine)
Registers the given data object engine.
|
static void |
setInitialized(boolean isInitialized) |
static void |
unregister(DataObjectEngine dataObjectEngine)
Unregisters the given data object engine.
|
public static final String NAME_DEFAULT
protected static boolean isInitialized
protected static Map<String,DataObjectEngine> dataObjectEngines
public static void registerEngine(DataObjectEngine dataObjectEngine)
EngineInfo
will be available for this data object engine.
An engine that is registered will be closed when the destroy()
is called.public static void unregister(DataObjectEngine dataObjectEngine)
public static DataObjectEngine getDefaultDataObjectEngine()
public static DataObjectEngine getDataObjectEngine(String dataObjectEngineName)
dataObjectEngineName
- is the name of the data object enginepublic static Map<String,DataObjectEngine> getDataObjectEngines()
public static void destroy()
public static boolean isInitialized()
public static void setInitialized(boolean isInitialized)