Class DefaultAutomatedWorkflowTemplateRegistry
- java.lang.Object
-
- de.hybris.platform.workflow.services.internal.impl.DefaultAutomatedWorkflowTemplateRegistry
-
- All Implemented Interfaces:
AutomatedWorkflowTemplateRegistry
public class DefaultAutomatedWorkflowTemplateRegistry extends java.lang.Object implements AutomatedWorkflowTemplateRegistry
Default implementation ofAutomatedWorkflowTemplateRegistryinterface.- Spring Bean ID:
- automatedWorkflowTemplateRegistry
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classDefaultAutomatedWorkflowTemplateRegistry.AutomatedWorkflowTemplateJobWrapperWrapper class for handling all jalo-based workflow templates.
-
Constructor Summary
Constructors Constructor Description DefaultAutomatedWorkflowTemplateRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AutomatedWorkflowTemplateJobgetAutomatedWorkflowTemplateJobForTemplate(AutomatedWorkflowActionTemplateModel template)Gets the automated workflow template job for passed as parameter template.voidsetAutomatedWorkflows(java.util.Map<java.lang.String,AutomatedWorkflowTemplateJob> automatedWorkflows)voidsetModelService(ModelService modelService)
-
-
-
Method Detail
-
getAutomatedWorkflowTemplateJobForTemplate
public AutomatedWorkflowTemplateJob getAutomatedWorkflowTemplateJobForTemplate(AutomatedWorkflowActionTemplateModel template) throws AutomatedWorkflowTemplateException
Description copied from interface:AutomatedWorkflowTemplateRegistryGets the automated workflow template job for passed as parameter template.- Specified by:
getAutomatedWorkflowTemplateJobForTemplatein interfaceAutomatedWorkflowTemplateRegistry- Parameters:
template- the template object- Returns:
- the automated workflow template job for template
- Throws:
AutomatedWorkflowTemplateException- thrown whenAutomatedWorkflowActionTemplateModelis setup in old manner by usingAutomatedWorkflowActionTemplateModel.setJobClass(Class)and instantiation of class has failed or whenAutomatedWorkflowTemplateJobcannot be find in the registry.
-
setAutomatedWorkflows
public void setAutomatedWorkflows(java.util.Map<java.lang.String,AutomatedWorkflowTemplateJob> automatedWorkflows)
-
setModelService
public void setModelService(ModelService modelService)
-
-