public class DefaultB2BOrderThresholdEvaluationStrategy extends AbstractB2BOrderThresholdPermissionEvaluationStrategy<B2BOrderThresholdPermissionModel> implements PermissionEvaluateStrategy<B2BPermissionResultModel,AbstractOrderModel,B2BCustomerModel>
B2BOrderThresholdPermissionModelAbstractB2BOrderThresholdPermissionEvaluationStrategy.ThresholdComparatorAbstractService.SerializableDTONOLIMITmodelService, sessionService, txManagertenant| Constructor and Description |
|---|
DefaultB2BOrderThresholdEvaluationStrategy() |
| Modifier and Type | Method and Description |
|---|---|
B2BPermissionResultModel |
evaluate(AbstractOrderModel order,
B2BCustomerModel employee)
Evaluate.
|
Class<? extends B2BPermissionModel> |
getPermissionType()
Gets the permission type.
|
getPermissionToEvaluategetActivePermissions, getOrderEntryTotal, getOrderTotal, getOrderTotals, getPermissions, getTotalOfEntriesWithCostCenter, getTotalTax, getTypesToEvaluate, toMoneygetTypeService, setTypeServicegetModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManagerafterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, setTenantScope, writeReplacepublic DefaultB2BOrderThresholdEvaluationStrategy()
public B2BPermissionResultModel evaluate(AbstractOrderModel order, B2BCustomerModel employee)
EvaluateStrategyevaluate in interface EvaluateStrategy<B2BPermissionResultModel,AbstractOrderModel,B2BCustomerModel>order - the AbstractOrderModelemployee - the B2BCustomerModelpublic Class<? extends B2BPermissionModel> getPermissionType()
PermissionEvaluateStrategygetPermissionType in interface PermissionEvaluateStrategy<B2BPermissionResultModel,AbstractOrderModel,B2BCustomerModel>getPermissionType in class AbstractPermissionEvaluationStrategy<B2BOrderThresholdPermissionModel>Copyright © 2017 SAP SE. All Rights Reserved.