Package de.hybris.platform.workflow.impl
Class DefaultScriptEvaluationService
- java.lang.Object
-
- de.hybris.platform.workflow.impl.DefaultScriptEvaluationService
-
- All Implemented Interfaces:
ScriptEvaluationService
public class DefaultScriptEvaluationService extends java.lang.Object implements ScriptEvaluationService
Default implementation ofScriptEvaluationService
-
-
Constructor Summary
Constructors Constructor Description DefaultScriptEvaluationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowModelevaluateActivationScripts(ItemModel itemModel, java.util.Map currentValues, java.util.Map initialValues, java.lang.String action)Evaluates activation script for actionvoidsetModelService(ModelService modelService)voidsetTypeService(TypeService typeService)voidsetUserService(UserService userService)voidsetWorkflowProcessingService(WorkflowProcessingService workflowProcessingService)voidsetWorkflowService(WorkflowService workflowService)voidsetWorkflowTemplateService(WorkflowTemplateService workflowTemplateService)
-
-
-
Method Detail
-
evaluateActivationScripts
public WorkflowModel evaluateActivationScripts(ItemModel itemModel, java.util.Map currentValues, java.util.Map initialValues, java.lang.String action) throws bsh.EvalError
Description copied from interface:ScriptEvaluationServiceEvaluates activation script for action- Specified by:
evaluateActivationScriptsin interfaceScriptEvaluationService- Returns:
- created by script workflow
- Throws:
bsh.EvalError- when something goes wrong
-
setTypeService
public void setTypeService(TypeService typeService)
- Parameters:
typeService- the typeService to set
-
setWorkflowService
public void setWorkflowService(WorkflowService workflowService)
- Parameters:
workflowService- the workflowService to set
-
setWorkflowTemplateService
public void setWorkflowTemplateService(WorkflowTemplateService workflowTemplateService)
- Parameters:
workflowTemplateService- the workflowTemplateService to set
-
setUserService
public void setUserService(UserService userService)
- Parameters:
userService- the userService to set
-
setWorkflowProcessingService
public void setWorkflowProcessingService(WorkflowProcessingService workflowProcessingService)
- Parameters:
workflowProcessingService- the workflowProcessingService to set
-
setModelService
public void setModelService(ModelService modelService)
- Parameters:
modelService- the modelService to set
-
-