Class DefaultAutomatedWorkflowTemplateRegistry
java.lang.Object
de.hybris.platform.workflow.services.internal.impl.DefaultAutomatedWorkflowTemplateRegistry
- All Implemented Interfaces:
AutomatedWorkflowTemplateRegistry
public class DefaultAutomatedWorkflowTemplateRegistry
extends Object
implements AutomatedWorkflowTemplateRegistry
Default implementation of
AutomatedWorkflowTemplateRegistry interface.- Spring Bean ID:
- automatedWorkflowTemplateRegistry
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classWrapper class for handling all jalo-based workflow templates. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the automated workflow template job for passed as parameter template.voidsetAutomatedWorkflows(Map<String, AutomatedWorkflowTemplateJob> automatedWorkflows) voidsetModelService(ModelService modelService)
-
Constructor Details
-
DefaultAutomatedWorkflowTemplateRegistry
public DefaultAutomatedWorkflowTemplateRegistry()
-
-
Method Details
-
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
-
setModelService
-