Example usage for org.apache.commons.logging Log isWarnEnabled

List of usage examples for org.apache.commons.logging Log isWarnEnabled

Introduction

In this page you can find the example usage for org.apache.commons.logging Log isWarnEnabled.

Prototype

boolean isWarnEnabled();

Source Link

Document

Is warn logging currently enabled?

Usage

From source file:org.springframework.orm.toplink.support.CommonsLoggingSessionLog.java

public void log(SessionLogEntry entry) {
    Log logger = LogFactory.getLog(getCategory(entry));
    switch (entry.getLevel()) {
    case SEVERE://from   w ww .  ja  va 2s.  c  o m
        if (logger.isErrorEnabled()) {
            if (entry.hasException()) {
                logger.error(getMessageString(entry), getException(entry));
            } else {
                logger.error(getMessageString(entry));
            }
        }
        break;
    case WARNING:
        if (logger.isWarnEnabled()) {
            if (entry.hasException()) {
                logger.warn(getMessageString(entry), getException(entry));
            } else {
                logger.warn(getMessageString(entry));
            }
        }
        break;
    case INFO:
        if (logger.isInfoEnabled()) {
            if (entry.hasException()) {
                logger.info(getMessageString(entry), getException(entry));
            } else {
                logger.info(getMessageString(entry));
            }
        }
        break;
    case CONFIG:
    case FINE:
    case FINER:
        if (logger.isDebugEnabled()) {
            if (entry.hasException()) {
                logger.debug(getMessageString(entry), getException(entry));
            } else {
                logger.debug(getMessageString(entry));
            }
        }
        break;
    case FINEST:
        if (logger.isTraceEnabled()) {
            if (entry.hasException()) {
                logger.trace(getMessageString(entry), getException(entry));
            } else {
                logger.trace(getMessageString(entry));
            }
        }
        break;
    }
}

From source file:org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService.java

private static Set<TransportHandler> getDefaultTransportHandlers(
        @Nullable Collection<TransportHandler> overrides) {
    Set<TransportHandler> result = new LinkedHashSet<>(8);
    result.add(new XhrPollingTransportHandler());
    result.add(new XhrReceivingTransportHandler());
    result.add(new XhrStreamingTransportHandler());
    result.add(new JsonpPollingTransportHandler());
    result.add(new JsonpReceivingTransportHandler());
    result.add(new EventSourceTransportHandler());
    result.add(new HtmlFileTransportHandler());
    try {/*from ww w .j ava2 s .  co  m*/
        result.add(new WebSocketTransportHandler(new DefaultHandshakeHandler()));
    } catch (Exception ex) {
        Log logger = LogFactory.getLog(DefaultSockJsService.class);
        if (logger.isWarnEnabled()) {
            logger.warn("Failed to create a default WebSocketTransportHandler", ex);
        }
    }
    if (overrides != null) {
        result.addAll(overrides);
    }
    return result;
}

From source file:org.swordess.ldap.util.LogUtils.java

public static void warn(Log log, Object message) {
    if (log.isWarnEnabled()) {
        log.warn(message);
    }
}

From source file:org.swordess.ldap.util.LogUtils.java

public static void warn(Log log, Object message, Throwable t) {
    if (log.isWarnEnabled()) {
        log.warn(message, t);//from  w  w  w  . j av  a  2 s  .c  om
    }
}

From source file:org.talframework.tal.aspects.loggers.trace.DefaultWarnLogger.java

/**
 * Logs out a warning that the method has been called.
 *///from   w  ww.j  a  v  a 2  s . c o  m
public void traceBefore(JoinPoint jp) {
    Log traceLogger = LoggerHelper.getLogger(jp.getStaticPart().getSignature().getDeclaringType());
    if (traceLogger.isWarnEnabled()) {
        StringBuilder builder = new StringBuilder();
        builder.append("!!! ").append(jp.getStaticPart().getSignature().getName());
        LoggerHelper.appendArguments(jp.getArgs(), builder);

        traceLogger.warn(builder.toString());
    }
}

From source file:org.usrz.libs.logging.LevelDebugTest.java

@Test
public void testCommonsLogging() {
    final org.apache.commons.logging.Log logger = org.apache.commons.logging.LogFactory.getLog(this.getClass());

    logger.trace("Foobar TRACE");
    AppenderForTests.hasNoLastEvent("at Trace level");
    assertFalse(logger.isTraceEnabled());

    logger.debug("Foobar DEBUG");
    AppenderForTests.hasLastEvent("at Debug level");
    assertTrue(logger.isDebugEnabled());

    logger.info("Foobar INFO");
    AppenderForTests.hasLastEvent("at Info level");
    assertTrue(logger.isInfoEnabled());//www  . j  a  va 2 s .  c om

    logger.warn("Foobar WARN");
    AppenderForTests.hasLastEvent("at Warn level");
    assertTrue(logger.isWarnEnabled());

    logger.error("Foobar ERROR");
    AppenderForTests.hasLastEvent("at Error level");
    assertTrue(logger.isErrorEnabled());

    logger.fatal("Foobar FATAL");
    AppenderForTests.hasLastEvent("at Fatal level");
    assertTrue(logger.isFatalEnabled());

}

From source file:org.usrz.libs.logging.LevelErrorTest.java

@Test
public void testCommonsLogging() {
    final org.apache.commons.logging.Log logger = org.apache.commons.logging.LogFactory.getLog(this.getClass());

    logger.trace("Foobar TRACE");
    AppenderForTests.hasNoLastEvent("at Trace level");
    assertFalse(logger.isTraceEnabled());

    logger.debug("Foobar DEBUG");
    AppenderForTests.hasNoLastEvent("at Debug level");
    assertFalse(logger.isDebugEnabled());

    logger.info("Foobar INFO");
    AppenderForTests.hasNoLastEvent("at Info level");
    assertFalse(logger.isInfoEnabled());

    logger.warn("Foobar WARN");
    AppenderForTests.hasNoLastEvent("at Warn level");
    assertFalse(logger.isWarnEnabled());

    logger.error("Foobar ERROR");
    AppenderForTests.hasLastEvent("at Error level");
    assertTrue(logger.isErrorEnabled());

    logger.fatal("Foobar FATAL");
    AppenderForTests.hasLastEvent("at Fatal level");
    assertTrue(logger.isFatalEnabled());

}

From source file:org.usrz.libs.logging.LevelInfoTest.java

@Test
public void testCommonsLogging() {
    final org.apache.commons.logging.Log logger = org.apache.commons.logging.LogFactory.getLog(this.getClass());

    logger.trace("Foobar TRACE");
    AppenderForTests.hasNoLastEvent("at Trace level");
    assertFalse(logger.isTraceEnabled());

    logger.debug("Foobar DEBUG");
    AppenderForTests.hasNoLastEvent("at Debug level");
    assertFalse(logger.isDebugEnabled());

    logger.info("Foobar INFO");
    AppenderForTests.hasLastEvent("at Info level");
    assertTrue(logger.isInfoEnabled());//from   ww w .jav  a  2  s  .c om

    logger.warn("Foobar WARN");
    AppenderForTests.hasLastEvent("at Warn level");
    assertTrue(logger.isWarnEnabled());

    logger.error("Foobar ERROR");
    AppenderForTests.hasLastEvent("at Error level");
    assertTrue(logger.isErrorEnabled());

    logger.fatal("Foobar FATAL");
    AppenderForTests.hasLastEvent("at Fatal level");
    assertTrue(logger.isFatalEnabled());

}

From source file:org.usrz.libs.logging.LevelTraceTest.java

@Test
public void testCommonsLogging() {
    final org.apache.commons.logging.Log logger = org.apache.commons.logging.LogFactory.getLog(this.getClass());

    logger.trace("Foobar TRACE");
    AppenderForTests.hasLastEvent("at Trace level");
    assertTrue(logger.isTraceEnabled());

    logger.debug("Foobar DEBUG");
    AppenderForTests.hasLastEvent("at Debug level");
    assertTrue(logger.isDebugEnabled());

    logger.info("Foobar INFO");
    AppenderForTests.hasLastEvent("at Info level");
    assertTrue(logger.isInfoEnabled());//from  w w w.j a v  a 2s . co m

    logger.warn("Foobar WARN");
    AppenderForTests.hasLastEvent("at Warn level");
    assertTrue(logger.isWarnEnabled());

    logger.error("Foobar ERROR");
    AppenderForTests.hasLastEvent("at Error level");
    assertTrue(logger.isErrorEnabled());

    logger.fatal("Foobar FATAL");
    AppenderForTests.hasLastEvent("at Fatal level");
    assertTrue(logger.isFatalEnabled());

}

From source file:org.usrz.libs.logging.LevelWarningTest.java

@Test
public void testCommonsLogging() {
    final org.apache.commons.logging.Log logger = org.apache.commons.logging.LogFactory.getLog(this.getClass());

    logger.trace("Foobar TRACE");
    AppenderForTests.hasNoLastEvent("at Trace level");
    assertFalse(logger.isTraceEnabled());

    logger.debug("Foobar DEBUG");
    AppenderForTests.hasNoLastEvent("at Debug level");
    assertFalse(logger.isDebugEnabled());

    logger.info("Foobar INFO");
    AppenderForTests.hasNoLastEvent("at Info level");
    assertFalse(logger.isInfoEnabled());

    logger.warn("Foobar WARN");
    AppenderForTests.hasLastEvent("at Warn level");
    assertTrue(logger.isWarnEnabled());

    logger.error("Foobar ERROR");
    AppenderForTests.hasLastEvent("at Error level");
    assertTrue(logger.isErrorEnabled());

    logger.fatal("Foobar FATAL");
    AppenderForTests.hasLastEvent("at Fatal level");
    assertTrue(logger.isFatalEnabled());

}