org.snmp4j.agent.mo.snmp
Class RowStatus.ActiveRowsFilter

java.lang.Object
  extended by org.snmp4j.agent.mo.snmp.RowStatus.ActiveRowsFilter
All Implemented Interfaces:
MOTableRowFilter
Enclosing class:
RowStatus

public static class RowStatus.ActiveRowsFilter
extends java.lang.Object
implements MOTableRowFilter

The ActiveRowsFilter is a MOTableRowFilter that returns only the active rows of a table with a RowStatus column.

Version:
1.0
Author:
Frank Fock

Constructor Summary
RowStatus.ActiveRowsFilter(int rowStatusColumnIndex)
          Creates an active row filter by specifying the RowStatus column's index in the target table.
 
Method Summary
 boolean passesFilter(MOTableRow row)
          Checks whether the supplied row passes the filter criteria implemented by this row filter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RowStatus.ActiveRowsFilter

public RowStatus.ActiveRowsFilter(int rowStatusColumnIndex)
Creates an active row filter by specifying the RowStatus column's index in the target table.

Parameters:
rowStatusColumnIndex - the column index (zero-based) of the RowStatus column on behalf the filtering is done.
Method Detail

passesFilter

public boolean passesFilter(MOTableRow row)
Description copied from interface: MOTableRowFilter
Checks whether the supplied row passes the filter criteria implemented by this row filter.

Specified by:
passesFilter in interface MOTableRowFilter
Parameters:
row - a MOTableRow instance.
Returns:
true if the row passes the filter or false if not.

Copyright 2005-2008 Frank Fock (SNMP4J.org)