Package java.util.logging

Examples of java.util.logging.Handler


    }

    @Override
    public void setFormatter(Formatter newFormatter) throws SecurityException {
        super.setFormatter(newFormatter);
        Handler t = resolve();
        if(t!=null)
            t.setFormatter(newFormatter);
    }
View Full Code Here


    }

    @Override
    public void setEncoding(String encoding) throws SecurityException, UnsupportedEncodingException {
        super.setEncoding(encoding);
        Handler t = resolve();
        if(t!=null)
            t.setEncoding(encoding);
    }
View Full Code Here

    }

    @Override
    public void setFilter(Filter newFilter) throws SecurityException {
        super.setFilter(newFilter);
        Handler t = resolve();
        if(t!=null)
            t.setFilter(newFilter);
    }
View Full Code Here

    }

    @Override
    public void setErrorManager(ErrorManager em) {
        super.setErrorManager(em);
        Handler t = resolve();
        if(t!=null)
            t.setErrorManager(em);
    }
View Full Code Here

      // Guard against multiple calls
      if (redirectHandler != null)
        return;
     
      // Broadcast information to every user too
      redirectHandler = new Handler() {
      @Override
      public void publish(LogRecord record) {
        // Only display warnings and above
        if (record.getLevel().intValue() >= Level.WARNING.intValue()) {
          commandPacket.broadcastMessageSilently(record.getMessage(), permission);
View Full Code Here

        getOAuthStore(base),
        clock,
        callbackGenerator);

    logger = Logger.getLogger(OAuthResponseParams.class.getName());
    logger.addHandler(new Handler() {
      @Override
      public void close() throws SecurityException {
      }

      @Override
View Full Code Here

      // Have we asked for quiet mode?
      final boolean quiet = list.contains("-q") || list.contains("--quiet");
      final String[] params = list.toArray(new String[list.size()]);
      // Get root logger. Yes, it is an empty logger, Logger.getGlobal() doesn't work here
      final Logger globalLogger = Logger.getLogger(Strings.EMPTY);
      final Handler outHandler = new UncloseableStreamHandler(out, quiet);
      try
      {
         globalLogger.addHandler(outHandler);
         int returnCode = new MavenCli().doMain(params, getFaceted().getRoot().getFullyQualifiedName(), out, err);
         return returnCode == 0;
View Full Code Here

        {
            java.util.logging.Logger rootLogger =
                java.util.logging.Logger.getLogger ("jacorb");
            rootLogger.setUseParentHandlers (false);
            rootLogger.setLevel (toJdkLogLevel (level));
            Handler handler = new ConsoleHandler();
            if (file != null && file.length() > 0)
            {
                try
                {
                    handler = new FileHandler
                    (
                        substituteImplname (file, config),
                        config.getAttributeAsBoolean (ATTR_LOG_APPEND, false)
                    );
                }
                catch (java.io.IOException ex)
                {
                    System.err.println ("could not write log file");
                }
            }
            handler.setLevel(toJdkLogLevel(level));
            handler.setFormatter (new JacORBLogFormatter());
            rootLogger.addHandler (handler);
        }
    }
View Full Code Here

   /**
    * Used internally to parse appenders by IDREF name.
    */
   protected Handler findHandlerByName(Document doc, String appenderName)
   {
      Handler appender = (Handler) appenderBag.get(appenderName);

      if (appender != null)
      {
         return appender;
      }
View Full Code Here

      String className = subst(appenderElement.getAttribute(CLASS_ATTR));
      debug("Class name: [" + className + ']');
      try
      {
         Object instance = instantiateByClassName(className, Handler.class, null);
         Handler appender = (Handler) instance;
         Properties beanProps = new Properties();
         String name = subst(appenderElement.getAttribute(NAME_ATTR));
         HandlerSkeleton handlerSkeleton = null;
         if( appender instanceof HandlerSkeleton )
         {
            handlerSkeleton = (HandlerSkeleton) appender;
            handlerSkeleton.setName(name);
         }

         NodeList children = appenderElement.getChildNodes();
         final int length = children.getLength();

         for (int loop = 0; loop < length; loop++)
         {
            Node currentNode = children.item(loop);

            /* We're only interested in Elements */
            if (currentNode.getNodeType() == Node.ELEMENT_NODE)
            {
               Element currentElement = (Element) currentNode;

               // Parse appender parameters
               if (currentElement.getTagName().equals(PARAM_TAG))
               {
                  setParameter(currentElement, beanProps);
               }
               // Set appender layout
               else if (currentElement.getTagName().equals(LAYOUT_TAG))
               {
                  Formatter format = parseLayout(currentElement);
                  appender.setFormatter(format);
               }
               // Add filters
               else if (currentElement.getTagName().equals(FILTER_TAG))
               {
                  parseFilters(currentElement, appender);
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.