Interface MOTableRowFactory<R extends MOTableRow>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      R createRow​(org.snmp4j.smi.OID index, org.snmp4j.smi.Variable[] values)
      Creates a new MOTableRow row instance and returns it.
      void freeRow​(R row)
      Frees resources associated with the supplied row which is to be deleted.
    • Method Detail

      • createRow

        R createRow​(org.snmp4j.smi.OID index,
                    org.snmp4j.smi.Variable[] values)
             throws UnsupportedOperationException
        Creates a new MOTableRow row instance and returns it.
        Parameters:
        index - the index OID for the new row.
        values - the values to be contained in the new row.
        Returns:
        the created MOTableRow.
        Throws:
        UnsupportedOperationException - if the specified row cannot be created.
      • freeRow

        void freeRow​(R row)
        Frees resources associated with the supplied row which is to be deleted.
        Parameters:
        row - a MOTableRow that has been created using this factory and is now to be deleted (removed from the associated table).