public abstract class CoreIdmEngines extends Object
Modifier and Type | Field and Description |
---|---|
protected static Map<String,CoreIdmEngine> |
idmEngines |
protected static boolean |
isInitialized |
static String |
NAME_DEFAULT |
Constructor and Description |
---|
CoreIdmEngines() |
Modifier and Type | Method and Description |
---|---|
static void |
destroy()
Closes all idm engines.
|
static CoreIdmEngine |
getDefaultIdmEngine() |
static CoreIdmEngine |
getIdmEngine(String idmEngineName)
Obtain an idm engine by name.
|
static Map<String,CoreIdmEngine> |
getIdmEngines()
Provides access to idm engines to application clients in a managed server environment.
|
static boolean |
isInitialized() |
static void |
registerIdmEngine(CoreIdmEngine idmEngine)
Registers the given action engine.
|
static void |
setInitialized(boolean isInitialized) |
static void |
unregister(CoreIdmEngine idmEngine)
Unregisters the given idm engine.
|
public static final String NAME_DEFAULT
protected static boolean isInitialized
protected static Map<String,CoreIdmEngine> idmEngines
public static void registerIdmEngine(CoreIdmEngine idmEngine)
EngineInfo
will be available for this action engine.
An engine that is registered will be closed when the destroy()
is called.public static void unregister(CoreIdmEngine idmEngine)
public static CoreIdmEngine getDefaultIdmEngine()
public static CoreIdmEngine getIdmEngine(String idmEngineName)
idmEngineName
- is the name of the idm enginepublic static Map<String,CoreIdmEngine> getIdmEngines()
public static void destroy()
public static boolean isInitialized()
public static void setInitialized(boolean isInitialized)