Package | Description |
---|---|
org.snmp4j.agent | |
org.snmp4j.agent.example | |
org.snmp4j.agent.mo | |
org.snmp4j.agent.mo.snmp | |
org.snmp4j.agent.mo.snmp.tc | |
org.snmp4j.agent.mo.snmp4j |
Modifier and Type | Method and 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 and Description |
---|---|
MOColumn |
Snmp4jDemoMib.SparseTableColumn.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
Modifier and Type | Method and Description |
---|---|
MOTable<Snmp4jDemoMib.Snmp4jDemoEntryRow,MOColumn,MOMutableTableModel<Snmp4jDemoMib.Snmp4jDemoEntryRow>> |
Snmp4jDemoMib.getSnmp4jDemoEntry() |
MOTable<Snmp4jDemoMib.Snmp4jDemoSparseEntryRow,MOColumn,MOMutableTableModel<Snmp4jDemoMib.Snmp4jDemoSparseEntryRow>> |
Snmp4jDemoMib.getSnmp4jDemoSparseEntry() |
Modifier and Type | Class and 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 and Description |
---|---|
class |
MOMutableColumn<V extends org.snmp4j.smi.Variable>
The
MOMutableColumn class represents mutable columnar SMI
objects. |
Modifier and Type | Method and Description |
---|---|
<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.
|
<V extends org.snmp4j.smi.Variable> |
DefaultMOFactory.createColumn(int columnID,
int syntax,
MOAccess access) |
<V extends org.snmp4j.smi.Variable> |
MOFactory.createColumn(int columnID,
int syntax,
MOAccess access,
String tcModuleName,
String textualConvention)
Creates a columnar object by supplying column ID, syntax, and maximum
access.
|
<V extends org.snmp4j.smi.Variable> |
DefaultMOFactory.createColumn(int columnID,
int syntax,
MOAccess access,
String tcModuleName,
String textualConvention) |
<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.
|
<V extends org.snmp4j.smi.Variable> |
DefaultMOFactory.createColumn(int columnID,
int syntax,
MOAccess access,
V defaultValue,
boolean mutableInService) |
<V extends org.snmp4j.smi.Variable> |
MOFactory.createColumn(int columnID,
int syntax,
MOAccess access,
V defaultValue,
boolean mutableInService,
String tcModuleName,
String textualConvention)
Creates a columnar object by supplying column ID, syntax, and maximum
access.
|
<V extends org.snmp4j.smi.Variable> |
DefaultMOFactory.createColumn(int columnID,
int syntax,
MOAccess access,
V defaultValue,
boolean mutableInService,
String tcModuleName,
String textualConvention) |
C[] |
DefaultMOTable.getColumns() |
C[] |
MOTable.getColumns()
Gets the column definitions for this table.
|
Modifier and Type | Method and Description |
---|---|
<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. |
<R extends MOTableRow,M extends MOTableModel<R>> |
DefaultMOFactory.createTable(org.snmp4j.smi.OID oid,
MOTableIndex indexDef,
MOColumn[] columns) |
<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>> |
DefaultMOFactory.createTable(org.snmp4j.smi.OID oid,
MOTableIndex indexDef,
MOColumn[] columns,
M model) |
MOTable<R,? extends MOColumn,? extends MOTableModel<R>> |
MOTableRowEvent.getTable() |
Modifier and Type | Method and Description |
---|---|
<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. |
<R extends MOTableRow,M extends MOTableModel<R>> |
DefaultMOFactory.createTable(org.snmp4j.smi.OID oid,
MOTableIndex indexDef,
MOColumn[] columns) |
<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>> |
DefaultMOFactory.createTable(org.snmp4j.smi.OID oid,
MOTableIndex indexDef,
MOColumn[] columns,
M model) |
<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>> |
DefaultMOFactory.createTableModel(org.snmp4j.smi.OID tableOID,
MOTableIndex indexDef,
MOColumn[] columns) |
Modifier and Type | Method and Description |
---|---|
<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> |
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> |
DefaultMOFactory.createTableRelation(MOTable<BaseRow,? extends MOColumn,? extends MOTableModel<BaseRow>> baseTable,
MOTable<DependentRow,? extends MOColumn,? extends MOTableModel<DependentRow>> dependentTable) |
<BaseRow extends MOTableRow,DependentRow extends MOTableRow> |
DefaultMOFactory.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 and 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 and 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.
|
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(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(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(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(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.
|
Modifier and Type | Class and Description |
---|---|
class |
AutonomousType |
class |
DateAndTime<T extends org.snmp4j.smi.OctetString>
The
DateAndTime implements the DateAndTime textual convention
(TC) from the SNMPv2-TC MIB specificion 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 and Description |
---|---|
MOColumn |
NotificationLogMib.SnmpAdminString.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 |
NotificationLogMib.SnmpEngineID.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) |
MOColumn |
SnmpTlsTmMib.SnmpAdminString.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
Modifier and Type | Method and 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 and Description |
---|
SNMPv2MIB.SysOREntry(org.snmp4j.smi.OID oid,
MOTableIndex index,
MOColumn[] columns) |
Modifier and Type | Method and Description |
---|---|
MOColumn<org.snmp4j.smi.Integer32> |
TruthValueTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Integer32 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> |
DisplayStringTC.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<org.snmp4j.smi.OctetString> |
DateAndTimeTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.OctetString defaultValue,
boolean mutableInService) |
MOColumn<org.snmp4j.smi.OID> |
AutonomousTypeTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.OID defaultValue,
boolean mutableInService) |
MOColumn |
TestAndIncrTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
MOColumn |
StorageTypeTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
MOColumn |
TimeStampTC.createColumn(int columnID,
int syntax,
MOAccess access,
org.snmp4j.smi.Variable defaultValue,
boolean mutableInService) |
MOColumn |
RowStatusTC.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.
|
Modifier and Type | Method and 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 © 2016 SNMP4J.org. All rights reserved.