Package com.flowable.idm.engine
Class CoreIdmEngines
- java.lang.Object
-
- com.flowable.idm.engine.CoreIdmEngines
-
public abstract class CoreIdmEngines extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static Map<String,CoreIdmEngine>
idmEngines
protected static boolean
isInitialized
static String
NAME_DEFAULT
-
Constructor Summary
Constructors Constructor Description CoreIdmEngines()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method 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.
-
-
-
Field Detail
-
NAME_DEFAULT
public static final String NAME_DEFAULT
- See Also:
- Constant Field Values
-
isInitialized
protected static boolean isInitialized
-
idmEngines
protected static Map<String,CoreIdmEngine> idmEngines
-
-
Method Detail
-
registerIdmEngine
public static void registerIdmEngine(CoreIdmEngine idmEngine)
Registers the given action engine. NoEngineInfo
will be available for this action engine. An engine that is registered will be closed when thedestroy()
is called.
-
unregister
public static void unregister(CoreIdmEngine idmEngine)
Unregisters the given idm engine.
-
getDefaultIdmEngine
public static CoreIdmEngine getDefaultIdmEngine()
-
getIdmEngine
public static CoreIdmEngine getIdmEngine(String idmEngineName)
Obtain an idm engine by name.- Parameters:
idmEngineName
- is the name of the idm engine
-
getIdmEngines
public static Map<String,CoreIdmEngine> getIdmEngines()
Provides access to idm engines to application clients in a managed server environment.
-
destroy
public static void destroy()
Closes all idm engines. This method should be called when the server shuts down.
-
isInitialized
public static boolean isInitialized()
-
setInitialized
public static void setInitialized(boolean isInitialized)
-
-