package com.l7tech.policy.validator;

import com.l7tech.policy.AssertionLicense;
import com.l7tech.policy.AssertionPath;
import com.l7tech.policy.PolicyValidatorResult;
import java.util.concurrent.Callable;

class b implements Callable<Void> {
   final AssertionPath val$ap;
   final PolicyValidationContext val$pvc;
   final AssertionLicense val$assertionLicense;
   final PolicyValidatorResult val$r;
   final DefaultPolicyValidator this$0;

   b(DefaultPolicyValidator var1, AssertionPath var2, PolicyValidationContext var3, AssertionLicense var4, PolicyValidatorResult var5) {
      this.this$0 = var1;
      this.val$ap = var2;
      this.val$pvc = var3;
      this.val$assertionLicense = var4;
      this.val$r = var5;
   }

   public Void call() throws Exception {
      this.this$0.doValidatePath(this.val$ap, this.val$pvc, this.val$assertionLicense, this.val$r);
      return null;
   }
}
