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>engageEnginesprotected static booleanisInitializedstatic StringNAME_DEFAULT
-
Constructor Summary
Constructors Constructor Description EngageEngines()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voiddestroy()Closes all engage engines.static EngageEnginegetDefaultEngageEngine()static EngageEnginegetEngageEngine(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 booleanisInitialized()static voidregisterEngine(EngageEngine engageEngine)Registers the given engage engine.static voidsetInitialized(boolean isInitialized)static voidunregister(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. NoEngineInfowill 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)
-
-