Package | Description |
---|---|
org.snmp4j.model.snmp.api | |
org.snmp4j.model.snmp.proxy | |
org.snmp4j.model.snmp.proxy.impl | |
org.snmp4j.model.snmp.spi |
Modifier and Type | Class | Description |
---|---|---|
class |
DefaultSnmpProxyFactory<T,C extends SnmpProxyColumn<T>,IC extends SnmpProxyIndexColumn<T>,IT,R extends SnmpProxyRow<IT,T>> |
The
DefaultSnmpProxyRegistry implements a SnmpProxyFactory
for the proxy objects defined in the org.snmp4j.proxy.impl package. |
Modifier and Type | Method | Description |
---|---|---|
static List<SnmpProxyIndexColumn<String>> |
TableHelper.buildIndexColumns(com.snmp4j.smi.SmiObjectType child) |
|
static <T> List<SnmpProxyIndexColumn<T>> |
TableHelper.buildIndexColumns(com.snmp4j.smi.SmiObjectType child,
Class<T> valueClass,
SnmpProxyColumnFactory<T> columnFactory) |
Modifier and Type | Interface | Description |
---|---|---|
interface |
SnmpTable<C extends SnmpProxyColumn,IC extends SnmpProxyIndexColumn,IT,T,R extends SnmpProxyRow<IT,T>> |
The
SnmpTable defines the interface for writable table proxies. |
interface |
SnmpTableRO<IC extends SnmpProxyIndexColumn,C extends SnmpProxyColumn,IT,T,R extends SnmpProxyRow<IT,T>> |
The SnmpTableRO object is a proxy to for a read-only SNMP table object.
|
Modifier and Type | Class | Description |
---|---|---|
class |
SnmpTableImpl<IC extends SnmpProxyIndexColumn,C extends SnmpProxyColumn,IT,T,R extends SnmpProxyRow<IT,T>> |
The SnmpTableImpl class implements a writable SNMP table that implements the Java
TableModel . |
class |
SnmpTableImplRO<C extends SnmpProxyColumn,IC extends SnmpProxyIndexColumn,IT,T,R extends SnmpProxyRow<IT,T>> |
The
SnmpTableImplRO class implements a proxy for a read-only SNMP table. |
Modifier and Type | Class | Description |
---|---|---|
class |
SnmpIndexColumn<T> |
The SnmpIndexColumn represents a columnar object that is used as an INDEX element of a specific table.
|
Modifier and Type | Method | Description |
---|---|---|
static org.snmp4j.smi.VariableBinding |
SnmpTableImplRO.getIndexVariable(SnmpProxyIndexColumn indexColumn,
org.snmp4j.smi.OID subIndex) |
Modifier and Type | Method | Description |
---|---|---|
List<org.snmp4j.smi.OID> |
SnmpTableImplRO.getIndexOIDs(org.snmp4j.smi.OID index,
List<? extends SnmpProxyIndexColumn> indexColumns) |
Split a table index into an array of object IDs each representing the
value of its corresponding index object.
|
static List<org.snmp4j.smi.VariableBinding> |
SnmpTableImplRO.getIndexVariables(List<? extends SnmpProxyIndexColumn> indexes,
List<? extends org.snmp4j.smi.OID> indexValues) |
|
static List<org.snmp4j.smi.VariableBinding> |
SnmpTableImplRO.getIndexVariableTemplates(List<? extends SnmpProxyIndexColumn> indexes) |
Modifier and Type | Interface | Description |
---|---|---|
interface |
SnmpProxyFactory<T,C extends SnmpProxyColumn<T>,IC extends SnmpProxyIndexColumn<T>,IT,R extends SnmpProxyRow<IT,T>> |
The
SnmpProxyFactory creates SnmpProxyObject s. |
Copyright © 2020 SNMP4J.org. All rights reserved.