com.ibm.websphere.logging.hpel.reader
Class HpelBasicFormatter

java.lang.Object
  extended by com.ibm.websphere.logging.hpel.reader.HpelFormatter
      extended by com.ibm.websphere.logging.hpel.reader.HpelPlainFormatter
          extended by com.ibm.websphere.logging.hpel.reader.HpelBasicFormatter

public class HpelBasicFormatter
extends HpelPlainFormatter

A HpelPlainFormatter subclass implementation that provides formatting of RepositoryLogRecord to a format referred to as "Basic".


Field Summary
 
Fields inherited from class com.ibm.websphere.logging.hpel.reader.HpelFormatter
FORMAT_ADVANCED, FORMAT_BASIC, FORMAT_CBE101
 
Constructor Summary
HpelBasicFormatter()
           
 
Method Summary
 java.lang.String formatRecord(RepositoryLogRecord record, java.util.Locale locale)
          Formats a RepositoryLogRecord into a localized basic format output String.
 java.lang.String getFooter()
          Footers do not exist for the Basic format, so return empty string.
 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

HpelBasicFormatter

public HpelBasicFormatter()
Method Detail

formatRecord

public java.lang.String formatRecord(RepositoryLogRecord record,
                                     java.util.Locale locale)
Formats a RepositoryLogRecord into a localized basic format output String.

Specified by:
formatRecord in class HpelFormatter
Parameters:
record - the RepositoryLogRecord to be formatted
locale - the Locale to use for localization when formatting this record.
Returns:
the formated string output.

getFooter

public java.lang.String getFooter()
Footers do not exist for the Basic format, so return empty string.

Specified by:
getFooter in class HpelFormatter
Returns:
the footer as a string

setLineSeparator

public void setLineSeparator(java.lang.String lineSeparator)
Overrides:
setLineSeparator in class HpelFormatter