/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  org.aopalliance.intercept.MethodInterceptor
 *  org.aopalliance.intercept.MethodInvocation
 */
package com.l7tech.server.admin;

import com.l7tech.server.admin.ExtensionInterfaceManager;
import org.aopalliance.intercept.MethodInterceptor;
import org.aopalliance.intercept.MethodInvocation;

class d
implements MethodInterceptor {
    final ExtensionInterfaceManager this$0;

    d(ExtensionInterfaceManager extensionInterfaceManager) {
        this.this$0 = extensionInterfaceManager;
    }

    public Object invoke(MethodInvocation methodInvocation) throws Throwable {
        try {
            return methodInvocation.proceed();
        }
        catch (Throwable throwable) {
            this.this$0.unsupportedExceptionsThrowsAdvice.afterThrowing(throwable);
            throw throwable;
        }
    }
}

