public class MOScalarJMX<V extends org.snmp4j.smi.Variable>
extends org.snmp4j.agent.mo.MOScalar<V>
MOScalarJMX actually implements a MOScalar that
gets and sets its value through a JMXScalarSupport proxy instance.
This proxy maps through several configuration and support objects one or more
scalar SNMP values to MBean attributes and vice versa.| Constructor and Description |
|---|
MOScalarJMX(JMXScalarSupport valueProxy,
org.snmp4j.smi.OID oid,
org.snmp4j.agent.MOAccess access,
V initialValue) |
| Modifier and Type | Method and Description |
|---|---|
void |
commit(org.snmp4j.agent.request.SubRequest request) |
void |
get(org.snmp4j.agent.request.SubRequest request) |
int |
isValueOK(org.snmp4j.agent.request.SubRequest request) |
boolean |
next(org.snmp4j.agent.request.SubRequest request) |
protected String |
toStringDetails() |
void |
undo(org.snmp4j.agent.request.SubRequest request) |
addMOChangeListener, addMOValueValidationListener, changeValue, checkRequestScope, cleanup, covers, find, fireAfterMOChange, fireAfterPrepareMOChange, fireBeforeMOChange, fireBeforePrepareMOChange, fireValidate, getAccess, getID, getLowerBound, getOid, getScope, getSingleInstanceScope, getUpperBound, getValue, getValue, isCovered, isLowerIncluded, isOverlapping, isUpperIncluded, isVolatile, load, prepare, removeMOChangeListener, removeMOValueValidationListener, save, setValue, setValue, setVolatile, toStringpublic MOScalarJMX(JMXScalarSupport valueProxy, org.snmp4j.smi.OID oid, org.snmp4j.agent.MOAccess access, V initialValue)
public int isValueOK(org.snmp4j.agent.request.SubRequest request)
isValueOK in class org.snmp4j.agent.mo.MOScalar<V extends org.snmp4j.smi.Variable>public void commit(org.snmp4j.agent.request.SubRequest request)
commit in interface org.snmp4j.agent.ManagedObjectcommit in class org.snmp4j.agent.mo.MOScalar<V extends org.snmp4j.smi.Variable>public void get(org.snmp4j.agent.request.SubRequest request)
get in interface org.snmp4j.agent.ManagedObjectget in class org.snmp4j.agent.mo.MOScalar<V extends org.snmp4j.smi.Variable>public void undo(org.snmp4j.agent.request.SubRequest request)
undo in interface org.snmp4j.agent.ManagedObjectundo in class org.snmp4j.agent.mo.MOScalar<V extends org.snmp4j.smi.Variable>public boolean next(org.snmp4j.agent.request.SubRequest request)
next in interface org.snmp4j.agent.ManagedObjectnext in class org.snmp4j.agent.mo.MOScalar<V extends org.snmp4j.smi.Variable>Copyright © 2015 SNMP4J.org. All rights reserved.