Example usage for com.liferay.portal.kernel.util ServerDetector SYSTEM_PROPERTY_KEY_SERVER_DETECTOR_SERVER_ID

List of usage examples for com.liferay.portal.kernel.util ServerDetector SYSTEM_PROPERTY_KEY_SERVER_DETECTOR_SERVER_ID

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util ServerDetector SYSTEM_PROPERTY_KEY_SERVER_DETECTOR_SERVER_ID.

Prototype

String SYSTEM_PROPERTY_KEY_SERVER_DETECTOR_SERVER_ID

To view the source code for com.liferay.portal.kernel.util ServerDetector SYSTEM_PROPERTY_KEY_SERVER_DETECTOR_SERVER_ID.

Click 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  w w w .  ja  v a  2 s. c  o m

    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);
    }
}