/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  jakarta.servlet.FilterChain
 *  jakarta.servlet.ServletException
 *  jakarta.servlet.ServletRequest
 *  jakarta.servlet.ServletResponse
 */
package com.l7tech.server.admin;

import com.l7tech.server.admin.ManagerAppletFilter;
import jakarta.servlet.FilterChain;
import jakarta.servlet.ServletException;
import jakarta.servlet.ServletRequest;
import jakarta.servlet.ServletResponse;
import java.io.IOException;

class g
implements Runnable {
    final FilterChain val$filterChain;
    final ServletRequest val$req;
    final ServletResponse val$resp;
    final IOException[] val$ioeHolder;
    final ServletException[] val$seHolder;

    /*
     * Ignored method signature, as it can't be verified against descriptor
     */
    g(ManagerAppletFilter managerAppletFilter, FilterChain filterChain, ServletRequest servletRequest, ServletResponse servletResponse, IOException[] iOExceptionArray, ServletException[] servletExceptionArray) {
        this.val$filterChain = filterChain;
        this.val$req = servletRequest;
        this.val$resp = servletResponse;
        this.val$ioeHolder = iOExceptionArray;
        this.val$seHolder = servletExceptionArray;
    }

    @Override
    public void run() {
        try {
            this.val$filterChain.doFilter(this.val$req, this.val$resp);
        }
        catch (IOException iOException) {
            this.val$ioeHolder[0] = iOException;
        }
        catch (ServletException servletException) {
            this.val$seHolder[0] = servletException;
        }
    }
}

