package com.l7tech.server.audit;

import com.l7tech.policy.assertion.AssertionStatus;
import com.l7tech.server.message.PolicyEnforcementContext;
import com.l7tech.server.policy.ServerPolicyHandle;
import java.util.concurrent.Callable;

class v implements Callable<AssertionStatus> {
   final ServerPolicyHandle val$handle;
   final PolicyEnforcementContext val$finalCtx;

   v(AuditFilterPolicyManager var1, ServerPolicyHandle var2, PolicyEnforcementContext var3) {
      this.val$handle = var2;
      this.val$finalCtx = var3;
   }

   public AssertionStatus call() throws Exception {
      return this.val$handle.checkRequest(this.val$finalCtx);
   }
}
