Package java.util.logging

Examples of java.util.logging.Handler


        }
        throwable = record.getThrown();
        if (throwable != null && throwable instanceof OutOfMemoryError) {
            Handler[] handlers = Logger.getLogger("").getHandlers();
            for (int i = 0; i < handlers.length; i++) {
                Handler h = handlers[i];
                h.close();
            }
            NotifyDescriptor nd = new NotifyDescriptor.Message(MEMORY_ERROR, NotifyDescriptor.ERROR_MESSAGE);
            DialogDisplayer.getDefault().notify(nd);
            LifecycleManager.getDefault().exit();
        }
View Full Code Here


  public static void installCustomFormatter() {
    // ASSURE TO HAVE THE ORIENT LOG FORMATTER TO THE CONSOLE EVEN IF NO CONFIGURATION FILE IS TAKEN
    final Logger log = Logger.getLogger("");
    if (log.getHandlers().length == 0) {
      // SET DEFAULT LOG FORMATTER
      Handler h = new ConsoleHandler();
      h.setFormatter(new OLogFormatter());
      log.addHandler(h);
    } else {
      for (Handler h : log.getHandlers()) {
        if (h instanceof ConsoleHandler && !h.getFormatter().getClass().equals(OLogFormatter.class))
          h.setFormatter(new OLogFormatter());
      }
    }
  }
View Full Code Here

        lookup = ExplorerUtils.createLookup(manager, map);


        settingsFile = args.length > 0 ? new File(args[0]) : null;
        try {
            Logger.getLogger("").addHandler(new Handler() {
                {
                    setFormatter(new SimpleFormatter());
                }
                @Override public void publish(final LogRecord record) {
                    final String title;
View Full Code Here

        lookup = ExplorerUtils.createLookup(manager, map);


        settingsFile = args.length > 0 ? new File(args[0]) : null;
        try {
            Logger.getLogger("").addHandler(new Handler() {
                {
                    setFormatter(new SimpleFormatter());
                }
                @Override public void publish(final LogRecord record) {
                    final String title;
View Full Code Here

  public OLogManager() {
    // ASSURE TO HAVE THE ORIENT LOG FORMATTER TO THE CONSOLE EVEN IF NO CONFIGURATION FILE IS TAKEN
    Logger log = Logger.getLogger("");
    if (log.getHandlers().length == 0) {
      // SET DEFAULT LOG FORMATTER
      Handler h = new ConsoleHandler();
      h.setFormatter(new OLogFormatter());
      log.addHandler(h);
    } else {
      for (Handler h : log.getHandlers()) {
        if (h instanceof ConsoleHandler && !h.getFormatter().getClass().equals(OLogFormatter.class))
          h.setFormatter(new OLogFormatter());
      }
    }
  }
View Full Code Here

 
  @Test
  public void testGetLogManager() {
    new File("target/log/karaf.log").delete();
    BootstrapLogManager.setProperties(getConfigProperties());
    Handler handler = BootstrapLogManager.getDefaultHandler();
    Assert.assertNotNull(handler);
    assertExists("target/log/karaf.log");
  }
View Full Code Here

  @Test
  public void testGetLogManagerFromPaxLoggingConfig() {
    new File("target/test.log").delete();
    Properties configProps = getConfigProperties();
    BootstrapLogManager.setProperties(configProps, "src/test/resources/org.ops4j.pax.logging.cfg");
    Handler handler = BootstrapLogManager.getDefaultHandler();
    Assert.assertNotNull(handler);
    assertExists("target/test.log");
  }
View Full Code Here

        TimeSpan timeSpan = new TimeSpan(timespanStr);

        if (argOptions.hasOption('v') || argOptions.hasOption("verbose")) {
            // Enable all the logging at the FINE level for the application
            Logger appRooLogger = Logger.getLogger("edu.ucla.sspace");
            Handler verboseHandler = new ConsoleHandler();
            verboseHandler.setLevel(Level.FINE);
            appRooLogger.addHandler(verboseHandler);
            appRooLogger.setLevel(Level.FINE);
            appRooLogger.setUseParentHandlers(false);
        }
       
View Full Code Here

     * Sets the output level of the S-Space package according to the desired
     * level.
     */
    public static void setLevel(Level outputLevel) {
        Logger appRooLogger = Logger.getLogger("edu.ucla.sspace");
        Handler verboseHandler = new ConsoleHandler();
        verboseHandler.setLevel(outputLevel);
        appRooLogger.addHandler(verboseHandler);
        appRooLogger.setLevel(outputLevel);
        appRooLogger.setUseParentHandlers(false);
    }
View Full Code Here

     *
     * @since 2.0
     */
    public static void setLevel(String loggerNamespace, Level outputLevel) {
        Logger appRooLogger = Logger.getLogger(loggerNamespace);
        Handler verboseHandler = new ConsoleHandler();
        verboseHandler.setLevel(outputLevel);
        appRooLogger.addHandler(verboseHandler);
        appRooLogger.setLevel(outputLevel);
        appRooLogger.setUseParentHandlers(false);
    }
View Full Code Here

TOP

Related Classes of java.util.logging.Handler

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.