public class DefaultB2BOrderThresholdTimespanEvaluationStrategy extends AbstractB2BOrderThresholdPermissionEvaluationStrategy<B2BOrderThresholdTimespanPermissionModel> implements PermissionEvaluateStrategy<B2BPermissionResultModel,AbstractOrderModel,B2BCustomerModel>
B2BOrderThresholdTimespanPermissionModelAbstractB2BOrderThresholdPermissionEvaluationStrategy.ThresholdComparatorNOLIMIT| Constructor and Description |
|---|
DefaultB2BOrderThresholdTimespanEvaluationStrategy() |
| Modifier and Type | Method and Description |
|---|---|
B2BPermissionResultModel |
evaluate(AbstractOrderModel order,
B2BCustomerModel employee)
Evaluate.
|
protected B2BDateUtils |
getB2bDateUtils() |
protected B2BOrderDao |
getB2bOrderDao() |
java.lang.Class<? extends B2BPermissionModel> |
getPermissionType()
Gets the permission type.
|
void |
setB2bDateUtils(B2BDateUtils b2bDateUtils) |
void |
setB2bOrderDao(B2BOrderDao b2bOrderDao) |
getPermissionToEvaluategetActivePermissions, getOrderEntryTotal, getOrderTotal, getOrderTotals, getPermissions, getTotalOfEntriesWithCostCenter, getTotalTax, getTypesToEvaluate, toMoneygetModelService, getTypeService, setModelService, setTypeServicepublic DefaultB2BOrderThresholdTimespanEvaluationStrategy()
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<B2BOrderThresholdTimespanPermissionModel>public void setB2bOrderDao(B2BOrderDao b2bOrderDao)
protected B2BOrderDao getB2bOrderDao()
protected B2BDateUtils getB2bDateUtils()
public void setB2bDateUtils(B2BDateUtils b2bDateUtils)
Copyright © 2018 SAP SE. All Rights Reserved.