/*
 * Decompiled with CFR 0.152.
 */
package com.l7tech.server.log;

import com.l7tech.server.log.JdkLogConfig;
import com.l7tech.server.log.StartupAwareHandler;
import java.io.IOException;
import java.util.List;
import java.util.logging.Handler;
import java.util.logging.LogRecord;

public class GatewayRootLoggingHandler
extends Handler
implements StartupAwareHandler {
    @Override
    public void publish(LogRecord logRecord) {
        List<Handler> list = JdkLogConfig.getInitialRootHandlers();
        for (Handler handler : list) {
            handler.publish(logRecord);
        }
    }

    @Override
    public void flush() {
        List<Handler> list = JdkLogConfig.getInitialRootHandlers();
        for (Handler handler : list) {
            handler.flush();
        }
    }

    @Override
    public void close() throws SecurityException {
    }
}

