Package org.springside.modules.log

Examples of org.springside.modules.log.MockLog4jAppender.clearLogs()


    //class
    appender.addToLogger(MockLog4jAppenderTest.class);
    logger.warn(testString);
    assertNotNull(appender.getFirstLog());

    appender.clearLogs();
    appender.removeFromLogger(MockLog4jAppenderTest.class);
    logger.warn(testString);
    assertNull(appender.getFirstLog());

    //name
View Full Code Here


    //name
    appender.addToLogger("org.springside.modules.unit.log");
    logger.warn(testString);
    assertNotNull(appender.getFirstLog());

    appender.clearLogs();
    appender.removeFromLogger("org.springside.modules.unit.log");
    logger.warn(testString);
    assertNull(appender.getFirstLog());

  }
View Full Code Here

    ThreadUtils.gracefulShutdown(pool, 1000, 1000, TimeUnit.MILLISECONDS);
    assertTrue(pool.isTerminated());
    assertNull(appender.getFirstLog());

    //time not enough to shutdown,call shutdownNow
    appender.clearLogs();
    pool = Executors.newSingleThreadExecutor();
    task = new Task(logger, 1000, 0);
    pool.execute(task);
    ThreadUtils.gracefulShutdown(pool, 500, 1000, TimeUnit.MILLISECONDS);
    assertTrue(pool.isTerminated());
View Full Code Here

    ThreadUtils.gracefulShutdown(pool, 500, 1000, TimeUnit.MILLISECONDS);
    assertTrue(pool.isTerminated());
    assertEquals("InterruptedException", appender.getFirstLog().getMessage());

    //self thread interrupt while calling gracefulShutdown
    appender.clearLogs();

    final ExecutorService self = Executors.newSingleThreadExecutor();
    task = new Task(logger, 100000, 0);
    self.execute(task);
View Full Code Here

    Logger logger = LoggerFactory.getLogger("test");
    MockLog4jAppender appender = new MockLog4jAppender();
    appender.addToLogger("test");

    //time not enough to shutdown,write error log.
    appender.clearLogs();
    ExecutorService pool = Executors.newSingleThreadExecutor();
    Runnable task = new Task(logger, 1000, 0);
    pool.execute(task);
    ThreadUtils.normalShutdown(pool, 500, TimeUnit.MILLISECONDS);
    assertTrue(pool.isTerminated());
View Full Code Here

    ThreadUtils.normalShutdown(pool, 500, TimeUnit.MILLISECONDS);
    assertTrue(pool.isTerminated());
    assertEquals("InterruptedException", appender.getFirstLog().getMessage());

    //self thread interrupt while calling shutdown
    appender.clearLogs();
    final ExecutorService selfpool = Executors.newSingleThreadExecutor();
    task = new Task(logger, 100000, 1000);
    selfpool.execute(task);

    final CountDownLatch lock = new CountDownLatch(1);
View Full Code Here

    //getAllLogs
    assertEquals(2, appender.getAllLogs().size());
    assertEquals(testString2, appender.getAllLogs().get(1).getMessage());

    //clearLogs
    appender.clearLogs();
    assertNull(appender.getFirstLog());
    assertNull(appender.getLastLog());

  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.