Package java.util.logging

Examples of java.util.logging.Logger.removeHandler()


        System.out.println("-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-");
        System.out.println();
        System.out.flush();

        // Remove the handler
        nbiLogger.removeHandler(handler);

        // Make sure that the exception was logged
        Assert.assertTrue(handler.exceptionLogged.get());
    }
View Full Code Here


        // Prepare logging
        if (!javaLogging) {
            Logger rootLogger = Logger.getLogger("");
            rootLogger.setLevel(logLevel);
            for (Handler handler : rootLogger.getHandlers()) {
                rootLogger.removeHandler(handler);
            }
            if (!useSyslog) {
                Handler myHandler = new ConsoleHandler();
                myHandler.setLevel(rootLogger.getLevel());
                myHandler.setFormatter(new DefaultLogFormatter());
View Full Code Here

    public void activate() throws MojoExecutionException {
        try {
            final Logger rootLogger = LogManager.getLogManager().getLogger("");
            // remove old handlers
            for (final Handler handler : rootLogger.getHandlers()) {
                rootLogger.removeHandler(handler);
                removedHandlers.add(handler);
            }
            if (removedHandlers.isEmpty()) {
                throw new MojoExecutionException("could not remove any handler. aborting.");
            }
View Full Code Here

    public void deactivate() {
        final Logger rootLogger = LogManager.getLogManager().getLogger("");
        // remove old handlers
        for (final Handler handler : rootLogger.getHandlers()) {
            if (handler == activeHandler) {
                rootLogger.removeHandler(handler);
            }
        }

        for (final Handler oldHandler : removedHandlers) {
            rootLogger.addHandler(oldHandler);
View Full Code Here

        EasyMock.reportMatcher(new LogRecordMatcher(record));
        handler.publish(record);
        EasyMock.replay(handler);
        log.log(Level.WARNING, "FOOBAR_MSG");
        EasyMock.verify(handler);
        log.removeHandler(handler);
    }
   
    @Test
    public void testLogNoParamsOrThrowable() {
        Logger log = LogUtils.getL7dLogger(LogUtilsTest.class, null, "testLogNoParamsOrThrowable");
View Full Code Here

        EasyMock.reportMatcher(new LogRecordMatcher(record));
        handler.publish(record);
        EasyMock.replay(handler);
        LogUtils.log(log, Level.SEVERE, "SUB1_MSG");
        EasyMock.verify(handler);
        log.removeHandler(handler);
    }
   
    @Test
    public void testLogNoParamsWithThrowable() {
        Logger log = LogUtils.getL7dLogger(LogUtilsTest.class, null, "testLogNoParamsWithThrowable");
View Full Code Here

        synchronized (log) {
            log.addHandler(handler);
            // handler called *after* localization of message
            LogUtils.log(log, Level.SEVERE, "SUB1_MSG", ex);
            EasyMock.verify(handler);
            log.removeHandler(handler);
        }
    }

    @Test
    public void testLogParamSubstitutionWithThrowable() throws Exception {
View Full Code Here

        EasyMock.replay(handler);
        synchronized (log) {
            log.addHandler(handler);
            LogUtils.log(log, Level.SEVERE, "SUB1_MSG", ex, 1);
            EasyMock.verify(handler);
            log.removeHandler(handler);
        }
    }

    @Test
    public void testLogParamsSubstitutionWithThrowable() throws Exception {
View Full Code Here

        EasyMock.replay(handler);
        synchronized (log) {
            log.addHandler(handler);
            LogUtils.log(log, Level.SEVERE, "SUB2_MSG", ex, new Object[] {3, 4});
            EasyMock.verify(handler);
            log.removeHandler(handler);
        }
    }
    @Test
    public void testCXF1420() throws Exception {
        Logger log = LogUtils.getL7dLogger(LogUtilsTest.class, null, "testCXF1420");
View Full Code Here

  public void test() {
    // get the top logger and remove all handlers
    Logger topLogger = Logger.getLogger("");
    Handler[] handlers = topLogger.getHandlers();
    for (Handler handler : handlers) {
      topLogger.removeHandler(handler);
    }

    // add a single hander that writes to a string buffer
    final StringBuffer buffer = new StringBuffer();
    Handler bufferhandler = new Handler() {
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.