Class AbstractB2BOrderThresholdPermissionEvaluationStrategy<P extends B2BOrderThresholdPermissionModel>

java.lang.Object
de.hybris.platform.b2b.strategies.impl.AbstractEvaluationStrategy<P>
de.hybris.platform.b2b.strategies.impl.AbstractPermissionEvaluationStrategy<P>
de.hybris.platform.b2b.strategies.impl.AbstractB2BOrderThresholdPermissionEvaluationStrategy<P>
Direct Known Subclasses:
DefaultB2BOrderThresholdEvaluationStrategy, DefaultB2BOrderThresholdTimespanEvaluationStrategy

public abstract class AbstractB2BOrderThresholdPermissionEvaluationStrategy<P extends B2BOrderThresholdPermissionModel> extends AbstractPermissionEvaluationStrategy<P>
Abstract evaluation strategy which provides methods helpful to all permission evaluations strategies.
  • Constructor Details

    • AbstractB2BOrderThresholdPermissionEvaluationStrategy

      public AbstractB2BOrderThresholdPermissionEvaluationStrategy()
  • Method Details

    • getPermissionToEvaluate

      public P getPermissionToEvaluate(Set<P> permissions, AbstractOrderModel order)
      Gets the permission to evaluate.
      Parameters:
      permissions - the permissions
      order - the order
      Returns:
      the permission to evaluate