Package org.ametys.core.engine
Class BackgroundEngineHelper
java.lang.Object
org.ametys.core.engine.BackgroundEngineHelper
Abstract class for work run in a separate thread.
- 
Method Summary
Modifier and TypeMethodDescriptioncreateAndEnterEngineEnvironment(ServiceManager manager, Context context, Logger logger) Create and enter a cocoon environment specific to the engine.static booleanTest if cocoon is currently in an environment.static voidleaveEngineEnvironment(Map<String, Object> environmentInformation) Leave the cocoon environment. 
- 
Method Details
- 
environmentExists
Test if cocoon is currently in an environment.- Returns:
 - true if cocoon is currently in an environment, false otherwise.
 
 - 
createAndEnterEngineEnvironment
public static Map<String,Object> createAndEnterEngineEnvironment(ServiceManager manager, Context context, Logger logger) Create and enter a cocoon environment specific to the engine.- Parameters:
 manager- the avalon service manager.context- the cocoon environment context.logger- the class logger.- Returns:
 - a Map with the environment information.
 
 - 
leaveEngineEnvironment
Leave the cocoon environment.- Parameters:
 environmentInformation- the environment information.
 
 -