Class ODLLogFormatter


public class ODLLogFormatter extends GlassFishLogFormatter
ODLLogFormatter (Oracle Diagnostic Logging Format) conforms to the logging format defined by the Log Working Group in Oracle. The specified format is
 [[Timestamp] [Product ID] [Level] [Message ID] [Logger Name] [Thread ID] [Extra Attributes] [Message]]\n
 
Author:
Naman Mehta, David Matejcek - refactoring
  • Constructor Details

    • ODLLogFormatter

      public ODLLogFormatter(HandlerId handlerId)
    • ODLLogFormatter

      public ODLLogFormatter()
      Creates an instance and initializes defaults from log manager's configuration
  • Method Details

    • formatRecord

      public String formatRecord(LogRecord record)
      Description copied from class: GlassFishLogFormatter
      Formats the record.
      Specified by:
      formatRecord in class GlassFishLogFormatter
      Parameters:
      record -
      Returns:
      formatted record, final record for output
    • setExcludeFields

      public void setExcludeFields(String excludeFields)
      Parameters:
      excludeFields - comma separated field names which should not be in the ouptut
    • setMultiline

      public void setMultiline(boolean multiline)
      Parameters:
      multiline - true if the log message is on the next line. Default: true.