edu.ucsb.nceas.metacat

## Class EventLogFilter

- java.lang.Object
- - edu.ucsb.nceas.metacat.EventLogFilter

-     public class EventLogFilter
      extends java.lang.Object

  This class represents a filter to prevent the events generated by some ip addresses and subjects to be logged into db
  Author:
    tao

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `EventLogFilter()` Default Construct

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `filter(EventLogData logData)` Determine if the given EventLogData object will be filtered out (not logging) or not.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### EventLogFilter

          public EventLogFilter()

      Default Construct

  - ### Method Detail

    - #### filter

          public boolean filter(EventLogData logData)

      Determine if the given EventLogData object will be filtered out (not logging) or not.
      Parameters:
        `logData` - the EventLogData will be evaluated
      Returns:
        true if the event log data should be filtered out(not logging); otherwise false.

Copyright © 2023 Regents of the University of California. All Rights Reserved.