Interface SnmpProxyRowFactory<R extends SnmpProxyRow<IT,T>,IT,T>

Type Parameters:
R - specifies the SnmpProxyRow implementation that will be created by this factory.
IT - The type of the index object values. This type can be used to define common type class for all columnar objects, like String. If the columns have different types, Object should be used.
T - The type of the columnar object values. This type can be used to define common type class for all columnar objects, like String. If the columns have different types, Object should be used.
All Known Implementing Classes:
SimpleMibBrowser

public interface SnmpProxyRowFactory<R extends SnmpProxyRow<IT,T>,IT,T>
The SnmpProxyRowFactory implements a row factory for SNMP table proxies.
Author:
Frank Fock
  • Method Summary

    Modifier and Type
    Method
    Description
    createProxyRow(org.snmp4j.smi.OID index, List<IT> indexObjects, List<T> values)
    Create a proxy row with a SNMP index value as OID and with the corresponding index model values a columnar object values.
  • Method Details

    • createProxyRow

      R createProxyRow(org.snmp4j.smi.OID index, List<IT> indexObjects, List<T> values)
      Create a proxy row with a SNMP index value as OID and with the corresponding index model values a columnar object values.
      Parameters:
      index - the SNMP row index value as an OID (the OID contains only the index suffix and not the table or column object prefix.
      indexObjects - the list of index object values in the model based value type(s).
      values - the list of columnar object values in model based type(s).
      Returns:
      the newly create proxy row.