package com.l7tech.server.policy;

import com.l7tech.server.policy.module.AssertionModuleUnregistrationEvent;
import org.springframework.context.ApplicationEvent;

class u implements Runnable {
   final ApplicationEvent val$applicationEvent;
   final PolicyCacheImpl this$0;

   u(PolicyCacheImpl var1, ApplicationEvent var2) {
      this.this$0 = var1;
      this.val$applicationEvent = var2;
   }

   @Override
   public void run() {
      this.this$0.d();
      if (this.this$0.a(((AssertionModuleUnregistrationEvent)this.val$applicationEvent).getModule())) {
         this.this$0.c();
      }
   }
}
