Package java.util.logging

Examples of java.util.logging.ConsoleHandler


  }

  public void discoverServices() {
    /* to see log messages of JmDNS */
    Logger logger = Logger.getLogger(JmDNS.class.getName());
    ConsoleHandler handler = new ConsoleHandler();
    logger.addHandler(handler);
    logger.setLevel(Level.FINER);
    handler.setLevel(Level.FINER);

    try {
      JmDNS jmdns = JmDNS.create();
      jmdns.addServiceListener(ServerTypeConstants.SERVICE_TYPE, new serviceListener());
    } catch (Exception e) {
View Full Code Here


    Logger fo = new MockLogger("LogManagerTestFoo2", null);
    fo.setLevel(Level.ALL);
    assertTrue(mockManager.addLogger(fo));

    Handler h = new ConsoleHandler();
    Level l = h.getLevel();
    assertNotSame(Level.OFF, h.getLevel());

    // read configuration from stream
    mockManager.readConfiguration(stream);
    stream.close();

    // level DO has effect
    assertEquals(Level.WARNING, foo.getLevel());

    // for non specified logger, level is reset to null
    assertNull(fo.getLevel());

    // read properties don't affect handler
    assertNotSame(Level.OFF, h.getLevel());
    assertSame(l, h.getLevel());
  }
View Full Code Here

    assertNotNull(mockManager.getProperty("handlers"));
    Logger foo = new MockLogger(FOO, null);
    assertNull(foo.getLevel());
        assertEquals(0, foo.getHandlers().length);
    foo.setLevel(Level.ALL);
    foo.addHandler(new ConsoleHandler());
    assertTrue(mockManager.addLogger(foo));
    assertEquals(Level.WARNING, foo.getLevel());
    assertEquals(2, foo.getHandlers().length);

    // reset
View Full Code Here

    assertNull(LogManager.getLogManager().getProperty(
        "java.util.logging.ConsoleHandler.formatter"));
    assertNull(LogManager.getLogManager().getProperty(
        "java.util.logging.ConsoleHandler.encoding"));

    ConsoleHandler h = new ConsoleHandler();
    assertSame(h.getLevel(), Level.INFO);
    assertTrue(h.getFormatter() instanceof SimpleFormatter);
    assertNull(h.getFilter());
    assertSame(h.getEncoding(), null);
  }
View Full Code Here

    SecurityManager oldMan = System.getSecurityManager();
    System.setSecurityManager(new MockSecurityManager());
    // set a normal value
    try {
      ConsoleHandler h = new ConsoleHandler();
      assertSame(h.getLevel(), Level.INFO);
      assertTrue(h.getFormatter() instanceof SimpleFormatter);
      assertNull(h.getFilter());
      assertSame(h.getEncoding(), null);
    } finally {
      System.setSecurityManager(oldMan);
    }
  }
View Full Code Here

    assertEquals(LogManager.getLogManager().getProperty(
        "java.util.logging.ConsoleHandler.level"), "FINE");
    assertEquals(LogManager.getLogManager().getProperty(
        "java.util.logging.ConsoleHandler.encoding"), "iso-8859-1");
    ConsoleHandler h = new ConsoleHandler();
    assertSame(h.getLevel(), Level.parse("FINE"));
    assertTrue(h.getFormatter() instanceof MockFormatter);
    assertTrue(h.getFilter() instanceof MockFilter);
    assertEquals(h.getEncoding(), "iso-8859-1");
  }
View Full Code Here

    assertEquals(LogManager.getLogManager().getProperty(
        "java.util.logging.ConsoleHandler.level"), INVALID_LEVEL);
    assertEquals(LogManager.getLogManager().getProperty(
        "java.util.logging.ConsoleHandler.encoding"), "XXXX");
    ConsoleHandler h = new ConsoleHandler();
    assertSame(h.getLevel(), Level.INFO);
    assertTrue(h.getFormatter() instanceof SimpleFormatter);
    assertNull(h.getFilter());
    assertNull(h.getEncoding());
    h.publish(new LogRecord(Level.SEVERE, "test"));
    assertNull(h.getEncoding());
  }
View Full Code Here

    Properties p = new Properties();
    p.put("java.util.logging.ConsoleHandler.formatter", className
        + "$MockFormatter");
    LogManager.getLogManager().readConfiguration(
        EnvironmentHelper.PropertiesToInputStream(p));
    ConsoleHandler h = new ConsoleHandler();
    h.publish(new LogRecord(Level.SEVERE,
        "testClose_SufficientPrivilege_NormalClose msg"));
    h.close();
    assertEquals("flush", CallVerificationStack.getInstance()
        .getCurrentSourceMethod());
    assertNull(CallVerificationStack.getInstance().pop());
    h.close();
  }
View Full Code Here

    Properties p = new Properties();
    p.put("java.util.logging.ConsoleHandler.formatter", className
        + "$MockFormatter");
    LogManager.getLogManager().readConfiguration(
        EnvironmentHelper.PropertiesToInputStream(p));
    ConsoleHandler h = new ConsoleHandler();

    h.publish(new LogRecord(Level.SEVERE,
        "testClose_SufficientPrivilege_Exception msg"));
    h.flush();
    h.close();
  }
View Full Code Here

    Properties p = new Properties();
    p.put("java.util.logging.ConsoleHandler.formatter", className
        + "$MockFormatter");
    LogManager.getLogManager().readConfiguration(
        EnvironmentHelper.PropertiesToInputStream(p));
    ConsoleHandler h = new ConsoleHandler();

    h.close();
    assertEquals("flush", CallVerificationStack.getInstance()
        .getCurrentSourceMethod());
    assertNull(CallVerificationStack.getInstance().pop());
    assertTrue(CallVerificationStack.getInstance().empty());
  }
View Full Code Here

TOP

Related Classes of java.util.logging.ConsoleHandler

Copyright © 2018 www.massapicom. 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.