- java.lang.Object
-
- org.snmp4j.agent.mo.MOColumn<V>
-
- org.snmp4j.agent.mo.MOMutableColumn<org.snmp4j.smi.OctetString>
-
- org.snmp4j.agent.mo.snmp.KeyChange
-
- org.snmp4j.agent.mo.snmp.dh.DHKeyChangeImpl
-
- All Implemented Interfaces:
Comparable<MOColumn<org.snmp4j.smi.OctetString>>
public class DHKeyChangeImpl extends KeyChange
The Diffie Hellman KeyChange object implements a ManagedObject column that implements the DHKeyChange textual convention as defined in RFC 2786.- Since:
- 3.0
- Author:
- Frank Fock
-
-
Constructor Summary
Constructors Constructor Description DHKeyChangeImpl(int columnID, MOAccess access, org.snmp4j.smi.OctetString defaultValue, org.snmp4j.security.dh.DHParameters usmDHParameters, UsmMIB usmMIB, org.snmp4j.security.dh.DHOperations.KeyType keyType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
commit(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)
void
get(SubRequest<?> subRequest, MOTableRow row, int column)
Process a get sub-request for the specified table row and column.void
prepare(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)
void
undo(SubRequest<?> subRequest, MOTableRow row, int column)
-
Methods inherited from class org.snmp4j.agent.mo.MOColumn
compareTo, getAccess, getColumnID, getRestoreValue, getStoreValue, getSyntax, getTable, getValue, isVolatile, setAccess, setColumnID, setSyntax, setTable
-
Methods inherited from class org.snmp4j.agent.mo.MOMutableColumn
addMOValueValidationListener, cleanup, getDefaultValue, isMandatory, isMutableInService, removeMOValueValidationListener, setDefaultValue, setMandatory, setMutableInService, toString, validate, validateSetRequest
-
-
-
-
Method Detail
-
get
public void get(SubRequest<?> subRequest, MOTableRow row, int column)
Description copied from class:MOColumn
Process a get sub-request for the specified table row and column.
-
prepare
public void prepare(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)
- Overrides:
prepare
in classMOMutableColumn<org.snmp4j.smi.OctetString>
-
commit
public void commit(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)
- Overrides:
commit
in classMOMutableColumn<org.snmp4j.smi.OctetString>
-
undo
public void undo(SubRequest<?> subRequest, MOTableRow row, int column)
- Overrides:
undo
in classMOMutableColumn<org.snmp4j.smi.OctetString>
-
-