Package org.snmp4j.agent.mo.snmp
Class TestAndIncr
java.lang.Object
org.snmp4j.agent.mo.MOScalar<org.snmp4j.smi.Integer32>
org.snmp4j.agent.mo.snmp.TestAndIncr
- All Implemented Interfaces:
ManagedObject
,ManagedObjectValueAccess
,MOScope
,RegisteredManagedObject
,SerializableManagedObject
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
commit
(SubRequest request) Commits a previously prepared SET (sub)request.int
isValueOK
(SubRequest request) Checks whether the new value contained in the supplied sub-request is a valid value for this object.void
prepare
(SubRequest request) Prepares a SET (sub)request.Methods inherited from class org.snmp4j.agent.mo.MOScalar
addMOChangeListener, addMOValueValidationListener, changeValue, checkRequestScope, cleanup, covers, find, fireAfterMOChange, fireAfterPrepareMOChange, fireBeforeMOChange, fireBeforePrepareMOChange, fireValidate, get, getAccess, getID, getLowerBound, getOid, getScope, getSingleInstanceScope, getUpperBound, getValue, getValue, isCovered, isLowerIncluded, isOverlapping, isUpperIncluded, isVolatile, load, next, removeMOChangeListener, removeMOValueValidationListener, save, setValue, setValue, setVolatile, toString, toStringDetails, undo
-
Constructor Details
-
TestAndIncr
public TestAndIncr(org.snmp4j.smi.OID oid)
-
-
Method Details
-
commit
Description copied from interface:ManagedObject
Commits a previously prepared SET (sub)request. This is the second phase of a two phase commit. The change is committed but the resources locked during prepare not freed yet.- Specified by:
commit
in interfaceManagedObject
- Overrides:
commit
in classMOScalar<org.snmp4j.smi.Integer32>
- Parameters:
request
- theSubRequest
to process.
-
prepare
Description copied from interface:ManagedObject
Prepares a SET (sub)request. This method represents the first phase of a two phase commit. During preparation all necessary resources should be locked in order to be able to execute the commit without claiming additional resources.- Specified by:
prepare
in interfaceManagedObject
- Overrides:
prepare
in classMOScalar<org.snmp4j.smi.Integer32>
- Parameters:
request
- theSubRequest
to process.
-
isValueOK
Description copied from class:MOScalar
Checks whether the new value contained in the supplied sub-request is a valid value for this object. The checks are performed by firing aMOValueValidationEvent
the registered listeners.
-