Package org.netxms.client.log
Class LogFilter
java.lang.Object
org.netxms.client.log.LogFilter
Log filter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclearColumnFilter(String column) Remove filter for given columnvoidfillMessage(NXCPMessage msg) Fill NXCP message with filter's data.getColumnFilter(String column) Get filter currently set for columnGet all column filters.voidsetColumnFilter(String column, ColumnFilter filter) Set filter for columnvoidsetOrderingColumns(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
-