Class DefaultB2BApprovalProcessService
- java.lang.Object
-
- de.hybris.platform.b2b.process.approval.services.impl.DefaultB2BApprovalProcessService
-
- All Implemented Interfaces:
B2BApprovalProcessService
public class DefaultB2BApprovalProcessService extends java.lang.Object implements B2BApprovalProcessService
Default implementation ofB2BApprovalProcessService
-
-
Constructor Summary
Constructors Constructor Description DefaultB2BApprovalProcessService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetApprovalProcessCodeForUnit(B2BUnitModel unit)Get approval process code from unit, checking parent units up the organization tree up to the root unit if process is not set in theunitprotected B2BApprovalProcessLookUpStrategygetB2bApprovalProcessLookUpStrategy()protected B2BUnitService<B2BUnitModel,B2BCustomerModel>getB2bUnitService()java.util.Map<java.lang.String,java.lang.String>getProcesses(BaseStoreModel store)Gets the processes.voidsetB2bApprovalProcessLookUpStrategy(B2BApprovalProcessLookUpStrategy b2bApprovalProcessLookUpStrategy)voidsetB2bUnitService(B2BUnitService<B2BUnitModel,B2BCustomerModel> b2bUnitService)
-
-
-
Method Detail
-
getProcesses
public java.util.Map<java.lang.String,java.lang.String> getProcesses(BaseStoreModel store)
Description copied from interface:B2BApprovalProcessServiceGets the processes.- Specified by:
getProcessesin interfaceB2BApprovalProcessService- Parameters:
store- the store- Returns:
- the processes
-
getApprovalProcessCodeForUnit
public java.lang.String getApprovalProcessCodeForUnit(B2BUnitModel unit)
Description copied from interface:B2BApprovalProcessServiceGet approval process code from unit, checking parent units up the organization tree up to the root unit if process is not set in theunit- Specified by:
getApprovalProcessCodeForUnitin interfaceB2BApprovalProcessService- Returns:
- approval process code
-
getB2bApprovalProcessLookUpStrategy
protected B2BApprovalProcessLookUpStrategy getB2bApprovalProcessLookUpStrategy()
-
setB2bApprovalProcessLookUpStrategy
public void setB2bApprovalProcessLookUpStrategy(B2BApprovalProcessLookUpStrategy b2bApprovalProcessLookUpStrategy)
-
getB2bUnitService
protected B2BUnitService<B2BUnitModel,B2BCustomerModel> getB2bUnitService()
-
setB2bUnitService
public void setB2bUnitService(B2BUnitService<B2BUnitModel,B2BCustomerModel> b2bUnitService)
-
-