com.ibm.websphere.logging.hpel.reader

Class HpelAdvancedFormatter

  1. java.lang.Object
  2. extended bycom.ibm.websphere.logging.hpel.reader.HpelFormatter
  3. extended bycom.ibm.websphere.logging.hpel.reader.HpelPlainFormatter
  4. extended bycom.ibm.websphere.logging.hpel.reader.HpelAdvancedFormatter

  1. public class HpelAdvancedFormatter
  2. extends HpelPlainFormatter
A HpelPlainFormatter subclass implementation that provides formatting of RepositoryLogRecord to a format referred to as "Advanced".

Field Summary

Fields inherited from class com.ibm.websphere.logging.hpel.reader.HpelFormatter
FORMAT_ADVANCED, FORMAT_BASIC, FORMAT_CBE101

Constructor Summary

Constructor and Description
HpelAdvancedFormatter()

Method Summary

Modifier and Type Method and Description
  1. java.lang.String
formatRecord(RepositoryLogRecord record,java.util.Locale locale)
Formats a RepositoryLogRecord into a localized advanced format output String.
  1. java.lang.String
getFooter()
Footers do not exist for the Advanced format, so return empty string.
  1. void
setLineSeparator(java.lang.String lineSeparator)
Methods inherited from class com.ibm.websphere.logging.hpel.reader.HpelPlainFormatter
getHeader
Methods inherited from class com.ibm.websphere.logging.hpel.reader.HpelFormatter
addCustomLevel, addCustomLevel, convertParameters, formatMessage, formatRecord, formatRecord, getFormatter, getHeaderProps, getLineSeparator, getLocale, getTimeZoneID, setCustomHeader, setHeaderProps, setLocale, setTimeZoneID, translateMessage
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

HpelAdvancedFormatter

  1. public HpelAdvancedFormatter()

Method Detail

formatRecord

  1. public java.lang.String formatRecord( RepositoryLogRecord record,
  2. java.util.Locale locale)
Formats a RepositoryLogRecord into a localized advanced format output String.
Specified by:
Parameters:
record - the RepositoryLogRecord to be formatted
locale - the Locale to use for localization when formatting this record.
Returns:
the formated string output.

getFooter

  1. public java.lang.String getFooter( )
Footers do not exist for the Advanced format, so return empty string.
Specified by:
Returns:
the footer as a string

setLineSeparator

  1. public void setLineSeparator(java.lang.String lineSeparator)
Overrides: