Class DefaultAsnWorkflowService
- java.lang.Object
-
- de.hybris.platform.warehousing.asn.service.impl.DefaultAsnWorkflowService
-
- All Implemented Interfaces:
AsnWorkflowService
public class DefaultAsnWorkflowService extends java.lang.Object implements AsnWorkflowService
Default implementation ofAsnWorkflowService
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringCONSIGNMENT_TEMPLATE_NAMEprotected static org.slf4j.LoggerLOGGERprotected static java.lang.StringWORKFLOW_OF_ASN
-
Constructor Summary
Constructors Constructor Description DefaultAsnWorkflowService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ConfigurationServicegetConfigurationService()protected ModelServicegetModelService()protected UserServicegetUserService()protected WorkflowProcessingServicegetWorkflowProcessingService()protected WorkflowServicegetWorkflowService()protected WorkflowTemplateServicegetWorkflowTemplateService()voidsetConfigurationService(ConfigurationService configurationService)voidsetModelService(ModelService modelService)voidsetUserService(UserService userService)voidsetWorkflowProcessingService(WorkflowProcessingService workflowProcessingService)voidsetWorkflowService(WorkflowService workflowService)voidsetWorkflowTemplateService(WorkflowTemplateService workflowTemplateService)voidstartAsnCancellationWorkflow(AdvancedShippingNoticeModel advancedShippingNotice)Starts a cancellation workflow for the given consignmentAdvancedShippingNoticeModel.
-
-
-
Field Detail
-
LOGGER
protected static final org.slf4j.Logger LOGGER
-
CONSIGNMENT_TEMPLATE_NAME
protected static final java.lang.String CONSIGNMENT_TEMPLATE_NAME
- See Also:
- Constant Field Values
-
WORKFLOW_OF_ASN
protected static final java.lang.String WORKFLOW_OF_ASN
- See Also:
- Constant Field Values
-
-
Method Detail
-
startAsnCancellationWorkflow
public void startAsnCancellationWorkflow(AdvancedShippingNoticeModel advancedShippingNotice)
Description copied from interface:AsnWorkflowServiceStarts a cancellation workflow for the given consignmentAdvancedShippingNoticeModel.- Specified by:
startAsnCancellationWorkflowin interfaceAsnWorkflowService- Parameters:
advancedShippingNotice-AdvancedShippingNoticeModelfor which a workflow needs to be started
-
getWorkflowService
protected WorkflowService getWorkflowService()
-
setWorkflowService
public void setWorkflowService(WorkflowService workflowService)
-
getWorkflowTemplateService
protected WorkflowTemplateService getWorkflowTemplateService()
-
setWorkflowTemplateService
public void setWorkflowTemplateService(WorkflowTemplateService workflowTemplateService)
-
getWorkflowProcessingService
protected WorkflowProcessingService getWorkflowProcessingService()
-
setWorkflowProcessingService
public void setWorkflowProcessingService(WorkflowProcessingService workflowProcessingService)
-
getUserService
protected UserService getUserService()
-
setUserService
public void setUserService(UserService userService)
-
getConfigurationService
protected ConfigurationService getConfigurationService()
-
setConfigurationService
public void setConfigurationService(ConfigurationService configurationService)
-
getModelService
protected ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
-