public class DsApplIfOpsTableMeta extends SnmpMibTable implements Serializable
Modifier and Type | Field and Description |
---|---|
protected SnmpStandardObjectServer |
objectserver
Reference to the object server.
|
Constructor and Description |
---|
DsApplIfOpsTableMeta(SnmpMib myMib,
SnmpStandardObjectServer objserv)
Constructor for the table.
|
Modifier and Type | Method and Description |
---|---|
void |
addEntry(SnmpOid rowOid,
ObjectName objname,
Object entry) |
void |
check(SnmpMibSubRequest req,
SnmpOid rowOid,
int depth) |
protected DsApplIfOpsEntryMeta |
createDsApplIfOpsEntryMetaNode(String snmpEntryName,
String tableName,
SnmpMib mib,
MBeanServer server)
Factory method for "DsApplIfOpsEntry" entry metadata class.
|
void |
createNewEntry(SnmpMibSubRequest req,
SnmpOid rowOid,
int depth) |
void |
get(SnmpMibSubRequest req,
SnmpOid rowOid,
int depth) |
long |
getNextVarEntryId(SnmpOid rowOid,
long var,
Object data)
Returns the arc of the next columnar object following "var".
|
boolean |
isReadableEntryId(SnmpOid rowOid,
long var,
Object data)
Returns true if "var" identifies a readable scalar object.
|
boolean |
isRegistrationRequired() |
void |
registerEntryNode(SnmpMib mib,
MBeanServer server) |
void |
set(SnmpMibSubRequest req,
SnmpOid rowOid,
int depth) |
boolean |
skipEntryVariable(SnmpOid rowOid,
long var,
Object data,
int pduVersion) |
void |
validateVarEntryId(SnmpOid rowOid,
long var,
Object data)
check that the given "var" identifies a columnar object.
|
protected SnmpStandardObjectServer objectserver
public DsApplIfOpsTableMeta(SnmpMib myMib, SnmpStandardObjectServer objserv)
protected DsApplIfOpsEntryMeta createDsApplIfOpsEntryMetaNode(String snmpEntryName, String tableName, SnmpMib mib, MBeanServer server)
snmpEntryName
- Name of the SNMP Entry object (conceptual row) ("DsApplIfOpsEntry")tableName
- Name of the table in which the entries are registered ("DsApplIfOpsTable")mib
- The SnmpMib object in which this table is registeredserver
- MBeanServer for this table entries (may be null)public void createNewEntry(SnmpMibSubRequest req, SnmpOid rowOid, int depth) throws SnmpStatusException
SnmpStatusException
public boolean isRegistrationRequired()
public void registerEntryNode(SnmpMib mib, MBeanServer server)
public void addEntry(SnmpOid rowOid, ObjectName objname, Object entry) throws SnmpStatusException
SnmpStatusException
public void get(SnmpMibSubRequest req, SnmpOid rowOid, int depth) throws SnmpStatusException
SnmpStatusException
public void set(SnmpMibSubRequest req, SnmpOid rowOid, int depth) throws SnmpStatusException
SnmpStatusException
public void check(SnmpMibSubRequest req, SnmpOid rowOid, int depth) throws SnmpStatusException
SnmpStatusException
public void validateVarEntryId(SnmpOid rowOid, long var, Object data) throws SnmpStatusException
SnmpStatusException
public boolean isReadableEntryId(SnmpOid rowOid, long var, Object data) throws SnmpStatusException
SnmpStatusException
public long getNextVarEntryId(SnmpOid rowOid, long var, Object data) throws SnmpStatusException
SnmpStatusException
public boolean skipEntryVariable(SnmpOid rowOid, long var, Object data, int pduVersion)
Copyright 2010-2020 ForgeRock AS.