public class DefaultB2BEscalationService extends AbstractBusinessService implements B2BEscalationService
B2BEscalationService.AbstractService.SerializableDTOmodelService, sessionService, txManagertenant| Constructor and Description |
|---|
DefaultB2BEscalationService() |
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManagerafterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, setTenantScope, writeReplaceprotected 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 String principalListToUidString(List<B2BCustomerModel> allApprovers)
public void setB2bPermissionService(B2BPermissionService<B2BCustomerModel,B2BPermissionResultModel> b2bPermissionService)
public void setB2bApproverService(B2BApproverService<B2BCustomerModel> b2bApproverService)
public void setTaskService(TaskService taskService)
public void setEscalationTaskRunnerBeanId(String escalationTaskRunnerBeanId)
protected B2BPermissionResultHelperImpl getPermissionResultHelper()
public void setPermissionResultHelper(B2BPermissionResultHelperImpl permissionResultHelper)
public 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 © 2017 SAP SE. All Rights Reserved.