Package java.util.logging

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


        .getLogger("testRemoveHandler_NamedLoggerInsufficientPrivilege");
    SecurityManager oldMan = System.getSecurityManager();
    System.setSecurityManager(new MockSecurityManager());

    try {
      log.removeHandler(null);
      fail("Should throw SecurityException!");
    } catch (SecurityException e) {
    } finally {
      System.setSecurityManager(oldMan);
    }
View Full Code Here


  public void testRemoveHandler_AnonyLoggerSufficientPrivilege() {
    Logger log = Logger.getAnonymousLogger();
    MockHandler h = new MockHandler();
    log.addHandler(h);
    assertEquals(log.getHandlers().length, 1);
    log.removeHandler(h);
    assertEquals(log.getHandlers().length, 0);
  }

  /*
   * Test removeHandler(Handler) for an anonymous logger with insufficient
View Full Code Here

    SecurityManager oldMan = System.getSecurityManager();
    System.setSecurityManager(new MockSecurityManager());
    try {
      log.addHandler(h);
      assertEquals(log.getHandlers().length, 1);
      log.removeHandler(h);
      assertEquals(log.getHandlers().length, 0);
    } finally {
      System.setSecurityManager(oldMan);
    }
  }
View Full Code Here

    assertEquals(log.getHandlers().length, 3);
    assertSame(log.getHandlers()[0], h1);
    assertSame(log.getHandlers()[1], h2);
    assertSame(log.getHandlers()[2], h3);
    // remove one
    log.removeHandler(h2);
    assertEquals(log.getHandlers().length, 2);
    assertSame(log.getHandlers()[0], h1);
    assertSame(log.getHandlers()[1], h3);
  }
View Full Code Here

            name = names.nextElement();
            if (name.contains("com.sun.xml.internal.messaging.saaj")) {
                log = logManager.getLogger(name);
                log.setUseParentHandlers(false);
                for (Handler handler : log.getHandlers()) {
                    log.removeHandler(handler);
                }
            }
        }
    }
View Full Code Here

        // make sure the root logger uses our handler as well
        Logger rlogger = Logger.getLogger("");
        rlogger.setUseParentHandlers(false);
        for (Handler lh : rlogger.getHandlers()) {
            rlogger.removeHandler(lh);
        }
        rlogger.addHandler(h);

        if (debug) {
            System.setProperty(CLIConstants.WALL_CLOCK_START_PROP,
View Full Code Here

        // make sure the root logger uses our handler as well
        Logger rlogger = Logger.getLogger("");
        rlogger.setUseParentHandlers(false);
        for (Handler lh : rlogger.getHandlers()) {
            rlogger.removeHandler(lh);
        }
        rlogger.addHandler(h);

        if (debug) {
            System.setProperty(CLIConstants.WALL_CLOCK_START_PROP,
View Full Code Here

        // make sure the root logger uses our handler as well
        Logger rlogger = Logger.getLogger("");
        rlogger.setUseParentHandlers(false);
        for (Handler lh : rlogger.getHandlers()) {
            rlogger.removeHandler(lh);
        }
        rlogger.addHandler(h);

        if (debug) {
            System.setProperty(CLIConstants.WALL_CLOCK_START_PROP,
View Full Code Here

      headers.set("X-Factual-Lib", DRIVER_HEADER_TAG);
      headers.set("Host", host);
      request.setHeaders(headers);
      if (debug) {
          Logger logger = Logger.getLogger(HttpTransport.class.getName());
          logger.removeHandler(debugHandler);
          logger.setLevel(Level.ALL);
          logger.addHandler(debugHandler);
    }

      // get the response
View Full Code Here

      }
    }

    if (oldConsoleHandler != null) {
      // it's safe to call this after it's been removed
      topLogger.removeHandler(oldConsoleHandler);
    }

    if (!addedRedwoodHandler) {
      Handler redwoodHandler = new JavaUtilLoggingAdaptor.RedwoodHandler();
      topLogger.addHandler(redwoodHandler);
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.