public class DefaultB2BMerchantCheckService extends AbstractBusinessService implements B2BMerchantCheckService
B2BMerchantCheckService.AbstractService.SerializableDTO| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
merchantCheckTypes |
modelService, sessionService, txManagertenant| Constructor and Description |
|---|
DefaultB2BMerchantCheckService() |
| Modifier and Type | Method and Description |
|---|---|
Set<B2BMerchantCheckResultModel> |
evaluateMerchantChecks(AbstractOrderModel order,
B2BCustomerModel customer)
Evaluates the order for a customer to determine the merchant checks such as credit limits, order thresholds,
budget limits.
|
List<String> |
getMerchantCheckTypes() |
protected UserService |
getUserService() |
void |
setEvaluateStrategies(Set<EvaluateStrategy<B2BMerchantCheckResultModel,AbstractOrderModel,B2BCustomerModel>> evaluateStrategies) |
void |
setMerchantCheckTypes(List<String> merchantCheckTypes) |
void |
setUserService(UserService userService) |
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManagerafterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, setTenantScope, writeReplacepublic Set<B2BMerchantCheckResultModel> evaluateMerchantChecks(AbstractOrderModel order, B2BCustomerModel customer)
B2BMerchantCheckServiceevaluateMerchantChecks in interface B2BMerchantCheckServiceorder - the order being evaluatedcustomer - the customer of the orderpublic void setEvaluateStrategies(Set<EvaluateStrategy<B2BMerchantCheckResultModel,AbstractOrderModel,B2BCustomerModel>> evaluateStrategies)
protected UserService getUserService()
public void setUserService(UserService userService)
Copyright © 2017 SAP SE. All Rights Reserved.