public class DefaultB2BEscalationService extends java.lang.Object implements B2BEscalationService
B2BEscalationService.| Constructor and Description |
|---|
DefaultB2BEscalationService() |
protected boolean escalateInternal(OrderModel order)
public boolean escalate(OrderModel order)
B2BEscalationServiceescalate in interface B2BEscalationServiceorder - the order in which the approver will be escalated to the next higher eligible approverpublic boolean canEscalate(OrderModel order)
B2BEscalationServicecanEscalate in interface B2BEscalationServiceorder - An order placed in a b2b storepublic void scheduleEscalationTask(OrderModel order)
B2BEscalationServicescheduleEscalationTask in interface B2BEscalationServiceorder - the order in which the approver will be escalated to the next higher eligible approverpublic boolean handleEscalationFailure(OrderModel order)
B2BEscalationServicehandleEscalationFailure in interface B2BEscalationServiceorder - the orderprotected java.lang.String principalListToUidString(java.util.List<B2BCustomerModel> allApprovers)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
protected SessionService getSessionService()
public void setSessionService(SessionService sessionService)
public void setB2bPermissionService(B2BPermissionService<B2BCustomerModel,B2BPermissionResultModel> b2bPermissionService)
public void setB2bApproverService(B2BApproverService<B2BCustomerModel> b2bApproverService)
public void setTaskService(TaskService taskService)
public void setEscalationTaskRunnerBeanId(java.lang.String escalationTaskRunnerBeanId)
protected B2BPermissionResultHelperImpl getPermissionResultHelper()
public void setPermissionResultHelper(B2BPermissionResultHelperImpl permissionResultHelper)
protected UserService getUserService()
public void setUserService(UserService userService)
protected CommonI18NService getCommonI18NService()
public void setCommonI18NService(CommonI18NService commonI18NService)
public void setConfigurationService(ConfigurationService configurationService)
protected B2BWorkflowIntegrationService getB2bWorkflowIntegrationService()
public void setB2bWorkflowIntegrationService(B2BWorkflowIntegrationService b2bWorkflowIntegrationService)
protected B2BPermissionService<B2BCustomerModel,B2BPermissionResultModel> getB2bPermissionService()
protected B2BApproverService<B2BCustomerModel> getB2bApproverService()
protected TaskService getTaskService()
protected ConfigurationService getConfigurationService()
Copyright © 2018 SAP SE. All Rights Reserved.