Package java.util.logging

Examples of java.util.logging.Formatter


        String logfileName = ConnectionManager.getModificationLogFileName( connection );
        try
        {
            FileHandler fileHandler = new FileHandler( logfileName, 100000, 10, true );
            fileHandlers.put( connection.getId(), fileHandler );
            fileHandler.setFormatter( new Formatter()
            {
                public String format( LogRecord record )
                {
                    return record.getMessage();
                }
View Full Code Here


        String logfileName = ConnectionManager.getSearchLogFileName( connection );
        try
        {
            FileHandler fileHandler = new FileHandler( logfileName, 100000, 10, true );
            fileHandlers.put( connection.getId(), fileHandler );
            fileHandler.setFormatter( new Formatter()
            {
                public String format( LogRecord record )
                {
                    return record.getMessage();
                }
View Full Code Here

     * @return the handler to use
     */
    protected Handler getLogFileHandler() throws IOException {
        logFileHandler = new FileHandler(getLogFile().getCanonicalPath());
        logFileHandler.setLevel(Level.ALL);
        logFileHandler.setFormatter(new Formatter() {
            @Override
            public String format(LogRecord record) {
                return record.getMessage() + "\n";
            }
        });
View Full Code Here

                    catch(IllegalArgumentException e) {
                    }
                }

                //--Formatter
                Formatter defaultFormatter = null;
                //Initialize various attributes for the new fileHandler
                String formatter = logManager.getProperty(baseName + ".formatter"); //NOI18N
                if(formatter != null) {
                    try {
                        Class clz = ClassLoader.getSystemClassLoader().loadClass(formatter);
View Full Code Here

                    Enumeration<String> loggerNames = logMgr.getLoggerNames();
                    while (loggerNames.hasMoreElements()) {
                        String loggerName = loggerNames.nextElement();
                        Logger logger = logMgr.getLogger(loggerName);
                        for (Handler handler : logger.getHandlers()) {
                            Formatter formatter = handler.getFormatter();
                            if (formatter != null && formatter  instanceof UniformLogFormatter) {
                                ((UniformLogFormatter) formatter).setDelegate(agentDelegate);
                            }
                        }
                    }
View Full Code Here

        for (Handler handler : customHandlers) {
            try {
                Map<String, String> props = getLoggingProperties();
                String handlerClassName = handler.getClass().getName();
                String formatterClassName = props.get(handlerClassName+".formatter");
                Formatter formatter = getCustomFormatter(formatterClassName, gfFileHandler);
                if (formatter != null) {
                    handler.setFormatter(formatter);
                }
            } catch (IOException e) {
                LOGGER.log(Level.SEVERE, LogFacade.ERROR_APPLYING_CONF, e);
View Full Code Here

            configureODLFormatter(excludeFields, multiLineMode);
        } else {
            // Custom formatter is configured in logging.properties
            // Check if the user specified formatter is in play else
            // log an error message
            Formatter currentFormatter = this.getFormatter();
            if (currentFormatter == null || !currentFormatter.getClass().getName().equals(formatterName)) {
                Formatter formatter = findFormatterService(formatterName);
                if (formatter == null) {
                    lr = new LogRecord(Level.SEVERE, LogFacade.INVALID_FORMATTER_CLASS_NAME);
                    lr.setParameters(new Object[]{formatterName});
                    lr.setThreadID((int) Thread.currentThread().getId());
                    lr.setResourceBundle(ResourceBundle.getBundle(LogFacade.LOGGING_RB_NAME));
View Full Code Here

            } catch (InterruptedException e1) {
                // too bad, record is lost...
            }
        }
       
        Formatter formatter = this.getFormatter();
        if (!(formatter instanceof LogEventBroadcaster)) {
            LogEvent logEvent = new LogEventImpl(record);
            informLogEventListeners(logEvent);
        }
       
View Full Code Here

    if (mailHost != null) {
      mailProps.setProperty("mail.host", mailHost);
    }
    try {
      Formatter formatter = getFormatter() == null ? defaultFormatter
          : getFormatter();
      session = Session.getInstance(mailProps, null);
      msg = new MimeMessage(session);
      msg.setFrom(contextParams.getFrom());
      msg.setRecipients(MimeMessage.RecipientType.TO, contextParams
          .getTo());
      msg.setText(formatter.format(record));
      Transport.send(msg);
    } catch (Exception e) {
      reportError("MonadHandler error: " + e.toString(), e,
          ErrorManager.GENERIC_FAILURE);
    }
View Full Code Here

            record.setParameters(params);
        }
        record.setResourceBundle(logger.getResourceBundle());
        record.setSourceClassName(sourceClassName);
        Formatter formatter = new SimpleFormatter();
       
        return formatter.formatMessage(record);
    }
View Full Code Here

TOP

Related Classes of java.util.logging.Formatter

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.