ManagedObject
, ManagedObjectValueAccess
, ChangeableManagedObject
, MOScope
, RandomAccessManagedObject
, RegisteredManagedObject
, SerializableManagedObject
Snmp4jHeartbeatMib.Snmp4jAgentHBRefTime
public class DateAndTimeScalar<T extends org.snmp4j.smi.OctetString> extends MOScalar<T>
DateAndTimeScalar
implements the DateAndTime textual
convention (TC) from the SNMPv2-TC MIB specification for scalar objects.
DateAndTimeScalar
subclasses MOScalar
and
can thus directly be used.
It is recommended to use this TC implementation not directly, instead use
the DateAndTimeTC
textual convention in conjunction with a
MOFactory
.
Constructor | Description |
---|---|
DateAndTimeScalar(org.snmp4j.smi.OID oid,
MOAccess access,
T value) |
|
DateAndTimeScalar(org.snmp4j.smi.OID oid,
MOAccess access,
T value,
boolean localtime) |
Modifier and Type | Method | Description |
---|---|---|
java.util.GregorianCalendar |
getCalendar() |
Gets a gregorian calendar instance with the date and time of this scalar.
|
T |
getValue() |
Returns the actual value of this scalar managed object.
|
int |
isValueOK(SubRequest sreq) |
Checks whether the new value contained in the supplied sub-request is a
valid value for this object.
|
void |
setCalendar(java.util.GregorianCalendar calendar) |
Sets the date and time value (incl.
|
addMOChangeListener, addMOValueValidationListener, changeValue, checkRequestScope, cleanup, commit, covers, exportInstance, find, fireAfterMOChange, fireAfterPrepareMOChange, fireBeforeMOChange, fireBeforePrepareMOChange, fireValidate, get, getAccess, getID, getLowerBound, getOid, getScope, getSingleInstanceScope, getSyntax, getUpperBound, getValue, importInstance, instanceCount, instanceIterator, isCovered, isLowerIncluded, isOverlapping, isUpperIncluded, isVolatile, load, next, prepare, removeMOChangeListener, removeMOValueValidationListener, save, setValue, setValue, setVolatile, toString, toStringDetails, undo
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getInstanceSubID
public int isValueOK(SubRequest sreq)
MOScalar
MOValueValidationEvent
the registered listeners.public T getValue()
MOScalar
value
member and
then call super.
MOScalar.getValue()
in the derived class.public void setCalendar(java.util.GregorianCalendar calendar)
calendar
- a GregorianCalendar
instance.public java.util.GregorianCalendar getCalendar()
GregorianCalendar
instance.Copyright © 2018 SNMP4J.org. All rights reserved.