public class DefaultB2BOrderThresholdEvaluationStrategy extends AbstractB2BOrderThresholdPermissionEvaluationStrategy<B2BOrderThresholdPermissionModel> implements PermissionEvaluateStrategy<B2BPermissionResultModel,AbstractOrderModel,B2BCustomerModel>
B2BOrderThresholdPermissionModelAbstractB2BOrderThresholdPermissionEvaluationStrategy.ThresholdComparatorNOLIMIT| Constructor and Description |
|---|
DefaultB2BOrderThresholdEvaluationStrategy() |
| Modifier and Type | Method and Description |
|---|---|
B2BPermissionResultModel |
evaluate(AbstractOrderModel order,
B2BCustomerModel employee)
Evaluate.
|
java.lang.Class<? extends B2BPermissionModel> |
getPermissionType()
Gets the permission type.
|
getPermissionToEvaluategetActivePermissions, getOrderEntryTotal, getOrderTotal, getOrderTotals, getPermissions, getTotalOfEntriesWithCostCenter, getTotalTax, getTypesToEvaluate, toMoneygetModelService, getTypeService, setModelService, setTypeServicepublic DefaultB2BOrderThresholdEvaluationStrategy()
public B2BPermissionResultModel evaluate(AbstractOrderModel order, B2BCustomerModel employee)
EvaluateStrategyevaluate in interface EvaluateStrategy<B2BPermissionResultModel,AbstractOrderModel,B2BCustomerModel>order - the AbstractOrderModelemployee - the B2BCustomerModelpublic java.lang.Class<? extends B2BPermissionModel> getPermissionType()
PermissionEvaluateStrategygetPermissionType in interface PermissionEvaluateStrategy<B2BPermissionResultModel,AbstractOrderModel,B2BCustomerModel>getPermissionType in class AbstractPermissionEvaluationStrategy<B2BOrderThresholdPermissionModel>Copyright © 2018 SAP SE. All Rights Reserved.