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 and 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 and Description |
|---|---|
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(GregorianCalendar calendar)
Sets the date and time value (incl.
|
addMOChangeListener, addMOValueValidationListener, changeValue, checkRequestScope, cleanup, commit, covers, find, fireAfterMOChange, fireAfterPrepareMOChange, fireBeforeMOChange, fireBeforePrepareMOChange, fireValidate, get, getAccess, getID, getLowerBound, getOid, getScope, getSingleInstanceScope, getUpperBound, getValue, isCovered, isLowerIncluded, isOverlapping, isUpperIncluded, isVolatile, load, next, prepare, removeMOChangeListener, removeMOValueValidationListener, save, setValue, setValue, setVolatile, toString, toStringDetails, undopublic int isValueOK(SubRequest sreq)
MOScalarMOValueValidationEvent the registered listeners.public T getValue()
MOScalarvalue member and
then call super.MOScalar.getValue() in the derived class.public void setCalendar(GregorianCalendar calendar)
calendar - a GregorianCalendar instance.public GregorianCalendar getCalendar()
GregorianCalendar instance.Copyright © 2020 SNMP4J.org. All rights reserved.