Example usage for com.liferay.portal.kernel.log LogFactoryUtil setLogFactory

List of usage examples for com.liferay.portal.kernel.log LogFactoryUtil setLogFactory

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.log LogFactoryUtil setLogFactory.

Prototype

public static void setLogFactory(LogFactory logFactory) 

Source Link

Usage

From source file:com.liferay.petra.log4j.Log4JUtil.java

License:Open Source License

public static void initLog4J(String serverId, String liferayHome, ClassLoader classLoader,
        LogFactory logFactory, Map<String, String> customLogSettings) {

    System.setProperty(ServerDetector.SYSTEM_PROPERTY_KEY_SERVER_DETECTOR_SERVER_ID, serverId);

    _liferayHome = liferayHome;//from   ww w . j av a  2s . c om

    configureLog4J(classLoader);

    try {
        LogFactoryUtil.setLogFactory(logFactory);
    } catch (Exception e) {
        _logger.error(e, e);
    }

    for (Map.Entry<String, String> entry : customLogSettings.entrySet()) {
        setLevel(entry.getKey(), entry.getValue(), false);
    }
}

From source file:com.liferay.util.log4j.Log4JUtil.java

License:Open Source License

public static void initLog4J(String serverId, String liferayHome, ClassLoader classLoader,
        LogFactory logFactory, Map<String, String> customLogSettings) {

    ServerDetector.init(serverId);//from   www  . j a va2  s  . c o m

    _liferayHome = liferayHome;

    configureLog4J(classLoader);

    try {
        LogFactoryUtil.setLogFactory(logFactory);
    } catch (Exception e) {
        e.printStackTrace();
    }

    for (String name : customLogSettings.keySet()) {
        String priority = customLogSettings.get(name);

        setLevel(name, priority, false);
    }
}

From source file:org.mimacom.commons.liferay.adapter512.LiferayToolsImpl.java

License:Apache License

public void initLog(final org.apache.maven.plugin.logging.Log log) {
    LogFactoryUtil.setLogFactory(new LogFactory() {
        public Log getLog(String name) {
            return new MavenLiferayLog(name, log);
        }//from   w ww .  jav  a 2s  .com

        public Log getLog(Class<?> c) {
            return new MavenLiferayLog(c.getSimpleName(), log);
        }
    });
}

From source file:org.mimacom.commons.liferay.adapter612.LiferayToolsImpl.java

License:Apache License

public void initLog(final org.apache.maven.plugin.logging.Log log) {
    LogFactoryUtil.setLogFactory(new LogFactory() {
        public Log getLog(String name) {
            return new MavenLiferayLog(name, log);
        }/*from w  w  w.ja  v  a  2  s.c  o m*/

        public Log getLog(Class<?> c) {
            return new MavenLiferayLog(c.getSimpleName(), log);
        }

        public void setLevel(String arg0, String arg1, boolean arg2) {
            // TODO Auto-generated method stub

        }
    });
}