Index
All Classes and Interfaces|All Packages|Serialized Form
$
- $$$getRootComponent$$$() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTableBrowser
A
- AbstractVariableBindingMapper<L,
U, S, D, B> - Class in org.snmp4j.model.mapper -
AbstractVariableBindingMapper
provides helper functions to support the conversion betweenVariable
values and native values used in an application. - AbstractVariableBindingMapper() - Constructor for class org.snmp4j.model.mapper.AbstractVariableBindingMapper
- ACKNOWLEDGED - Enum constant in enum class org.snmp4j.model.snmp.proxy.ChangeSet.ChangeStatus
- add(R) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- addAll(Collection<? extends R>) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- addChange(SnmpValueChange) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValuesChangeSet
-
Adds a change to the change set.
- addChange(SnmpProxyObject, SnmpValuesChangeSet) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter
- addChange(SnmpProxyObject, SnmpValuesChangeSet) - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyCommitter
-
Adds a change on the specified proxy object to the queue.
- addError(List<SnmpValuesChangeSet>, SnmpErrorStatus, int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- addError(List<SnmpValuesChangeSet>, SnmpErrorStatus, int) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- addTreeModelListener(TreeModelListener) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleAbstractTreeTableModel
- addUpdate(SnmpValuesChangeSet) - Method in class org.snmp4j.model.snmp.api.LocalTransaction
-
Adds a value change set to this transaction.
- applyNewValues(VariableBindingMapper, SnmpValuesChangeSet) - Static method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyObjectHelper
-
Convert any new model values in a change set to the corresponding SNMP value and store that SNMP value in the change set for further processing.
- applyOldValues(VariableBindingMapper, SnmpValuesChangeSet) - Static method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyObjectHelper
-
Convert any old model values in a change set to the corresponding SNMP value and store that SNMP value in the change set for further processing.
- authorizationError - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
Unauthorized access, see error index.
B
- badValue - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
Bad value in variable binding, see error index.
- beginUpdate(Object) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- beginUpdate(Object) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableUpdateListener
-
This method is called when a table update begins.
- beginUpdate(Object) - Method in interface org.snmp4j.model.snmp.spi.SnmpRowListener
-
Indicates that an update begins for the given user object reference.
- buildColumns(SmiObjectType) - Static method in class org.snmp4j.model.snmp.api.TableHelper
-
Create the column proxy elements based on a table entry object type.
- buildColumns(SmiObjectType, Class<T>, SnmpProxyColumnFactory<T>) - Static method in class org.snmp4j.model.snmp.api.TableHelper
- buildIndexColumns(SmiObjectType) - Static method in class org.snmp4j.model.snmp.api.TableHelper
- buildIndexColumns(SmiObjectType, Class<T>, SnmpProxyColumnFactory<T>) - Static method in class org.snmp4j.model.snmp.api.TableHelper
C
- cellUpdated(int, int, SnmpValueChange) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- cellUpdated(int, int, SnmpValueChange) - Method in interface org.snmp4j.model.snmp.spi.SnmpCellUpdateListener
- cellUpdateFailed(int, int, SnmpValueChange) - Method in interface org.snmp4j.model.snmp.spi.SnmpCellUpdateListener
- cellUpdateValidationFailure(int, int, SnmpValueChange) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- ChangeSet<VB> - Interface in org.snmp4j.model.snmp.proxy
-
The
ChangeSet
interface defines how a list of changes to a proxy model can be associated with the resulting changes on the SNMP level and the status of the (atom for the set) change. - ChangeSet.ChangeStatus - Enum Class in org.snmp4j.model.snmp.proxy
- changeValue(OID, Object) - Method in interface org.snmp4j.model.snmp.proxy.SnmpScalarGroup
-
Change the model value for the scalar identified by its SNMP instance OID and add the corresponding change to the
SnmpProxyCommitter
. - changeValue(T) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpScalarImpl
-
Change the mode value of this scalar proxy.
- changeValue(T) - Method in interface org.snmp4j.model.snmp.proxy.SnmpScalar
-
Change the model value and add the change to the associated committer.
- clear() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- clear() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- clear() - Method in interface org.snmp4j.model.snmp.proxy.SnmpTable
-
Remove all rows of the proxy table without changing the target SNMP table at all.
- clearAllErrors() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- clearAllErrors() - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- clearError(OID) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- clearError(OID) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- close() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTableBrowser
- columnFactory - Static variable in class org.snmp4j.model.snmp.api.TableHelper
- ColumnList<C extends SnmpColumn,
IC extends SnmpIndexColumn, IT, T, R extends SnmpProxyRow<IT, T>> - Class in org.snmp4j.model.snmp.proxy.impl -
The
ColumnList
implements a virtual column set based on a table and a row index. - ColumnList(Collection<? extends T>, OID, SnmpTable<C, IC, IT, T, R>) - Constructor for class org.snmp4j.model.snmp.proxy.impl.ColumnList
- columnNames - Static variable in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModel
- columns - Variable in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- columnTypes - Static variable in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModel
- commit(SnmpTransaction, SnmpCommitListener) - Method in class org.snmp4j.model.snmp.agent.SNMP4JAgentSnmpService
- commit(SnmpTransaction, SnmpCommitListener) - Method in class org.snmp4j.model.snmp.api.LocalSnmpService
- commit(SnmpTransaction, SnmpCommitListener) - Method in interface org.snmp4j.model.transaction.TransactionManager
-
Commits the transaction to the agent.
- commitChanges(SnmpCommitListener) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter
- commitChanges(SnmpCommitListener) - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyCommitter
-
Commit the changes in the current queue asynchronously in the background.
- commitFailed - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
Unable to commit a value, see error index.
- commitFailure(List<SnmpValuesChangeSet>, SnmpErrorStatus, int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter.CommitListenerProxy
- commitFailure(List<SnmpValuesChangeSet>, SnmpErrorStatus, int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpScalarImpl
- commitFailure(List<SnmpValuesChangeSet>, SnmpErrorStatus, int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- commitFailure(List<SnmpValuesChangeSet>, SnmpErrorStatus, int) - Method in interface org.snmp4j.model.snmp.proxy.SnmpCommitListener
-
Indicates a failed commit operation.
- CommitListenerProxy(SnmpCommitListener) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter.CommitListenerProxy
- CommitStatus - Class in org.snmp4j.model.snmp.api
-
The
CommitStatus
represents the status of a SNMP commit operation. - CommitStatus(SnmpErrorStatus, int, List<SnmpValuesChangeSet>, List<SnmpValuesChangeSet>) - Constructor for class org.snmp4j.model.snmp.api.CommitStatus
-
Create a SNMP commit result based on an error status and index as well as a list of succeeded (committed) changes and failed changes.
- commitSuccess(List<SnmpValuesChangeSet>) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter.CommitListenerProxy
- commitSuccess(List<SnmpValuesChangeSet>) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpScalarImpl
- commitSuccess(List<SnmpValuesChangeSet>) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- commitSuccess(List<SnmpValuesChangeSet>) - Method in interface org.snmp4j.model.snmp.proxy.SnmpCommitListener
-
Indication of a successful commit.
- CommitTask(Map<SnmpProxyObject, List<SnmpValuesChangeSet>>, SnmpCommitListener) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter.CommitTask
- COMMITTED - Enum constant in enum class org.snmp4j.model.snmp.proxy.ChangeSet.ChangeStatus
- compare(Object, Object) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO.SnmpColumnOidComparator
- compare(Object, Object) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO.SnmpProxyRowOidComparator
- compareTo(SnmpProxyId) - Method in class org.snmp4j.model.snmp.api.SnmpProxyId
- contains(Object) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- containsAll(Collection<?>) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- context - Variable in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyObjectImpl
- context - Variable in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- createProxyRow(OID, List<IT>, List<T>) - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyRowFactory
-
Create a proxy row with a SNMP index value as
OID
and with the corresponding index model values a columnar object values. - createProxyRow(OID, List<String>, List<String>) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibBrowser
- createSnmpProxyColumn(OID, Class<String>, MaxAccess, int, int, int, String) - Method in class org.snmp4j.model.snmp.api.TableHelper.StringSnmpProxyColumnFactory
- createSnmpProxyColumn(OID, Class<T>, MaxAccess, int, int, int, String) - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyColumnFactory
-
Creates a new proxy column.
- createSnmpProxyIndexColumn(OID, Class<String>, int, int, int, String, SubIndexInfo) - Method in class org.snmp4j.model.snmp.api.TableHelper.StringSnmpProxyColumnFactory
- createSnmpProxyIndexColumn(OID, Class<T>, int, int, int, String, SubIndexInfo) - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyColumnFactory
-
Creates a new index proxy column.
- createSnmpScalar(OID, OctetString, SnmpProxyCommitter, T, Class<T>, int) - Method in class org.snmp4j.model.snmp.api.DefaultSnmpProxyFactory
- createSnmpScalar(OID, OctetString, SnmpProxyCommitter, T, Class<T>, int) - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyFactory
- createSnmpTable(OID, OctetString, SnmpProxyCommitter, SnmpProxyRowFactory<R, IT, T>, List<IC>, List<C>, int) - Method in class org.snmp4j.model.snmp.api.DefaultSnmpProxyFactory
- createSnmpTable(OID, OctetString, SnmpProxyCommitter, SnmpProxyRowFactory<R, IT, T>, List<IC>, List<C>, int) - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyFactory
- currentIndex - Variable in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
D
- DefaultSnmpProxyFactory<T,
C extends SnmpProxyColumn<T>, IC extends SnmpProxyIndexColumn<T>, IT, R extends SnmpProxyRow<IT, T>> - Class in org.snmp4j.model.snmp.api -
The
DefaultSnmpProxyRegistry
implements aSnmpProxyFactory
for the proxy objects defined in theorg.snmp4j.proxy.impl
package. - DefaultSnmpProxyFactory() - Constructor for class org.snmp4j.model.snmp.api.DefaultSnmpProxyFactory
- DefaultSnmpProxyRegistry - Class in org.snmp4j.model.snmp.api
-
The
DefaultSnmpProxyRegistry
provides a default registry for Snmp - DefaultSnmpProxyRegistry() - Constructor for class org.snmp4j.model.snmp.api.DefaultSnmpProxyRegistry
- doChange(SnmpValuesChangeSet) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- doChange(SnmpValuesChangeSet) - Method in interface org.snmp4j.model.snmp.proxy.MutableSnmpProxy
-
Perform a change by adding it to the committer queue.
- doChange(SnmpValuesChangeSet, boolean) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
-
Performs a change by validating it using the
SnmpProxyCommitter
.
E
- editableColumns - Static variable in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModel
- endUpdate(SnmpErrorStatus, Object) - Method in interface org.snmp4j.model.snmp.spi.SnmpRowListener
-
Indicates that an update ended for the given user object reference.
- equals(Object) - Method in class org.snmp4j.model.snmp.api.SnmpProxyId
F
- FAILURE - Enum constant in enum class org.snmp4j.model.snmp.proxy.ChangeSet.ChangeStatus
- findColumn(String) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- fineGrained - Enum constant in enum class org.snmp4j.model.transaction.SnmpIsolationLevel
- finished(TableEvent) - Method in class org.snmp4j.model.snmp.api.LocalSnmpService.LocalTableListener
- finishUpdate(Object) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- finishUpdate(Object) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableUpdateListener
-
This method is called when the update with the given update ID has been finished.
- fireTableCellUpdated(int, int) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTable
-
Fire a table cell updated event to the associated
SnmpCellUpdateListener
. - fireTreeNodesChanged(Object, Object[], int[], Object[]) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleAbstractTreeTableModel
- fireTreeNodesInserted(Object, Object[], int[], Object[]) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleAbstractTreeTableModel
- fireTreeNodesRemoved(Object, Object[], int[], Object[]) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleAbstractTreeTableModel
- fireTreeStructureChanged(Object, Object[], int[], Object[]) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleAbstractTreeTableModel
- formatLong(Long, String) - Static method in class org.snmp4j.model.mapper.AbstractVariableBindingMapper
-
Format a Long value as a string according to the given DISPLAY-HINT format.
- formatString(OctetString, String) - Static method in class org.snmp4j.model.mapper.AbstractVariableBindingMapper
-
Formats an
OctetString
value using a DISPLAY-HINT format to a String value. - fromBinary(OID, byte[]) - Method in class org.snmp4j.model.mapper.VariableBindingMapperJava
- fromBinary(OID, B) - Method in interface org.snmp4j.model.mapper.VariableBindingMapper
-
Create a SNMP4J variable binding for an
OID
and a binary string value. - fromDate(OID, D) - Method in interface org.snmp4j.model.mapper.VariableBindingMapper
-
Create a SNMP4J variable binding for an
OID
and a date value. - fromDate(OID, GregorianCalendar) - Method in class org.snmp4j.model.mapper.VariableBindingMapperJava
- fromLong(OID, Long) - Method in class org.snmp4j.model.mapper.VariableBindingMapperJava
- fromLong(OID, L) - Method in interface org.snmp4j.model.mapper.VariableBindingMapper
-
Create a SNMP4J variable binding for an
OID
and a long value. - fromObject(OID, Object) - Method in interface org.snmp4j.model.mapper.VariableBindingMapper
-
Create a SNMP4J variable binding for an
OID
and an object value. - fromObject(OID, Object) - Method in class org.snmp4j.model.mapper.VariableBindingMapperJava
- fromSnmpErrorStatus(int) - Static method in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
Gets the SnmpErrorStatus enum value based on the given SNMP error status as defined by
SnmpConstants
. - fromString(OID, String) - Method in class org.snmp4j.model.mapper.VariableBindingMapperJava
- fromString(OID, S) - Method in interface org.snmp4j.model.mapper.VariableBindingMapper
-
Create a SNMP4J variable binding for an
OID
and a string value. - fromUnsignedLong(OID, BigInteger) - Method in class org.snmp4j.model.mapper.VariableBindingMapperJava
- fromUnsignedLong(OID, U) - Method in interface org.snmp4j.model.mapper.VariableBindingMapper
-
Create a SNMP4J variable binding for an
OID
and an unsigned long value.
G
- genErr - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
An unspecific error caused by a variable binding, see error index.
- get(Target, List<OID>) - Method in class org.snmp4j.model.snmp.agent.SNMP4JAgentSnmpService
- get(Target, List<OID>) - Method in class org.snmp4j.model.snmp.api.LocalSnmpService
- get(Target, List<OID>) - Method in interface org.snmp4j.model.snmp.spi.SnmpService
-
Gets the SNMP values for the specified OIDs.
- getAsn1Comments() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getCell(OID) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getCell(OID) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- getCellEditorValue() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableCellEditor
- getCellOID(int, OID) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- getCellUpdateListener() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- getCellUpdateListener() - Method in interface org.snmp4j.model.snmp.proxy.SnmpTable
-
Gets the cell update listener associated with this table.
- getChanges() - Method in interface org.snmp4j.model.snmp.proxy.ChangeSet
-
Gets a list of the changes objects.
- getChanges() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValueChange
- getChanges() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValuesChangeSet
- getChangeStatus() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValueChange
-
Gets the status of the change as defined by
ChangeSet.ChangeStatus
. - getChild(Object, int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModel
- getChildCount(Object) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModel
- getChildren() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getColumn() - Method in class org.snmp4j.model.snmp.spi.SnmpCell
- getColumn(OID) - Method in class org.snmp4j.model.snmp.spi.SnmpRow
- getColumnClass(int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModel
- getColumnClass(int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModelAdapter
- getColumnClass(int) - Method in interface org.snmp4j.model.demo.mibbrowser.SimpleTreeTableModel
-
Returns the type (class) of a column.
- getColumnClass(int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getColumnCount() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModel
- getColumnCount() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModelAdapter
- getColumnCount() - Method in interface org.snmp4j.model.demo.mibbrowser.SimpleTreeTableModel
-
Returns the number of available columns.
- getColumnCount() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getColumnName(int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModel
- getColumnName(int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModelAdapter
- getColumnName(int) - Method in interface org.snmp4j.model.demo.mibbrowser.SimpleTreeTableModel
-
Returns the column name.
- getColumnName(int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getColumnNumber(OID) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getColumnNumber(OID) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- getColumns() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getColumns() - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
-
Gets the list of columnar proxy objects of this table.
- getCommitted() - Method in class org.snmp4j.model.snmp.api.LocalTransaction
-
Gets the list of (successfully) committed changes.
- getCommittedChanges() - Method in class org.snmp4j.model.snmp.api.CommitStatus
- getCommittedChanges() - Method in interface org.snmp4j.model.snmp.spi.SnmpCommitResult
- getCommitter() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- getCommitter() - Method in interface org.snmp4j.model.snmp.proxy.MutableSnmpProxy
- getContext() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter.CommitListenerProxy
- getContext() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyObjectImpl
- getContext() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getContext() - Method in interface org.snmp4j.model.snmp.proxy.SnmpCommitListener
-
Gets the SNMP context for the commit operation.
- getContext() - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyObject
-
Get the context of the proxy object.
- getContextName() - Method in class org.snmp4j.model.snmp.api.SnmpProxyId
- getCurrentIndex() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getCurrentIndex() - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- getDescription() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getError(int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyRowImpl
- getError(int) - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyRow
- getError(OID, int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getError(OID, int) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- getErrorIndex() - Method in class org.snmp4j.model.snmp.api.CommitStatus
- getErrorIndex() - Method in class org.snmp4j.model.snmp.api.LocalTransaction
- getErrorIndex() - Method in interface org.snmp4j.model.snmp.spi.SnmpCommitResult
-
Gets the error index of the SNMP error (if > 0) that points to the
VariableBinding
inSnmpCommitResult.getFailedChanges()
that caused the error. - getErrorStatus() - Method in class org.snmp4j.model.snmp.api.CommitStatus
- getErrorStatus() - Method in class org.snmp4j.model.snmp.api.LocalTransaction
-
Gets the SNMP error status of the transaction.
- getErrorStatus() - Method in interface org.snmp4j.model.snmp.proxy.ChangeSet
-
Gets the SNMP error status as defined by
SnmpErrorStatus
. - getErrorStatus() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValueChange
-
Gets the SNMP error status for this change.
- getErrorStatus() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValuesChangeSet
- getErrorStatus() - Method in interface org.snmp4j.model.snmp.spi.SnmpCommitResult
- getErrorStatus() - Method in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
Returns the SNMP error status as integer value as defined by
SnmpConstants
. - getErrorStatus() - Method in exception org.snmp4j.model.snmp.spi.SnmpException
- getFailedChanges() - Method in class org.snmp4j.model.snmp.api.CommitStatus
- getFailedChanges() - Method in interface org.snmp4j.model.snmp.spi.SnmpCommitResult
- getFailedVariableBindings() - Method in class org.snmp4j.model.snmp.api.LocalTransaction
-
Gets the list of failed variable bindings (new values that could not applied to an error).
- getHeader() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpColumn
- getHeader() - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyColumn
-
Gets the header string for the column.
- getIndex() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyRowImpl
- getIndex() - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyRow
-
Gets the SNMP row index (the OID suffix that identifies a row in this table).
- getIndex() - Method in class org.snmp4j.model.snmp.spi.SnmpRow
- getIndexColumns() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getIndexColumns() - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
-
Gets the list of index columnar proxy objects of this table.
- getIndexObjects() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyRowImpl
- getIndexObjects() - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyRow
- getIndexOfChild(Object, Object) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleAbstractTreeTableModel
-
Generally not called by Swing, thus not implemented here.
- getIndexOIDs(OID, List<? extends SnmpProxyIndexColumn>) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
-
Split a table index into an array of object IDs each representing the value of its corresponding index object.
- getIndexValue(int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyRowImpl
- getIndexValue(int) - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyRow
- getIndexValues() - Method in class org.snmp4j.model.snmp.api.SnmpProxyId
- getIndexVariable(SnmpProxyIndexColumn, OID) - Static method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getIndexVariableBindings(OID) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getIndexVariableBindings(OID) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- getIndexVariables(List<? extends SnmpProxyIndexColumn>, List<? extends OID>) - Static method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getIndexVariableTemplates(List<? extends SnmpProxyIndexColumn>) - Static method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getIsolationLevel() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter
- getIsolationLevel() - Method in interface org.snmp4j.model.transaction.SnmpTransactionStrategy
-
Gets the isolation level for this transaction.
- getMaxLength() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpIndexColumn
- getMaxWidth() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpColumn
-
Gets the maximum width of the column's values in characters.
- getMaxWidth() - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyColumn
-
Gets the maximum width of the column's values in characters.
- getMinIndex() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getMinIndex() - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- getMinLength() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpIndexColumn
- getMinWidth() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpColumn
-
Gets the minimum width of the column's values in characters.
- getMinWidth() - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyColumn
-
Gets the minimum width of the column's values in characters.
- getModuleName() - Method in class org.snmp4j.model.snmp.api.SnmpProxyId
- getName() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpScalarImplRO
- getName() - Method in interface org.snmp4j.model.snmp.proxy.SnmpScalarRO
- getNewValue() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValueChange
-
Gets the new value.
- getNewValues() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValuesChangeSet
-
Gets all the new values as new a list.
- getNext(Target, List<OID>) - Method in class org.snmp4j.model.snmp.agent.SNMP4JAgentSnmpService
- getNext(Target, List<OID>) - Method in class org.snmp4j.model.snmp.api.LocalSnmpService
- getNext(Target, List<OID>) - Method in interface org.snmp4j.model.snmp.spi.SnmpService
-
Gets the next following SNMP values for the specified OIDs.
- getNonPagedRowIndex(int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getNumberOfPendingChanges() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter
- getNumberOfPendingChanges() - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyCommitter
-
Gets the total number of changes in the queue (independently of a particular proxy object).
- getObjectName() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getObjectName() - Method in class org.snmp4j.model.snmp.api.SnmpProxyId
- getOid() - Method in class org.snmp4j.model.snmp.spi.SnmpCell
- getOID() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getOID() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpColumn
- getOID() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyObjectImpl
- getOID() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpSubTreeImplRO
- getOID() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getOID() - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyColumn
-
Gets the instance OID of the SNMP columnar object associated with this proxy column.
- getOID() - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyObject
-
Gets the unique identifier of this proxy object.
- getOID() - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
-
Gets the table entry OID (thus including the
.1
suffix) for the associated SNMP table. - getOldValue() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValueChange
-
Gets the old value.
- getPageSize() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getPageSize() - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
-
Gets the page size.
- getParent() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getPduFactory() - Method in class org.snmp4j.model.snmp.api.LocalSnmpService
-
Gets the
PDUFactory
of this SNMP service. - getPending() - Method in class org.snmp4j.model.snmp.api.LocalTransaction
-
Gets the queue of pending
SnmpValuesChangeSet
s. - getProxy(SnmpProxyId) - Method in class org.snmp4j.model.snmp.api.DefaultSnmpProxyRegistry
- getProxy(SnmpProxyId) - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyRegistry
- getProxyMap() - Method in class org.snmp4j.model.snmp.api.DefaultSnmpProxyRegistry
- getProxyMap() - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyRegistry
- getProxyObject() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getReference() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getRoot() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleAbstractTreeTableModel
- getRootPanel() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTableBrowser
- getRow() - Method in class org.snmp4j.model.snmp.spi.SnmpCell
- getRowCount() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModelAdapter
- getRowCount() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getRowFactory() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getRowFactory() - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- getRowFilter() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getRowFilter() - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- getRowIndex() - Method in class org.snmp4j.model.snmp.spi.SnmpCell
- getRowIndex(int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getRowIndex(int) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- getRowIndexes() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getRowIndexes() - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- getRowNumber(OID) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
-
Gets the row number for the specified SNMP row index value.
- getRowNumber(OID) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getRowNumber(OID) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- getScalars() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpGroupImplRO
- getScalars() - Method in interface org.snmp4j.model.snmp.proxy.SnmpScalarGroupRO
-
Gets a list of the scalar proxy objects in this group.
- getSmiMaxAccess() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpColumn
- getSmiMaxAccess() - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyColumn
-
Gets the SMI maximum access for this column.
- getSmiObject() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getSmiSyntax() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getSmiSyntax() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpColumn
-
Gets the SMI syntax for this column.
- getSmiSyntax() - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyColumn
-
Gets the SMI syntax (i.e., BER code) for the base syntax of this columnar SNMP object type.
- getSnmp() - Method in class org.snmp4j.model.snmp.api.LocalSnmpService
-
Returns the
Snmp
instance used by this localSnmpService
. - getSnmpProxyColumns(SmiObjectType, Class<T>, SnmpProxyColumnFactory<T>, List<SmiObjectType>) - Static method in class org.snmp4j.model.snmp.api.TableHelper
-
Get the proxy columns for the specified SNMP table definition.
- getSnmpProxyObject() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter.ReloadTask
- getSnmpSyntax() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getSnmpSyntax() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpIndexColumn
- getSnmpSyntax() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpScalarImplRO
- getSnmpSyntax() - Method in interface org.snmp4j.model.snmp.proxy.SnmpScalarRO
- getSnmpTransaction(SnmpTransactionStrategy) - Method in class org.snmp4j.model.snmp.agent.SNMP4JAgentSnmpService
- getSnmpTransaction(SnmpTransactionStrategy) - Method in class org.snmp4j.model.snmp.api.LocalSnmpService
- getSnmpTransaction(SnmpTransactionStrategy) - Method in interface org.snmp4j.model.transaction.TransactionManager
- getStatus() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getStatus() - Method in interface org.snmp4j.model.snmp.proxy.ChangeSet
-
The status of the change.
- getStatus() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValueChange
- getStatus() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValuesChangeSet
- getSubTree(Target, OID) - Method in class org.snmp4j.model.snmp.agent.SNMP4JAgentSnmpService
- getSubTree(Target, OID) - Method in class org.snmp4j.model.snmp.api.LocalSnmpService
- getSubTree(Target, OID) - Method in interface org.snmp4j.model.snmp.spi.SnmpService
-
Gets the SNMP values for the specified sub-tree root OID.
- getSyntax() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getTable(Target, List<OID>, OID, OID) - Method in class org.snmp4j.model.snmp.agent.SNMP4JAgentSnmpService
- getTable(Target, List<OID>, OID, OID) - Method in class org.snmp4j.model.snmp.api.LocalSnmpService
- getTable(Target, List<OID>, OID, OID) - Method in interface org.snmp4j.model.snmp.spi.SnmpService
-
Gets the rows of a SNMP table synchronously.
- getTable(Target, List<OID>, OID, OID, SnmpRowListener, Object) - Method in class org.snmp4j.model.snmp.agent.SNMP4JAgentSnmpService
- getTable(Target, List<OID>, OID, OID, SnmpRowListener, Object) - Method in class org.snmp4j.model.snmp.api.LocalSnmpService
- getTable(Target, List<OID>, OID, OID, SnmpRowListener, Object) - Method in interface org.snmp4j.model.snmp.spi.SnmpService
-
Gets the rows of a SNMP table asynchronously.
- getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableCellEditor
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableCellRenderer
- getTableColumnModel(int, int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getTableColumnModel(int, int) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- getTarget() - Method in class org.snmp4j.model.snmp.api.LocalTransaction
-
Gets the SNMP target of this transaction.
- getTaskId() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter.ReloadTask
- getTitlesFromNames(String, List<String>) - Static method in class org.snmp4j.model.snmp.api.TableHelper
-
Return column titles for a list of object names and a common prefix of the names which should not be included in the titles.
- getTree() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTable
- getType() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getUserReference() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValuesChangeSet
-
Gets the user reference object associated with this change.
- getValue() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- getValue() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpScalarImplRO
- getValue() - Method in interface org.snmp4j.model.snmp.proxy.SnmpScalarRO
- getValue(int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyRowImpl
- getValue(int) - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyRow
- getValueAt(int, int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModelAdapter
- getValueAt(int, int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- getValueAt(Object, int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModel
- getValueAt(Object, int) - Method in interface org.snmp4j.model.demo.mibbrowser.SimpleTreeTableModel
-
Returns the value of a node in a column.
- getValueClass() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpColumn
- getValueClass() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpScalarImplRO
- getValueClass() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValueChange
-
Gets the class of the model values.
- getValueClass() - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyColumn
-
Gets the class of the model value type.
- getValueClass() - Method in interface org.snmp4j.model.snmp.proxy.SnmpScalarRO
- getValues() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyRowImpl
- getValues() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpSubTreeImplRO
- getValues() - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyRow
- getValues() - Method in interface org.snmp4j.model.snmp.proxy.SnmpSubTreeRO
-
Get the model value map for this subtree.
- getVariableBindings() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValuesChangeSet
-
Gets the variable bindings that are formed by this change set.
- getVariableBindings() - Method in class org.snmp4j.model.snmp.spi.SnmpRow
- GlobalTransaction - Class in org.snmp4j.model.snmp.api
-
The
GlobalTransaction
implements aSnmpTransaction
with rollback marker and an auto-commit option. - GlobalTransaction(boolean) - Constructor for class org.snmp4j.model.snmp.api.GlobalTransaction
-
Creates a transaction with autocommit on or off.
H
- hashCode() - Method in class org.snmp4j.model.snmp.api.SnmpProxyId
- hasImpliedLength() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpIndexColumn
I
- inconsistentName - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
The specified object does not exists and presently it cannot be created, see error index.
- inconsistentValue - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
The variable binding's value is presently inconsistent with the current state of the target object, see error index.
- indexColumns - Variable in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- initTransports() - Method in class org.snmp4j.model.snmp.agent.SNMP4JAgentSnmpService
- initTransports() - Method in class org.snmp4j.model.snmp.api.LocalSnmpService
- initTransports() - Method in interface org.snmp4j.model.snmp.spi.SnmpService
-
Initializes the transports associated with this service.
- insertRow(R) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- insertRow(R) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTable
-
Insert a new row into the table.
- ioError - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
IO error.
- isAtomic(SnmpTransaction) - Method in class org.snmp4j.model.snmp.agent.SNMP4JAgentSnmpService
- isAtomic(SnmpTransaction) - Method in class org.snmp4j.model.snmp.api.LocalSnmpService
- isAtomic(SnmpTransaction) - Method in interface org.snmp4j.model.transaction.TransactionManager
-
Checks if this transaction can be committed with atomicity.
- isAutoCommit() - Method in class org.snmp4j.model.snmp.api.GlobalTransaction
- isAutoCommit() - Method in interface org.snmp4j.model.transaction.SnmpTransaction
- isCellEditable(int, int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModelAdapter
- isCellEditable(int, int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- isCellEditable(Object, int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModel
- isCellEditable(Object, int) - Method in interface org.snmp4j.model.demo.mibbrowser.SimpleTreeTableModel
-
Checks if a cell of a node in one column is editable.
- isCellEditable(EventObject) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableCellEditor
- isEmpty() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- isFinished() - Method in class org.snmp4j.model.snmp.api.LocalSnmpService.LocalTableListener
- isFinished() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter.CommitTask
- isFinished() - Method in interface org.snmp4j.model.snmp.proxy.TaskId
-
Checks if the task finished yet.
- isLeaf(Object) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleAbstractTreeTableModel
- isRollbackOnly() - Method in class org.snmp4j.model.snmp.api.GlobalTransaction
- isRollbackOnly() - Method in interface org.snmp4j.model.transaction.SnmpTransaction
- isSuccess() - Method in class org.snmp4j.model.snmp.api.CommitStatus
- isSuccess() - Method in class org.snmp4j.model.snmp.api.LocalTransaction
-
After this transaction completed, this method indicates whether there a failed change sets or not.
- isSuccess() - Method in interface org.snmp4j.model.snmp.spi.SnmpCommitResult
-
Returns
true
if the commit operation succeeded. - isVariableSetOk() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValuesChangeSet
-
Checks if all variables are not
null
. - iterator() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
L
- lexicographicOrder - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
GETNEXT (GETBULK) return OID <= requested OID.
- listenerList - Variable in class org.snmp4j.model.demo.mibbrowser.SimpleAbstractTreeTableModel
- LocalSnmpService - Class in org.snmp4j.model.snmp.api
-
The LocalSnmpService is the default
SnmpService
implementation that sends directly (from the local device) SNMP request to the specified targets. - LocalSnmpService() - Constructor for class org.snmp4j.model.snmp.api.LocalSnmpService
-
Creates a local
SnmpService
withUSM
andTSM
security models, theMPv3
message processing model, and theDefaultUdpTransportMapping
transport mapping. - LocalSnmpService(MessageDispatcher, List<TransportMapping>, List<MessageProcessingModel>, SecurityModels, SecurityProtocols) - Constructor for class org.snmp4j.model.snmp.api.LocalSnmpService
-
Creates a local
SnmpService
with the given message dispatcher, transport mappings, message processing and security models, and security protocols. - LocalSnmpService.LocalTableListener - Class in org.snmp4j.model.snmp.api
- LocalTableListener(SnmpRowListener) - Constructor for class org.snmp4j.model.snmp.api.LocalSnmpService.LocalTableListener
- LocalTransaction - Class in org.snmp4j.model.snmp.api
-
The
LocalTransaction
holds changes, error status, and target information for a SNMP transaction. - LocalTransaction(Target) - Constructor for class org.snmp4j.model.snmp.api.LocalTransaction
-
Create a new transaction for a specific SNMP
Target
.
M
- main(String[]) - Static method in class org.snmp4j.model.demo.mibbrowser.SimpleMibBrowser
- makeCalendar(OctetString) - Static method in class org.snmp4j.model.mapper.AbstractVariableBindingMapper
-
Creates a
GregorianCalendar
from a properly formatted DateAndTimeOctetString
. - makeDateAndTime(GregorianCalendar) - Static method in class org.snmp4j.model.mapper.AbstractVariableBindingMapper
-
Creates a DateAndTime
OctetString
value from aGregorianCalendar
. - mapObjectsToVB(VariableBindingMapper, List<OID>, List<Object>) - Static method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyObjectHelper
-
Convert a list of objects from their model representation to SNMP variable bindings.
- mapVBsToObjects(VariableBindingMapper, List<VariableBinding>, List<? extends SnmpProxyColumn>) - Static method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyObjectHelper
-
Convert a list of objects from their model representation to SNMP variable bindings.
- minIndex - Variable in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- MutableSnmpProxy - Interface in org.snmp4j.model.snmp.proxy
-
The MutableSnmpProxy interface provides a method to change a proxied value of a
SnmpProxyObject
.
N
- next(TableEvent) - Method in class org.snmp4j.model.snmp.api.LocalSnmpService.LocalTableListener
- nextRow(SnmpRow, Object) - Method in interface org.snmp4j.model.snmp.spi.SnmpRowListener
-
Provides the next row to this row listener.
- noAccess - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
The variable binding is not accessible by the current MIB view, see error index.
- noCreation - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
The specified object does not exists and cannot be created, see error index.
- nodeForRow(int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModelAdapter
- noError - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
Operation success (no error).
- none - Enum constant in enum class org.snmp4j.model.transaction.SnmpIsolationLevel
- noSuchName - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
No such variable binding name, see error index.
- notWritable - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
The variable's value cannot be modified, see error index.
O
- oid - Variable in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyObjectImpl
- org.snmp4j.model.demo.mibbrowser - package org.snmp4j.model.demo.mibbrowser
- org.snmp4j.model.mapper - package org.snmp4j.model.mapper
- org.snmp4j.model.snmp.agent - package org.snmp4j.model.snmp.agent
- org.snmp4j.model.snmp.api - package org.snmp4j.model.snmp.api
- org.snmp4j.model.snmp.proxy - package org.snmp4j.model.snmp.proxy
- org.snmp4j.model.snmp.proxy.impl - package org.snmp4j.model.snmp.proxy.impl
- org.snmp4j.model.snmp.spi - package org.snmp4j.model.snmp.spi
- org.snmp4j.model.transaction - package org.snmp4j.model.transaction
P
- pageSize - Variable in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- paint(Graphics) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableCellRenderer
-
Provides the indentation of the folders.
- passesFilter(SnmpProxyRow) - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyRowFilter
-
Checks whether the provided proxy row passes the filter or not.
- PENDING - Enum constant in enum class org.snmp4j.model.snmp.proxy.ChangeSet.ChangeStatus
- PREPARED - Enum constant in enum class org.snmp4j.model.snmp.proxy.ChangeSet.ChangeStatus
- processReloadQueue(SnmpProxyReloadListener) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter
- putProxy(SnmpProxyId, SnmpProxyObject) - Method in class org.snmp4j.model.snmp.api.DefaultSnmpProxyRegistry
- putProxy(SnmpProxyId, SnmpProxyObject) - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyRegistry
Q
- queueReload(SnmpProxyObject) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter
- queueReload(SnmpProxyObject) - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyReloader
-
Queue a proxy object for reload.
R
- readOnly - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
The variable binding is read-only, see error index.
- reload(SnmpService, Target, VariableBindingMapper, SnmpProxyReloadListener) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpGroupImplRO
- reload(SnmpService, Target, VariableBindingMapper, SnmpProxyReloadListener) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpScalarImplRO
- reload(SnmpService, Target, VariableBindingMapper, SnmpProxyReloadListener) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpSubTreeImplRO
- reload(SnmpService, Target, VariableBindingMapper, SnmpProxyReloadListener) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- reload(SnmpService, Target, VariableBindingMapper, SnmpProxyReloadListener) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- reload(SnmpService, Target, VariableBindingMapper, SnmpProxyReloadListener) - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyObject
-
Reload the model content of the proxy object from the target SNMP entity asynchronously in the background.
- reloadFailed(SnmpProxyObject, SnmpErrorStatus) - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyReloadListener
-
The reload operation for the specified proxy object has failed (most likely the reload was not executed at all or only partyl).
- reloadFinished(SnmpProxyObject) - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyReloadListener
-
The reload operation for the specified proxy object has been finished.
- reloadQueued(SnmpProxyReloadListener) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter
- reloadQueued(SnmpProxyReloadListener) - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyReloader
-
Actually reload all queued proxy objects asynchronously in background.
- remove(Object) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- removeAll(Collection<?>) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- removeAllChanges(SnmpProxyObject) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter
- removeAllChanges(SnmpProxyObject) - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyCommitter
-
Remove all changes for a given proxy object.
- removeLastChangeSet(SnmpProxyObject) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter
- removeLastChangeSet(SnmpProxyObject) - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyCommitter
-
Remove the last change from the queue for the specified proxy object.
- removeProxy(SnmpProxyId) - Method in class org.snmp4j.model.snmp.api.DefaultSnmpProxyRegistry
- removeProxy(SnmpProxyId) - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyRegistry
- removeRow(int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
-
Removes a row from the model without changing the associated SNMP table.
- removeRow(OID) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
-
Removes a row from the model without changing the associated SNMP table.
- removeTreeModelListener(TreeModelListener) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleAbstractTreeTableModel
- report - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
The command responder returned a REPORT PDU that cannot be (automatically) resolved by the command generator.
- resourceUnavailable - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
The resource needed to assign a variable binding's value is presently unavailable, see error index.
- retainAll(Collection<?>) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- rollback(SnmpTransaction) - Method in class org.snmp4j.model.snmp.agent.SNMP4JAgentSnmpService
- rollback(SnmpTransaction) - Method in class org.snmp4j.model.snmp.api.LocalSnmpService
- rollback(SnmpTransaction) - Method in interface org.snmp4j.model.transaction.TransactionManager
- root - Variable in class org.snmp4j.model.demo.mibbrowser.SimpleAbstractTreeTableModel
- rowErrors - Variable in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- rowFactory - Variable in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- rowFilter - Variable in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- rows - Variable in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- RowUpdateError(SnmpErrorStatus, int, SnmpValuesChangeSet) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO.RowUpdateError
- run() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter.CommitTask
- run() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter.ReloadTask
S
- scanLong(String, String) - Static method in class org.snmp4j.model.mapper.AbstractVariableBindingMapper
-
Scans a String value as a Long using the specified SMIv2 DISPLAY-HINT format specification.
- scanString(String, String) - Static method in class org.snmp4j.model.mapper.AbstractVariableBindingMapper
-
Scans a String representation of an
OctetString
using a DISPLAY-HINT format. - set(int, T) - Method in class org.snmp4j.model.snmp.proxy.impl.ColumnList
- setBounds(int, int, int, int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableCellRenderer
-
Tree und Table must have the same height.
- setCellUpdateListener(SnmpCellUpdateListener) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- setCellUpdateListener(SnmpCellUpdateListener) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTable
-
Sets the cell update listener associated with this table.
- setChildren(List<SimpleMibDataNode>) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- setCurrentIndex(int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- setCurrentIndex(int) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- setErrorIndex(int) - Method in class org.snmp4j.model.snmp.api.LocalTransaction
- setErrorStatus(int, SnmpErrorStatus) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyRowImpl
- setErrorStatus(SnmpErrorStatus) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValueChange
-
Sets the SNMP error status for this change.
- setHeader(String) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpColumn
-
Sets the column header.
- setMinIndex(Object[]) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- setMinIndex(Object[]) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- setNewValue(Object) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValueChange
-
Sets the new value.
- setOldValue(Object) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValueChange
-
Sets the old value.
- setPageSize(int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- setPageSize(int) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
-
Sets the page size for this table.
- setPduFactory(PDUFactory) - Method in class org.snmp4j.model.snmp.api.LocalSnmpService
-
Sets the
PDUFactory
of this SNMP service. - setRollbackOnly() - Method in class org.snmp4j.model.snmp.api.GlobalTransaction
- setRollbackOnly() - Method in interface org.snmp4j.model.transaction.SnmpTransaction
- setRowFactory(SnmpProxyRowFactory<R, IT, T>) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- setRowFilter(SnmpProxyRowFilter) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- setRowFilter(SnmpProxyRowFilter) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableRO
- setRowHeight(int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableCellRenderer
-
Tree und Table must have the same height.
- setScalars(List<SnmpScalarRO<?>>) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpGroupImplRO
- setScalars(List<SnmpScalarRO<?>>) - Method in interface org.snmp4j.model.snmp.proxy.SnmpScalarGroupRO
-
Sets the list of the scalar proxy objects in this group.
- setSnmpErrorStatus(SnmpErrorStatus) - Method in class org.snmp4j.model.snmp.api.LocalTransaction
- setStatus(ChangeSet.ChangeStatus) - Method in interface org.snmp4j.model.snmp.proxy.ChangeSet
-
Sets the status of the change.
- setStatus(ChangeSet.ChangeStatus) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValueChange
- setStatus(ChangeSet.ChangeStatus) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValuesChangeSet
- setValue(int, T) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyRowImpl
- setValue(int, T) - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyRow
- setValue(T) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpScalarImplRO
-
Sets the model value of this scalar proxy without changing the SNMP value of the target SNMP entity.
- setValue(T) - Method in interface org.snmp4j.model.snmp.proxy.SnmpScalarRO
- setValueAt(Object, int, int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModelAdapter
- setValueAt(Object, int, int) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- setValueAt(Object, Object, int) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModel
- setValueAt(Object, Object, int) - Method in interface org.snmp4j.model.demo.mibbrowser.SimpleTreeTableModel
-
Sets a value for a node in one column.
- SimpleAbstractTreeTableModel - Class in org.snmp4j.model.demo.mibbrowser
-
The
SimpleAbstractTreeTableModel
is an abstract implementation of theSimpleTreeTableModel
that provides means to observe tree changes. - SimpleAbstractTreeTableModel(Object) - Constructor for class org.snmp4j.model.demo.mibbrowser.SimpleAbstractTreeTableModel
- SimpleMibBrowser - Class in org.snmp4j.model.demo.mibbrowser
-
The SimpleMibBrowser is a demo application for the SNMP4J Model API.
- SimpleMibBrowser(Map<String, List<Object>>) - Constructor for class org.snmp4j.model.demo.mibbrowser.SimpleMibBrowser
- SimpleMibDataNode - Class in org.snmp4j.model.demo.mibbrowser
-
The SimpleMibDataNode class specifies a simple MIB tree node with SMI information.
- SimpleMibDataNode(SmiObject, SnmpProxyObject) - Constructor for class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- SimpleMibTableBrowser - Class in org.snmp4j.model.demo.mibbrowser
-
The SimpleMibTableBrowser class is a Swing panel that displays a SNMP table.
- SimpleMibTableBrowser(SnmpTable, TableColumnModel, SnmpService, SmiManager, Target, VariableBindingMapper) - Constructor for class org.snmp4j.model.demo.mibbrowser.SimpleMibTableBrowser
- SimpleMibTreeTable - Class in org.snmp4j.model.demo.mibbrowser
-
The
SimpleMibTreeTable
implements a table associated with a tree node. - SimpleMibTreeTable(SimpleAbstractTreeTableModel) - Constructor for class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTable
- SimpleMibTreeTableCellEditor - Class in org.snmp4j.model.demo.mibbrowser
-
The
SimpleMibTreeTableCellEditor
is a simple tree editor that support table editing for nodes. - SimpleMibTreeTableCellEditor(JTree, JTable) - Constructor for class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableCellEditor
- SimpleMibTreeTableCellRenderer - Class in org.snmp4j.model.demo.mibbrowser
-
The
SimpleMibTreeTableCellRenderer
renders a table cell within a table node of tree. - SimpleMibTreeTableCellRenderer(SimpleMibTreeTable, TreeModel) - Constructor for class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableCellRenderer
- SimpleMibTreeTableModel - Class in org.snmp4j.model.demo.mibbrowser
-
The
SimpleMibTreeTableModel
is a demo implementation of a simple tree table model for MIB viewing. - SimpleMibTreeTableModel(SimpleMibDataNode) - Constructor for class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModel
- SimpleMibTreeTableModelAdapter - Class in org.snmp4j.model.demo.mibbrowser
-
The
SimpleMibTreeTableModelAdapter
provides a tree table model for a tree node's table. - SimpleMibTreeTableModelAdapter(SimpleAbstractTreeTableModel, JTree) - Constructor for class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableModelAdapter
- SimpleMibTreeTableSelectionModel - Class in org.snmp4j.model.demo.mibbrowser
-
The
SimpleMibTreeTableSelectionModel
provides a simple tree selection model. - SimpleMibTreeTableSelectionModel() - Constructor for class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableSelectionModel
- SimpleTreeTableModel - Interface in org.snmp4j.model.demo.mibbrowser
-
The SimpleTreeTableModel defines the interface for a simple tree table model.
- size() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyRowImpl
- size() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- size() - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyRow
-
Returns the number of elements in this row.
- SNMP4JAgentSnmpService - Class in org.snmp4j.model.snmp.agent
-
The SNMP4JAgentSnmpService implements the
SnmpService
interface for SNMP4J-Agent agents. - SNMP4JAgentSnmpService(MOServer[]) - Constructor for class org.snmp4j.model.snmp.agent.SNMP4JAgentSnmpService
-
Create a
SnmpService
based on an array of managed object servers. - SnmpCell - Class in org.snmp4j.model.snmp.spi
-
The
SnmpCell
class represents the coordinates of a cell in a proxy table, seeSnmpTableRO
. - SnmpCell(int, int, OID, OID) - Constructor for class org.snmp4j.model.snmp.spi.SnmpCell
- SnmpCellUpdateListener - Interface in org.snmp4j.model.snmp.spi
-
Implementations of the
SnmpCellUpdateListener
interface can receive events about cell updates in a table proxy. - SnmpColumn<T> - Class in org.snmp4j.model.snmp.proxy.impl
-
The SnmpColumn class represents a columnar MIB object.
- SnmpColumn(OID, Class<T>, MaxAccess, int) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpColumn
-
Create a column with an OID (i.e., the object identifier of the columnar MIB object without any index), value class, maximum supported access and SMI syntax.
- SnmpColumn(OID, Class<T>, MaxAccess, int, int, int) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpColumn
-
Create a column with an OID (i.e., the object identifier of the columnar MIB object without any index), value class, maximum supported access and SMI syntax.
- SnmpColumn(OID, Class<T>, MaxAccess, int, int, int, String) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpColumn
-
Create a column with an OID (i.e., the object identifier of the columnar MIB object without any index), value class, maximum supported access and SMI syntax.
- SnmpColumnOidComparator() - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO.SnmpColumnOidComparator
- SnmpCommitListener - Interface in org.snmp4j.model.snmp.proxy
-
Implementations of
SnmpCommitListener
interface listen for commit events. - SnmpCommitResult<T> - Interface in org.snmp4j.model.snmp.spi
-
The SnmpCommitResult class provides information about the success or failure of a
TransactionManager.commit(SnmpTransaction, SnmpCommitListener)
operation. - SnmpErrorStatus - Enum Class in org.snmp4j.model.snmp.spi
-
The
SnmpErrorStatus
represents the values of the SNMP error status values. - SnmpException - Exception in org.snmp4j.model.snmp.spi
-
The SnmpException represents SNMP errors that may occur during SNMP request processing.
- SnmpException(String, Throwable, SnmpErrorStatus) - Constructor for exception org.snmp4j.model.snmp.spi.SnmpException
- SnmpException(SnmpErrorStatus) - Constructor for exception org.snmp4j.model.snmp.spi.SnmpException
- SnmpGroupImplRO - Class in org.snmp4j.model.snmp.proxy.impl
-
The
SnmpGroupImplRO
is a proxy object for a group of read-only scalar objects. - SnmpGroupImplRO(OID, OctetString, List<SnmpScalarRO<?>>) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpGroupImplRO
-
Creates a group proxy object with an object identifier (this could be any unique OID but is typically the OID of the common root node of the supplied scalars).
- SnmpIndexColumn<T> - Class in org.snmp4j.model.snmp.proxy.impl
-
The SnmpIndexColumn represents a columnar object that is used as an INDEX element of a specific table.
- SnmpIndexColumn(OID, Class<T>, int, int, int, String, SubIndexInfo) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpIndexColumn
-
Creates a index column.
- SnmpIndexColumn(OID, Class<T>, int, int, int, SubIndexInfo) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpIndexColumn
-
Creates a index column.
- SnmpIndexColumn(OID, Class<T>, SubIndexInfo, int) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpIndexColumn
-
Creates a index column.
- SnmpIsolationLevel - Enum Class in org.snmp4j.model.transaction
-
The SnmpIsolationLevel defines standard isolation levels for SNMP SET operations.
- SnmpProxyAdapter - Class in org.snmp4j.model.snmp.proxy.impl
-
The
SnmpProxyAdapter
is the central implementation of the mapping between theSnmpService
and aSnmpProxyObject
. - SnmpProxyAdapter(SnmpService, Target, VariableBindingMapper) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter
- SnmpProxyAdapter.CommitListenerProxy - Class in org.snmp4j.model.snmp.proxy.impl
- SnmpProxyAdapter.CommitTask - Class in org.snmp4j.model.snmp.proxy.impl
- SnmpProxyAdapter.ReloadTask - Class in org.snmp4j.model.snmp.proxy.impl
- SnmpProxyColumn<T> - Interface in org.snmp4j.model.snmp.proxy
-
The
SnmpProxyColumn
representsSnmpProxyObject
of a SNMP columnar object. - SnmpProxyColumnFactory<T> - Interface in org.snmp4j.model.snmp.proxy
-
The
SnmpProxyColumnFactory
interface defines how index column and column proxies should be created. - SnmpProxyCommitter - Interface in org.snmp4j.model.snmp.spi
-
Implementations of the
SnmpProxyCommitter
interface commit model changes to the associated SNMP entity. - SnmpProxyFactory<T,
C extends SnmpProxyColumn<T>, IC extends SnmpProxyIndexColumn<T>, IT, R extends SnmpProxyRow<IT, T>> - Interface in org.snmp4j.model.snmp.spi -
The
SnmpProxyFactory
createsSnmpProxyObject
s. - SnmpProxyId - Class in org.snmp4j.model.snmp.api
-
The
SnmpProxyId
object represents an unique ID forSnmpProxyObject
instances. - SnmpProxyId(OctetString, String, String, Object...) - Constructor for class org.snmp4j.model.snmp.api.SnmpProxyId
- SnmpProxyIndexColumn<T> - Interface in org.snmp4j.model.snmp.proxy
-
The
SnmpProxyIndexColumn
interface identifies index column proxy objects. - SnmpProxyObject - Interface in org.snmp4j.model.snmp.proxy
-
The
SnmpProxyObject
interface provides the basic characteristics for a proxy object for some SNMP entity data. - SnmpProxyObjectHelper - Class in org.snmp4j.model.snmp.proxy.impl
-
The
SnmpProxyObjectHelper
is an utility class that helps map model values to SNMP and vice versa. - SnmpProxyObjectHelper() - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpProxyObjectHelper
- SnmpProxyObjectImpl - Class in org.snmp4j.model.snmp.proxy.impl
-
The
SnmpProxyObjectImpl
class implements theSnmpProxyObject
interface. - SnmpProxyObjectImpl(OctetString, OID) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpProxyObjectImpl
- SnmpProxyRegistry - Interface in org.snmp4j.model.snmp.spi
-
The
SnmpProxyRegistry
interface provides a standard access onSnmpProxyObject
instances based on object name (with MIB module name) and index value(s). - SnmpProxyReloader - Interface in org.snmp4j.model.snmp.spi
-
The
SnmpProxyReloader
interface defines methods to reload proxy objects. - SnmpProxyReloadListener - Interface in org.snmp4j.model.snmp.spi
-
The
SnmpProxyReloadListener
interface receives updates on the reload status of proxy objects. - SnmpProxyRow<IT,
T> - Interface in org.snmp4j.model.snmp.proxy -
The SnmpProxyRow interface provides access to a row in a
SnmpTable
. - SnmpProxyRowFactory<R extends SnmpProxyRow<IT,
T>, IT, T> - Interface in org.snmp4j.model.snmp.proxy -
The
SnmpProxyRowFactory
implements a row factory for SNMP table proxies. - SnmpProxyRowFilter - Interface in org.snmp4j.model.snmp.proxy
-
The
SnmpProxyRowFilter
can be used to filter the rows of a table proxy based on the index or content. - SnmpProxyRowImpl<IT,
T> - Class in org.snmp4j.model.snmp.proxy.impl -
The
SnmpProxyRowImpl
class implements a proxy for a SNMP table row. - SnmpProxyRowImpl(OID, List<IT>, List<T>) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpProxyRowImpl
- SnmpProxyRowOidComparator() - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO.SnmpProxyRowOidComparator
- SnmpRow - Class in org.snmp4j.model.snmp.spi
-
The SnmpProxyRow object represents a row of a SNMP table.
- SnmpRow(OID, List<VariableBinding>) - Constructor for class org.snmp4j.model.snmp.spi.SnmpRow
- SnmpRowListener - Interface in org.snmp4j.model.snmp.spi
-
Implementations of the
SnmpRowListener
may receive row based status updates when a table is being updated by a reload operation. - SnmpScalar<T> - Interface in org.snmp4j.model.snmp.proxy
-
The
SnmpScalar
class represents a writable proxy object for a SNMP scalar object. - SnmpScalarGroup - Interface in org.snmp4j.model.snmp.proxy
-
The
SnmpScalarGroup
class represents a writable proxy object for group of SNMP scalar objects. - SnmpScalarGroupRO - Interface in org.snmp4j.model.snmp.proxy
-
The
SnmpScalarGroup
class represents a read-only proxy object for group of SNMP scalar objects. - SnmpScalarImpl<T> - Class in org.snmp4j.model.snmp.proxy.impl
-
The
SnmpScalarImpl
class implements a SNMP scalar proxy with write access. - SnmpScalarImpl(OID, OctetString, T, Class<T>, int, SnmpProxyCommitter) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpScalarImpl
-
Creates a
SnmpProxyObject
for a scalar SNMP OBJECT-TYPE. - SnmpScalarImplRO<T> - Class in org.snmp4j.model.snmp.proxy.impl
-
The
SnmpScalarImpl
class implements a SNMP scalar proxy with read-only access. - SnmpScalarImplRO(OID, OctetString, T, Class<T>, int) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpScalarImplRO
-
Creates a
SnmpProxyObject
for a scalar SNMP OBJECT-TYPE. - SnmpScalarRO<T> - Interface in org.snmp4j.model.snmp.proxy
-
The SnmpScalarRO is a proxy object for a SMI scalar instance.
- SnmpService - Interface in org.snmp4j.model.snmp.spi
-
The
SnmpService
provides SNMP services to SNMP command generator applications. - snmpSetSerialNo - Enum constant in enum class org.snmp4j.model.transaction.SnmpIsolationLevel
- SnmpSubTreeImplRO<T> - Class in org.snmp4j.model.snmp.proxy.impl
-
The
SnmpSubTreeImplRO
class implements a read-onlySnmpProxyObject
for MIB sub-trees. - SnmpSubTreeImplRO(OID, OctetString, Class<T>) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpSubTreeImplRO
-
Creates a sub-tree proxy based on the sub-tree root
OID
and the common value class for the model values. - SnmpSubTreeRO<T> - Interface in org.snmp4j.model.snmp.proxy
-
The
SnmpSubTree
interface defines aSnmpProxyObject
for sub-trees of a SNMP agent MIB. - SnmpTable<C extends SnmpProxyColumn,
IC extends SnmpProxyIndexColumn, IT, T, R extends SnmpProxyRow<IT, T>> - Interface in org.snmp4j.model.snmp.proxy -
The
SnmpTable
defines the interface for writable table proxies. - SnmpTableImpl<IC extends SnmpProxyIndexColumn,
C extends SnmpProxyColumn, IT, T, R extends SnmpProxyRow<IT, T>> - Class in org.snmp4j.model.snmp.proxy.impl -
The SnmpTableImpl class implements a writable SNMP table that implements the Java
TableModel
. - SnmpTableImpl(OID, OctetString, SnmpProxyCommitter, SnmpProxyRowFactory<R, IT, T>, List<IC>, List<C>, int) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
-
Creates a proxy table implementation based on the SNMP table entry object identifier and lists with the index and regular column proxy objects as well as a page size to support paged table models.
- SnmpTableImplRO<C extends SnmpProxyColumn,
IC extends SnmpProxyIndexColumn, IT, T, R extends SnmpProxyRow<IT, T>> - Class in org.snmp4j.model.snmp.proxy.impl -
The
SnmpTableImplRO
class implements a proxy for a read-only SNMP table. - SnmpTableImplRO(OID, OctetString, SnmpProxyRowFactory<R, IT, T>, List<C>, List<IC>, int) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
-
Creates a proxy table implementation based on the SNMP table entry object identifier and lists with the index and regular column proxy objects as well as a page size to support paged table models.
- SnmpTableImplRO.RowUpdateError - Class in org.snmp4j.model.snmp.proxy.impl
- SnmpTableImplRO.SnmpColumnOidComparator - Class in org.snmp4j.model.snmp.proxy.impl
- SnmpTableImplRO.SnmpProxyRowOidComparator - Class in org.snmp4j.model.snmp.proxy.impl
- SnmpTableRO<IC extends SnmpProxyIndexColumn,
C extends SnmpProxyColumn, IT, T, R extends SnmpProxyRow<IT, T>> - Interface in org.snmp4j.model.snmp.proxy -
The SnmpTableRO object is a proxy to for a read-only SNMP table object.
- SnmpTableUpdateListener<R extends SnmpProxyRow> - Interface in org.snmp4j.model.snmp.proxy
-
The
SnmpTableUpdateListener
interface provides callbacks for table updates. - SnmpTransaction - Interface in org.snmp4j.model.transaction
-
The
SnmpTransaction
manages changes to client representations of managed objects of the command responder (i.e., the agent). - SnmpTransactionStrategy - Interface in org.snmp4j.model.transaction
-
The
SnmpTransactionStrategy
defines ACID settings for SNMP managed object modifications. - SnmpValueChange - Class in org.snmp4j.model.snmp.proxy.impl
-
The
SnmpValueChange
class represents a single value change with old a new value supporting undo and redo operations. - SnmpValueChange(OID, Class, Object, Object) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpValueChange
-
Creates a value change with SNMP instance OID, model value class, old, and new value.
- SnmpValuesChangeSet - Class in org.snmp4j.model.snmp.proxy.impl
-
The SnmpValuesChangeSet class implements a set of changes that must be applied atomically.
- SnmpValuesChangeSet() - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpValuesChangeSet
-
Creates an empty change set.
- SnmpValuesChangeSet(Collection<SnmpValueChange>, Object) - Constructor for class org.snmp4j.model.snmp.proxy.impl.SnmpValuesChangeSet
-
Creates a change set based on a provided list of changes and with an associated user object.
- StringSnmpProxyColumnFactory() - Constructor for class org.snmp4j.model.snmp.api.TableHelper.StringSnmpProxyColumnFactory
T
- tableEntryOID - Variable in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- TableHelper - Class in org.snmp4j.model.snmp.api
-
The
TableHelper
class provides helper methods to format table titles and data. - TableHelper() - Constructor for class org.snmp4j.model.snmp.api.TableHelper
- TableHelper.StringSnmpProxyColumnFactory - Class in org.snmp4j.model.snmp.api
- TaskId - Interface in org.snmp4j.model.snmp.proxy
-
The TaskId identifies an asynchronous task to get information about the task's status (completion).
- timeout - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
Operation timed out (undefined error).
- toArray() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- toArray(T[]) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- toBinary(VariableBinding) - Method in interface org.snmp4j.model.mapper.VariableBindingMapper
-
Convert the provided variable binding to a binary value.
- toBinary(VariableBinding) - Method in class org.snmp4j.model.mapper.VariableBindingMapperJava
- toDate(VariableBinding) - Method in interface org.snmp4j.model.mapper.VariableBindingMapper
-
Convert the provided variable binding to a date value.
- toDate(VariableBinding) - Method in class org.snmp4j.model.mapper.VariableBindingMapperJava
- toLong(VariableBinding) - Method in interface org.snmp4j.model.mapper.VariableBindingMapper
-
Convert the provided variable binding to a long value.
- toLong(VariableBinding) - Method in class org.snmp4j.model.mapper.VariableBindingMapperJava
- tooBig - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
PDU encoding is too big for the transport used.
- toObject(VariableBinding, Class) - Method in interface org.snmp4j.model.mapper.VariableBindingMapper
-
Convert the provided variable binding to a value of the specified class.
- toObject(VariableBinding, Class) - Method in class org.snmp4j.model.mapper.VariableBindingMapperJava
- toString() - Method in class org.snmp4j.model.demo.mibbrowser.SimpleMibDataNode
- toString() - Method in class org.snmp4j.model.snmp.api.CommitStatus
- toString() - Method in class org.snmp4j.model.snmp.api.GlobalTransaction
- toString() - Method in class org.snmp4j.model.snmp.api.LocalTransaction
- toString() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpColumn
- toString() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyObjectImpl
- toString() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyRowImpl
- toString() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpScalarImpl
- toString() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpScalarImplRO
- toString() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpSubTreeImplRO
- toString() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO.RowUpdateError
- toString() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- toString() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValueChange
- toString() - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpValuesChangeSet
- toString() - Method in class org.snmp4j.model.snmp.spi.SnmpCell
- toString() - Method in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
- toString() - Method in class org.snmp4j.model.snmp.spi.SnmpRow
- toString(VariableBinding) - Method in interface org.snmp4j.model.mapper.VariableBindingMapper
-
Convert the provided variable binding to a string value.
- toString(VariableBinding) - Method in class org.snmp4j.model.mapper.VariableBindingMapperJava
- toUnsignedLong(VariableBinding) - Method in interface org.snmp4j.model.mapper.VariableBindingMapper
-
Convert the provided variable binding to an unsigned long value.
- toUnsignedLong(VariableBinding) - Method in class org.snmp4j.model.mapper.VariableBindingMapperJava
- TransactionManager - Interface in org.snmp4j.model.transaction
-
This is the central interface for SNMP transaction management with SNMP4J command generator applications.
- trimTitleSuffix(String) - Static method in class org.snmp4j.model.snmp.api.TableHelper
-
Removes the last name suffix from the given title.
U
- undoChange(SnmpValuesChangeSet) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImpl
- undoChange(SnmpValuesChangeSet) - Method in interface org.snmp4j.model.snmp.proxy.MutableSnmpProxy
-
Undo a change by adding the compensation change to the committer queue.
- undoFailed - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
Unable to undo a committed value, see error index.
- update(SnmpTransaction, Target, SnmpValuesChangeSet, SnmpCommitListener) - Method in class org.snmp4j.model.snmp.agent.SNMP4JAgentSnmpService
- update(SnmpTransaction, Target, SnmpValuesChangeSet, SnmpCommitListener) - Method in class org.snmp4j.model.snmp.api.LocalSnmpService
- update(SnmpTransaction, Target, SnmpValuesChangeSet, SnmpCommitListener) - Method in interface org.snmp4j.model.snmp.spi.SnmpService
-
Updates (SETs) a set of changes with an atomic SET operation asynchronously.
- updateRow(Object, R) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- updateRow(Object, R) - Method in interface org.snmp4j.model.snmp.proxy.SnmpTableUpdateListener
-
This method is called when the provided row has been updated.
- updatingRows - Variable in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
V
- validateChange(SnmpValuesChangeSet) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpProxyAdapter
- validateChange(SnmpValuesChangeSet) - Method in interface org.snmp4j.model.snmp.spi.SnmpProxyCommitter
-
Validate the change set provided.
- validateDateAndTime(Variable) - Static method in class org.snmp4j.model.mapper.AbstractVariableBindingMapper
-
Tests a variable for DateAndTime conformance.
- valueForPathChanged(TreePath, Object) - Method in class org.snmp4j.model.demo.mibbrowser.SimpleAbstractTreeTableModel
- valueOf(String) - Static method in enum class org.snmp4j.model.snmp.proxy.ChangeSet.ChangeStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.snmp4j.model.transaction.SnmpIsolationLevel
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.snmp4j.model.snmp.proxy.ChangeSet.ChangeStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.snmp4j.model.transaction.SnmpIsolationLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VariableBindingMapper<L,
U, S, D, B> - Interface in org.snmp4j.model.mapper -
This
VariableBindingMapper
interface provides conversion methods to convertVariableBinding
instances to and from signed long, unsigned long, string, date and time, and binary values. - VariableBindingMapperJava - Class in org.snmp4j.model.mapper
-
VariableBindingMapperJava
maps SNMP4JVariableBinding
variables to Java native language objects and vice versa. - VariableBindingMapperJava() - Constructor for class org.snmp4j.model.mapper.VariableBindingMapperJava
- visibleRow - Variable in class org.snmp4j.model.demo.mibbrowser.SimpleMibTreeTableCellRenderer
-
The last row that is rendered.
W
- waitForTask(TaskId, long) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpGroupImplRO
- waitForTask(TaskId, long) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpScalarImplRO
- waitForTask(TaskId, long) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpSubTreeImplRO
- waitForTask(TaskId, long) - Method in class org.snmp4j.model.snmp.proxy.impl.SnmpTableImplRO
- waitForTask(TaskId, long) - Method in interface org.snmp4j.model.snmp.proxy.SnmpProxyObject
-
Wait until the specified background task terminates.
- wrongEncoding - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
The variable binding's value has the wrong encoding, see error index.
- wrongLength - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
The variable binding's value has the wrong length, see error index.
- wrongType - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
The variable binding's value has the wrong type, see error index.
- wrongValue - Enum constant in enum class org.snmp4j.model.snmp.spi.SnmpErrorStatus
-
The variable binding's value has a value that could under no circumstances be assigned, see error index.
All Classes and Interfaces|All Packages|Serialized Form