Interface EvaluateStrategy<R,P,S>
- Type Parameters:
R- the generic type B2B*ResultModelP- the generic type AbstractOrderModelS- the generic type B2BCustomerModel
- All Known Subinterfaces:
PermissionEvaluateStrategy<R,P, S>
- All Known Implementing Classes:
B2B2POEPermissionEvaluationStrategy,DefaultB2BBudgetExceededEvaluationStrategy,DefaultB2BCreditLimitEvaluationStrategy,DefaultB2BOrderThresholdEvaluationStrategy,DefaultB2BOrderThresholdTimespanEvaluationStrategy
public interface EvaluateStrategy<R,P,S>
-
Method Summary
-
Method Details
-
evaluate
Evaluate.- Parameters:
order- the AbstractOrderModelcustomer- the B2BCustomerModel- Returns:
- the B2BPermissionResultModel
-