Package org.apache.logging.log4j.core.impl

Examples of org.apache.logging.log4j.core.impl.Log4jContextFactory


    private void registerLoggerContextFactory() {
        final LoggerContextFactory current = LogManager.getFactory();
        if (!(current instanceof Log4jContextFactory)) {
            LOGGER.debug("Replacing LogManager LoggerContextFactory.");
            LogManager.setFactory(new Log4jContextFactory());
        }
    }
View Full Code Here


public class Log4jManager {

    private static final StatusLogger LOGGER = StatusLogger.getLogger();

    public List<LoggerContext> getLoggerContexts() {
        final Log4jContextFactory factory = (Log4jContextFactory) LogManager.getFactory();
        final ContextSelector selector = factory.getSelector();
        return selector.getLoggerContexts();
    }
View Full Code Here

public class Log4jManager {

    private static final StatusLogger LOGGER = StatusLogger.getLogger();

    public List<LoggerContext> getLoggerContexts() {
        Log4jContextFactory factory = (Log4jContextFactory) LogManager.getFactory();
        ContextSelector selector = factory.getSelector();
        return selector.getLoggerContexts();
    }
View Full Code Here

            } catch (final Exception ex) {
                // Invalid source location.
            }
            final LoggerContextFactory f = LogManager.getFactory();
            if (f instanceof Log4jContextFactory) {
                Log4jContextFactory factory = (Log4jContextFactory) f;
                final org.apache.logging.log4j.spi.LoggerContext context = factory.getContext(Configurator.class.getName(),
                    loader, externalContext, false, source);
                if (context instanceof LoggerContext) {
                    return (LoggerContext) context;
                } else {
                    LOGGER.error("LogManager returned an instance of {} which does not implement {}. Unable to initialize Log4j",
View Full Code Here

TOP

Related Classes of org.apache.logging.log4j.core.impl.Log4jContextFactory

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.