Class SendApprovedEmailAutomatedWorkflowTemplateJob
java.lang.Object
de.hybris.platform.b2bacceleratorservices.workflows.actions.AbstractAutomatedWorkflowTemplateJob
de.hybris.platform.b2bacceleratorservices.workflows.actions.SendEmailAutomatedWorkflowTemplateJob<B2BRegistrationApprovedProcessModel>
de.hybris.platform.b2bacceleratorservices.workflows.actions.SendApprovedEmailAutomatedWorkflowTemplateJob
- All Implemented Interfaces:
AutomatedWorkflowTemplateJob
public class SendApprovedEmailAutomatedWorkflowTemplateJob
extends SendEmailAutomatedWorkflowTemplateJob<B2BRegistrationApprovedProcessModel>
Automated action responsible for sending an email by launching a process
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B2BRegistrationApprovedProcessModelcreateProcessModel(CustomerModel customerModel, B2BRegistrationModel registrationModel) Creates an instance ofB2BRegistrationProcessModelusing the process definition.voidsetSecureTokenService(SecureTokenService secureTokenService) Methods inherited from class de.hybris.platform.b2bacceleratorservices.workflows.actions.SendEmailAutomatedWorkflowTemplateJob
generateProcessCode, getProcessDefinitionName, perform, setProcessDefinitionNameMethods inherited from class de.hybris.platform.b2bacceleratorservices.workflows.actions.AbstractAutomatedWorkflowTemplateJob
defaultDecision, getBusinessProcessService, getCustomer, getModelOfType, getModelService, getRegistrationAttachment, getUserService, getWorkflowAttachmentService, setBusinessProcessService, setModelService, setUserService, setWorkflowAttachmentService
-
Constructor Details
-
SendApprovedEmailAutomatedWorkflowTemplateJob
public SendApprovedEmailAutomatedWorkflowTemplateJob()
-
-
Method Details
-
setSecureTokenService
- Parameters:
secureTokenService- the secureTokenService to set
-
getSecureTokenService
- Returns:
- the secureTokenService
-
createProcessModel
protected B2BRegistrationApprovedProcessModel createProcessModel(CustomerModel customerModel, B2BRegistrationModel registrationModel) Description copied from class:SendEmailAutomatedWorkflowTemplateJobCreates an instance ofB2BRegistrationProcessModelusing the process definition.- Overrides:
createProcessModelin classSendEmailAutomatedWorkflowTemplateJob<B2BRegistrationApprovedProcessModel>- Parameters:
customerModel- Customer dataregistrationModel- Registration data- Returns:
- An instance of
B2BRegistrationProcessModel
-