org.netxms.client.log
Class LogFilter

java.lang.Object
  extended by org.netxms.client.log.LogFilter

public class LogFilter
extends java.lang.Object

Author:
Victor Kirhenshtein

Constructor Summary
LogFilter()
          Create empty log filter
 
Method Summary
 void clearColumnFilter(java.lang.String column)
          Remove filter for given column
 void fillMessage(NXCPMessage msg)
          Fill NXCP message with filter's data.
 ColumnFilter getColumnFilter(java.lang.String column)
          Get filter currently set for column
 void setColumnFilter(java.lang.String column, ColumnFilter filter)
          Set filter for column
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogFilter

public LogFilter()
Create empty log filter

Method Detail

setColumnFilter

public void setColumnFilter(java.lang.String column,
                            ColumnFilter filter)
Set filter for column

Parameters:
column - Column name
filter - Filter

getColumnFilter

public ColumnFilter getColumnFilter(java.lang.String column)
Get filter currently set for column

Parameters:
column - Column name
Returns:
Current column filter or null if filter is not set

clearColumnFilter

public void clearColumnFilter(java.lang.String column)
Remove filter for given column

Parameters:
column - Column name

fillMessage

public void fillMessage(NXCPMessage msg)
Fill NXCP message with filter's data.

Parameters:
msg - NXCP message


Copyright © 2009. All Rights Reserved.