OpenNMS API 1.2.3

org.opennms.web.event.filter
Class LogMessageMatchesAnyFilter

java.lang.Object
  extended byorg.opennms.web.event.filter.LogMessageMatchesAnyFilter
All Implemented Interfaces:
Filter

public class LogMessageMatchesAnyFilter
extends java.lang.Object
implements Filter

Author:
James Zuo

Field Summary
protected  java.lang.String[] substrings
           
static java.lang.String TYPE
           
 
Constructor Summary
LogMessageMatchesAnyFilter(java.lang.String stringList)
           
LogMessageMatchesAnyFilter(java.lang.String[] substrings)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getDescription()
          Returns a terse string (including a "=") that describes this filter in such a way to easily be included in an HTTP GET parameter.
 java.lang.String getQueryString()
           
 java.lang.String getSql()
          Returns an expresions for a SQL where clause.
 java.lang.String[] getSubstrings()
           
 java.lang.String getTextDescription()
          Returns a terse but human-readable string describing this filter in such a way to easily be included in a search results list.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE

public static final java.lang.String TYPE
See Also:
Constant Field Values

substrings

protected java.lang.String[] substrings
Constructor Detail

LogMessageMatchesAnyFilter

public LogMessageMatchesAnyFilter(java.lang.String stringList)
Parameters:
stringList - a space-delimited list of search substrings

LogMessageMatchesAnyFilter

public LogMessageMatchesAnyFilter(java.lang.String[] substrings)
Method Detail

getSql

public java.lang.String getSql()
Description copied from interface: Filter
Returns an expresions for a SQL where clause. Remember to include a trailing space, but no leading AND or OR.

Specified by:
getSql in interface Filter

getDescription

public java.lang.String getDescription()
Description copied from interface: Filter
Returns a terse string (including a "=") that describes this filter in such a way to easily be included in an HTTP GET parameter.

Some examples:

Specified by:
getDescription in interface Filter

getTextDescription

public java.lang.String getTextDescription()
Description copied from interface: Filter
Returns a terse but human-readable string describing this filter in such a way to easily be included in a search results list.

Some examples (corresponding to the examples in getDescription):

Specified by:
getTextDescription in interface Filter

toString

public java.lang.String toString()

getSubstrings

public java.lang.String[] getSubstrings()

equals

public boolean equals(java.lang.Object obj)

getQueryString

public java.lang.String getQueryString()

OpenNMS API 1.2.3

Generated by eevans on May 29 2005 2015.