Class LogFilter


  • public class LogFilter
    extends Object
    Log filter
    • Constructor Detail

      • LogFilter

        public LogFilter()
        Create empty log filter
    • Method Detail

      • setColumnFilter

        public void setColumnFilter​(String column,
                                    ColumnFilter filter)
        Set filter for column
        Parameters:
        column - Column name
        filter - Filter
      • getColumnFilter

        public ColumnFilter getColumnFilter​(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​(String column)
        Remove filter for given column
        Parameters:
        column - Column name
      • getOrderingColumns

        public List<OrderingColumn> getOrderingColumns()
        Returns:
        the orderingColumns
      • setOrderingColumns

        public void setOrderingColumns​(List<OrderingColumn> orderingColumns)
        Parameters:
        orderingColumns - the orderingColumns to set
      • fillMessage

        public void fillMessage​(org.netxms.base.NXCPMessage msg)
        Fill NXCP message with filter's data.
        Parameters:
        msg - NXCP message