Package com.flowable.engage.engine
Class EngageEngines
- java.lang.Object
-
- com.flowable.engage.engine.EngageEngines
-
public abstract class EngageEngines extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static Map<String,EngageEngine>
engageEngines
protected static boolean
isInitialized
static String
NAME_DEFAULT
-
Constructor Summary
Constructors Constructor Description EngageEngines()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
destroy()
Closes all engage engines.static EngageEngine
getDefaultEngageEngine()
static EngageEngine
getEngageEngine(String engageEngineName)
Obtain an engage engine by name.static Map<String,EngageEngine>
getEngageEngines()
Provides access to engage engines to application clients in a managed server environment.static boolean
isInitialized()
static void
registerEngine(EngageEngine engageEngine)
Registers the given engage engine.static void
setInitialized(boolean isInitialized)
static void
unregister(EngageEngine engageEngine)
Unregisters the given engage engine.
-
-
-
Field Detail
-
NAME_DEFAULT
public static final String NAME_DEFAULT
- See Also:
- Constant Field Values
-
isInitialized
protected static boolean isInitialized
-
engageEngines
protected static Map<String,EngageEngine> engageEngines
-
-
Method Detail
-
registerEngine
public static void registerEngine(EngageEngine engageEngine)
Registers the given engage engine. NoEngineInfo
will be available for this engage engine. An engine that is registered will be closed when thedestroy()
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)
-
-