com.ibm.websphere.logging.hpel.reader.filters

Class LoggerNameFilter

  1. java.lang.Object
  2. extended bycom.ibm.websphere.logging.hpel.reader.filters.LoggerNameFilter
All implemented interfaces:
LogRecordFilter

  1. public class LoggerNameFilter
  2. extends java.lang.Object
  3. implements LogRecordFilter
Implementation of the LogRecordFilter interface for filtering out records not written by a logger with a matching name.

Constructor Summary

Constructor and Description
LoggerNameFilter(java.lang.String namePattern)
Creates a filter instance for matching logger names using a specified regular expression.

Method Summary

Modifier and Type Method and Description
  1. boolean
accept(RepositoryLogRecord record)
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

LoggerNameFilter

  1. public LoggerNameFilter(java.lang.String namePattern)
Creates a filter instance for matching logger names using a specified regular expression.
Parameters:
namePattern - regular expression Pattern that each record's logger name will be compared to

Method Detail

accept

  1. public boolean accept(RepositoryLogRecord record)
Description copied from interface: LogRecordFilter
Checks if record should be accepted into the list.
Specified by:
accept in interface LogRecordFilter
Parameters:
record - log record to check
Returns:
true if record should be included in the list; false otherwise.