Package org.netxms.client.log
Class LogFilter
java.lang.Object
org.netxms.client.log.LogFilter
Log filter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
clearColumnFilter
(String column) Remove filter for given columnvoid
fillMessage
(NXCPMessage msg) Fill NXCP message with filter's data.getColumnFilter
(String column) Get filter currently set for columnGet all column filters.void
setColumnFilter
(String column, ColumnFilter filter) Set filter for columnvoid
setOrderingColumns
(List<OrderingColumn> orderingColumns)
-
Constructor Details
-
LogFilter
public LogFilter()Create empty log filter
-
-
Method Details
-
setColumnFilter
Set filter for column- Parameters:
column
- Column namefilter
- Filter
-
getColumnFilter
Get filter currently set for column- Parameters:
column
- Column name- Returns:
- Current column filter or null if filter is not set
-
clearColumnFilter
Remove filter for given column- Parameters:
column
- Column name
-
getColumnFilters
Get all column filters.- Returns:
- all configured column filters
-
getOrderingColumns
- Returns:
- the orderingColumns
-
setOrderingColumns
- Parameters:
orderingColumns
- the orderingColumns to set
-
fillMessage
Fill NXCP message with filter's data.- Parameters:
msg
- NXCP message
-