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

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

Introduction

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

Prototype

boolean isErrorEnabled();

Source Link

Document

Is error logging currently enabled?

Usage

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());/*from   ww w.  j ava2  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 . ja va2s .  c  o  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.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());//ww  w.  ja  va 2 s  .  c o 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());//from   w ww . j  a v a2s .com

    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.xchain.framework.util.RegExUtil.java

/**
 * Exists to allow an upgrade path from Commons Logging to SLF4J
 * /*from  w ww.java 2  s .  c  o m*/
 * @param regex
 * @param log
 * @param errorMessage
 * @return
 */
@Deprecated
public static Pattern compilePattern(String regex, org.apache.commons.logging.Log log, String errorMessage) {
    Pattern pattern = null;
    try {
        // Compile the pattern.
        pattern = Pattern.compile(regex);
    } catch (PatternSyntaxException pse) {
        if (log.isErrorEnabled()) {
            log.error(errorMessage, pse);
        }
        pse.printStackTrace();
    }
    return pattern;
}

From source file:rocket.logging.server.CommonsLoggingService.java

@Override
protected Logger createLoggerAdapter(final String loggerName) {
    final Log log = LogFactory.getLog(loggerName);
    return new Logger() {
        public void debug(final String message) {
            log.debug(message);/*  w  w  w  . j  a va2 s  .co m*/
        }

        public void debug(final String message, final Throwable throwable) {
            log.debug(message, throwable);
        }

        public void info(final String message) {
            log.info(message);
        }

        public void info(final String message, final Throwable throwable) {
            log.info(message, throwable);
        }

        public void warn(final String message) {
            log.warn(message);
        }

        public void warn(final String message, final Throwable throwable) {
            log.warn(message, throwable);
        }

        public void error(final String message) {
            log.error(message);
        }

        public void error(final String message, final Throwable throwable) {
            log.error(message, throwable);
        }

        public void fatal(final String message) {
            log.fatal(message);
        }

        public void fatal(final String message, final Throwable throwable) {
            log.fatal(message, throwable);
        }

        public boolean isDebugEnabled() {
            return log.isDebugEnabled();
        }

        public boolean isInfoEnabled() {
            return log.isInfoEnabled();
        }

        public boolean isWarnEnabled() {
            return log.isWarnEnabled();
        }

        public boolean isErrorEnabled() {
            return log.isErrorEnabled();
        }

        public boolean isFatalEnabled() {
            return log.isFatalEnabled();
        }
    };
}