Package | Description |
---|---|
org.snmp4j.agent | |
org.snmp4j.agent.example | |
org.snmp4j.agent.mo | |
org.snmp4j.agent.mo.snmp | |
org.snmp4j.agent.mo.snmp.dh | |
org.snmp4j.agent.mo.snmp.tc | |
org.snmp4j.agent.mo.snmp4j |
Modifier and Type | Method | Description |
---|---|---|
static <R extends MOTableRow,T extends MOTable<R,? extends MOColumn,? extends MOTableModel<R>>> |
DefaultMOServer.registerTableRowListener(MOServer server,
MOTableRowListener<R> listener) |
Register a single
MOTableRowListener with all tables in the
specified MOServer . |
static <R extends MOTableRow,T extends MOTable<R,? extends MOColumn,? extends MOTableModel<R>>> |
DefaultMOServer.unregisterTableRowListener(MOServer server,
MOTableRowListener<R> listener) |
Unregister a single
MOTableRowListener with all tables in the
specified MOServer . |
Modifier and Type | Method | Description |
---|---|---|
MOColumn |
Snmp4jDemoMib.SparseTableColumn.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
Modifier and Type | Method | Description |
---|---|---|
MOTable<Snmp4jDemoMib.Snmp4jDemoEntryRow,MOColumn,MOMutableTableModel<Snmp4jDemoMib.Snmp4jDemoEntryRow>> |
Snmp4jDemoMib.getSnmp4jDemoEntry() |
|
MOTable<Snmp4jDemoMib.Snmp4jDemoSparseEntryRow,MOColumn,MOMutableTableModel<Snmp4jDemoMib.Snmp4jDemoSparseEntryRow>> |
Snmp4jDemoMib.getSnmp4jDemoSparseEntry() |
Modifier and Type | Class | Description |
---|---|---|
class |
DefaultMOTable<R extends MOTableRow,C extends MOColumn,M extends MOTableModel<R>> |
The
DefaultMOTable class is the default implementation of the
MOTable class. |
interface |
MOTable<R extends MOTableRow,C extends MOColumn,M extends MOTableModel<R>> |
The
MOTable interface describes SNMP conceptual tables. |
Modifier and Type | Class | Description |
---|---|---|
class |
MOMutableColumn<V extends org.snmp4j.smi.Variable> |
The
MOMutableColumn class represents mutable columnar SMI
objects. |
Modifier and Type | Method | Description |
---|---|---|
default <V extends org.snmp4j.smi.Variable> |
MOFactory.createColumn(int columnID,
int syntax,
MOAccess access) |
Creates a columnar object by supplying column ID, syntax, and maximum
access.
|
default <V extends org.snmp4j.smi.Variable> |
MOFactory.createColumn(int columnID,
int syntax,
MOAccess access,
java.lang.String tcModuleName,
java.lang.String textualConvention) |
Creates a columnar object by supplying column ID, syntax, and maximum
access.
|
default <V extends org.snmp4j.smi.Variable> |
MOFactory.createColumn(int columnID,
int syntax,
MOAccess access,
V defaultValue,
boolean mutableInService) |
Creates a columnar object by supplying column ID, syntax, and maximum
access.
|
default <V extends org.snmp4j.smi.Variable> |
MOFactory.createColumn(int columnID,
int syntax,
MOAccess access,
V defaultValue,
boolean mutableInService,
java.lang.String tcModuleName,
java.lang.String textualConvention) |
Creates a columnar object by supplying column ID, syntax, and maximum
access.
|
<V extends org.snmp4j.smi.Variable> |
MOFactoryAdapter.createColumn(int columnID,
int syntax,
MOAccess access) |
|
<V extends org.snmp4j.smi.Variable> |
MOFactoryAdapter.createColumn(int columnID,
int syntax,
MOAccess access,
java.lang.String tcModuleName,
java.lang.String textualConvention) |
|
<V extends org.snmp4j.smi.Variable> |
MOFactoryAdapter.createColumn(int columnID,
int syntax,
MOAccess access,
V defaultValue,
boolean mutableInService) |
|
<V extends org.snmp4j.smi.Variable> |
MOFactoryAdapter.createColumn(int columnID,
int syntax,
MOAccess access,
V defaultValue,
boolean mutableInService,
java.lang.String tcModuleName,
java.lang.String textualConvention) |
|
C[] |
DefaultMOTable.getColumns() |
|
C[] |
MOTable.getColumns() |
Gets the column definitions for this table.
|
Modifier and Type | Method | Description |
---|---|---|
default <R extends MOTableRow,M extends MOTableModel<R>> |
MOFactory.createTable(org.snmp4j.smi.OID oid,
MOTableIndex indexDef,
MOColumn[] columns) |
Creates a MOTable instance for the supplied OID, index definition, and
columns with the
DefaultMOMutableTableModel as table model. |
default <R extends MOTableRow,M extends MOTableModel<R>> |
MOFactory.createTable(org.snmp4j.smi.OID oid,
MOTableIndex indexDef,
MOColumn[] columns,
M model) |
Creates a MOTable instance for the supplied OID, index definition,
columns, and table model.
|
<R extends MOTableRow,M extends MOTableModel<R>> |
MOFactoryAdapter.createTable(org.snmp4j.smi.OID oid,
MOTableIndex indexDef,
MOColumn[] columns) |
|
<R extends MOTableRow,M extends MOTableModel<R>> |
MOFactoryAdapter.createTable(org.snmp4j.smi.OID oid,
MOTableIndex indexDef,
MOColumn[] columns,
M model) |
|
MOTable<BaseRow,? extends MOColumn,? extends MOTableModel<BaseRow>> |
MOTableRelation.getBaseTable() |
|
MOTable<DependentRow,? extends MOColumn,? extends MOTableModel<DependentRow>> |
MOTableRelation.getDependentTable() |
|
MOTable<DependentRow,? extends MOColumn,? extends MOTableModel<DependentRow>> |
MOTableRelation.RelationShipListener.getDependentTable() |
|
MOTable<R,? extends MOColumn,? extends MOTableModel<R>> |
MOTableRowEvent.getTable() |
Modifier and Type | Method | Description |
---|---|---|
default <R extends MOTableRow,M extends MOTableModel<R>> |
MOFactory.createTable(org.snmp4j.smi.OID oid,
MOTableIndex indexDef,
MOColumn[] columns) |
Creates a MOTable instance for the supplied OID, index definition, and
columns with the
DefaultMOMutableTableModel as table model. |
default <R extends MOTableRow,M extends MOTableModel<R>> |
MOFactory.createTable(org.snmp4j.smi.OID oid,
MOTableIndex indexDef,
MOColumn[] columns,
M model) |
Creates a MOTable instance for the supplied OID, index definition,
columns, and table model.
|
<R extends MOTableRow,M extends MOTableModel<R>> |
MOFactoryAdapter.createTable(org.snmp4j.smi.OID oid,
MOTableIndex indexDef,
MOColumn[] columns) |
|
<R extends MOTableRow,M extends MOTableModel<R>> |
MOFactoryAdapter.createTable(org.snmp4j.smi.OID oid,
MOTableIndex indexDef,
MOColumn[] columns,
M model) |
|
default <R extends MOTableRow,M extends MOTableModel<? extends R>> |
MOFactory.createTableModel(org.snmp4j.smi.OID tableOID,
MOTableIndex indexDef,
MOColumn[] columns) |
Creates a table model (by default a
DefaultMOMutableTableModel ). |
<R extends MOTableRow,M extends MOTableModel<? extends R>> |
MOFactoryAdapter.createTableModel(org.snmp4j.smi.OID tableOID,
MOTableIndex indexDef,
MOColumn[] columns) |
Modifier and Type | Method | Description |
---|---|---|
default <BaseRow extends MOTableRow,DependentRow extends MOTableRow> |
MOFactory.createTableRelation(MOTable<BaseRow,? extends MOColumn,? extends MOTableModel<BaseRow>> baseTable,
MOTable<DependentRow,? extends MOColumn,? extends MOTableModel<DependentRow>> dependentTable) |
Creates a relation between two tables.
|
<BaseRow extends MOTableRow,DependentRow extends MOTableRow> |
MOFactoryAdapter.createTableRelation(MOTable<BaseRow,? extends MOColumn,? extends MOTableModel<BaseRow>> baseTable,
MOTable<DependentRow,? extends MOColumn,? extends MOTableModel<DependentRow>> dependentTable) |
|
<R extends MOTableRow> |
MOColumn.setTable(MOTable<R,? extends MOColumn,? extends MOTableModel<R>> table) |
Sets the table instance this columnar object is contained in.
|
Constructor | Description |
---|---|
DefaultMOTable(org.snmp4j.smi.OID oid,
MOTableIndex indexDef,
C[] columns) |
|
DefaultMOTable(org.snmp4j.smi.OID oid,
MOTableIndex indexDef,
C[] columns,
M model) |
Creates a new SNMP table with the specified "Entry" OID, INDEX, columns,
and
MOTableModel . |
Constructor | Description |
---|---|
MOTableRelation(MOTable<BaseRow,? extends MOColumn,? extends MOTableModel<BaseRow>> baseTable,
MOTable<DependentRow,? extends MOColumn,? extends MOTableModel<DependentRow>> dependentTable) |
Creates a table relation from a base table and the dependent table.
|
MOTableRowEvent(java.lang.Object source,
MOTable<R,? extends MOColumn,? extends MOTableModel<R>> table,
R row,
int type) |
Creates a table row event based on table, row and type that cannot be
canceled by the event listener.
|
MOTableRowEvent(java.lang.Object source,
MOTable<R,? extends MOColumn,? extends MOTableModel<R>> table,
R row,
int type,
boolean deniable) |
Creates a table row event based on table, row and type that may be
canceled by the event listener depending on the specified flag.
|
MOTableRowEvent(java.lang.Object source,
MOTable<R,? extends MOColumn,? extends MOTableModel<R>> table,
R row,
MOTableRow preparedChanges,
int type) |
Creates a table row event based on table, row, prepared changes, and type
that cannot be canceled by the event listener.
|
MOTableRowEvent(java.lang.Object source,
MOTable<R,? extends MOColumn,? extends MOTableModel<R>> table,
R row,
MOTableRow preparedChanges,
int type,
boolean deniable) |
Creates a table row event based on table, row, prepared changes, and type.
|
MOTableRowEvent(java.lang.Object source,
MOTable<R,? extends MOColumn,? extends MOTableModel<R>> table,
R row,
MOTableRow preparedChanges,
int type,
boolean deniable,
int numberOfConsecutiveEventsOfSameOrigin) |
Creates a table row event based on table, row, prepared changes, and type
that cannot be canceled by the event listener.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AutonomousType |
|
class |
DateAndTime<T extends org.snmp4j.smi.OctetString> |
The
DateAndTime implements the DateAndTime textual convention
(TC) from the SNMPv2-TC MIB specification for columnar objects. |
class |
DisplayString<V extends org.snmp4j.smi.OctetString> |
The
DisplayString class implements the DisplayString textual
convention as defined by the SNMPv2-TC MIB specification for columnar
objects. |
class |
Enumerated<V extends org.snmp4j.smi.Variable> |
The
Enumerated class represents enumerated SMI INTEGER
(=Integer32 ) or an OCTET STRING with enumerated named bits for
columnar objects. |
class |
KeyChange |
|
class |
RowPointer |
|
class |
RowStatus<R extends MOTableRow> |
The
RowStatus class implements the columnar object TC RowStatus. |
class |
SnmpAdminString |
|
class |
SnmpTagList |
|
class |
SnmpTagValue |
|
class |
StorageType |
|
class |
TimeStamp |
|
class |
UsmKeyChange |
|
class |
UsmOwnKeyChange |
Modifier and Type | Method | Description |
---|---|---|
MOColumn |
NotificationLogMib.SnmpAdminString.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
|
MOColumn |
NotificationLogMib.SnmpEngineID.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
|
MOColumn |
NotificationLogMib.TAddress.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
|
MOColumn |
NotificationLogMib.TDomain.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
|
MOColumn |
SnmpTlsTmMib.SnmpAdminString.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
|
MOColumn |
SnmpTlsTmMib.SnmpTLSFingerprint.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
Modifier and Type | Method | Description |
---|---|---|
void |
SnmpCommunityMIB.setBaseTableSnmpTargetAddrEntry(MOTable<SnmpTargetMIB.SnmpTargetAddrEntryRow,? extends MOColumn,? extends MOTableModel<SnmpTargetMIB.SnmpTargetAddrEntryRow>> baseTable) |
|
<R extends MOTableRow> |
RowStatus.setTable(MOTable<R,? extends MOColumn,? extends MOTableModel<R>> table) |
Sets the table instance this columnar object is contained in.
|
void |
RowStatus.unsetTable(MOTable<R,? extends MOColumn,? extends MOTableModel<R>> table) |
Unsets the table instance and thus unregisters itself as
MOChangeListener and MOTableRowListener . |
Constructor | Description |
---|---|
SysOREntry(org.snmp4j.smi.OID oid,
MOTableIndex index,
MOColumn[] columns) |
Modifier and Type | Class | Description |
---|---|---|
class |
DHKeyChangeImpl |
The Diffie Hellman KeyChange object implements a ManagedObject column that implements the DHKeyChange textual
convention as defined in RFC 2786.
|
Modifier and Type | Method | Description |
---|---|---|
MOColumn |
SnmpUsmDhObjectsMib.DHKeyChange.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
|
MOColumn |
SnmpUsmDhObjectsMib.SnmpAdminString.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
Modifier and Type | Method | Description |
---|---|---|
MOTable<SnmpUsmDhObjectsMib.UsmDHKickstartEntryRow,MOColumn,MOTableModel<SnmpUsmDhObjectsMib.UsmDHKickstartEntryRow>> |
SnmpUsmDhObjectsMib.getUsmDHKickstartEntry() |
|
MOTable<SnmpUsmDhObjectsMib.UsmDHUserKeyEntryRow,MOColumn,MOTableModel<SnmpUsmDhObjectsMib.UsmDHUserKeyEntryRow>> |
SnmpUsmDhObjectsMib.getUsmDHUserKeyEntry() |
Modifier and Type | Method | Description |
---|---|---|
void |
SnmpUsmDhObjectsMib.setBaseTableUsmDHUserKeyEntry(DefaultMOTable<MOMutableRow2PC,MOColumn,DefaultMOMutableTableModel<MOMutableRow2PC>> baseTable) |
Modifier and Type | Method | Description |
---|---|---|
MOColumn<org.snmp4j.smi.OID> |
AutonomousTypeTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.OID defaultValue,
boolean mutableInService) |
|
MOColumn<org.snmp4j.smi.OctetString> |
DateAndTimeTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.OctetString defaultValue,
boolean mutableInService) |
|
MOColumn<org.snmp4j.smi.OctetString> |
DisplayStringTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.OctetString defaultValue,
boolean mutableInService) |
|
MOColumn |
RowStatusTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
|
MOColumn<org.snmp4j.smi.OctetString> |
SnmpAdminStringTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.OctetString defaultValue,
boolean mutableInService) |
|
MOColumn<org.snmp4j.smi.OctetString> |
SnmpEngineIDTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.OctetString defaultValue,
boolean mutableInService) |
|
MOColumn |
StorageTypeTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
|
MOColumn |
TestAndIncrTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
|
MOColumn<V> |
TextualConvention.createColumn(int columnID,
int syntax,
MOAccess access,
V defaultValue,
boolean mutableInService) |
Creates a MOColumn instance of this TC specified by the column ID,
access, default value, and mutable flag.
|
MOColumn |
TimeStampTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
|
MOColumn<org.snmp4j.smi.Integer32> |
TruthValueTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Integer32 defaultValue,
boolean mutableInService) |
Modifier and Type | Method | Description |
---|---|---|
MOColumn |
Snmp4jProxyMib.SnmpAdminString.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
|
MOColumn |
Snmp4jProxyMib.SnmpEngineID.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
Copyright © 2018 SNMP4J.org. All rights reserved.