/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  com.l7tech.gateway.common.siteminder.SiteMinderConfiguration
 *  com.l7tech.objectmodel.Goid
 *  org.springframework.context.ApplicationEvent
 *  org.springframework.context.ApplicationListener
 */
package com.l7tech.server.siteminder;

import com.l7tech.gateway.common.siteminder.SiteMinderConfiguration;
import com.l7tech.objectmodel.Goid;
import com.l7tech.server.event.EntityInvalidationEvent;
import com.l7tech.server.siteminder.SiteMinderConfigurationManagerImpl;
import org.springframework.context.ApplicationEvent;
import org.springframework.context.ApplicationListener;

class a
implements ApplicationListener {
    final SiteMinderConfigurationManagerImpl this$0;

    a(SiteMinderConfigurationManagerImpl siteMinderConfigurationManagerImpl) {
        this.this$0 = siteMinderConfigurationManagerImpl;
    }

    public void onApplicationEvent(ApplicationEvent applicationEvent) {
        EntityInvalidationEvent entityInvalidationEvent;
        if (applicationEvent instanceof EntityInvalidationEvent && SiteMinderConfiguration.class.equals((entityInvalidationEvent = (EntityInvalidationEvent)applicationEvent).getEntityClass())) {
            Goid[] goidArray;
            for (Goid goid : goidArray = entityInvalidationEvent.getEntityIds()) {
                this.this$0.n.remove(goid);
            }
        }
    }
}

