Example #1
0
 @Override
 public PoolHelper postEntitlement(Consumer consumer, PoolHelper postEntHelper, Entitlement ent) {
   if (consumer.getType().isManifest()) {
     return manifestEnforcer.postEntitlement(consumer, postEntHelper, ent);
   }
   return jsEnforcer.postEntitlement(consumer, postEntHelper, ent);
 }
Example #2
0
  @Override
  public ValidationResult preEntitlement(
      Consumer consumer, Pool entitlementPool, Integer quantity) {

    if (consumer.getType().isManifest()) {
      return manifestEnforcer.preEntitlement(consumer, entitlementPool, quantity);
    }

    return jsEnforcer.preEntitlement(consumer, entitlementPool, quantity);
  }