Uses of Interface
org.snmp4j.agent.mo.MOTableRow
-
Packages that use MOTableRow Package Description org.snmp4j.agent org.snmp4j.agent.mo org.snmp4j.agent.mo.snmp org.snmp4j.agent.mo.snmp.dh org.snmp4j.agent.mo.snmp.tc org.snmp4j.agent.mo.snmp4j org.snmp4j.agent.mo.util -
-
Uses of MOTableRow in org.snmp4j.agent
Fields in org.snmp4j.agent with type parameters of type MOTableRow Modifier and Type Field Description protected MOTableSizeLimit<MOTableRow>AgentConfigManager. tableSizeLimitMethods in org.snmp4j.agent with type parameters of type MOTableRow Modifier and Type Method Description static <R extends MOTableRow,T extends MOTable<R,? extends MOColumn,? extends MOTableModel<R>>>
voidDefaultMOServer. registerTableRowListener(MOServer server, MOTableRowListener<R> listener)Register a singleMOTableRowListenerwith all tables in the specifiedMOServer.static <R extends MOTableRow,T extends MOTable<R,? extends MOColumn,? extends MOTableModel<R>>>
voidDefaultMOServer. unregisterTableRowListener(MOServer server, MOTableRowListener<R> listener)Unregister a singleMOTableRowListenerwith all tables in the specifiedMOServer. -
Uses of MOTableRow in org.snmp4j.agent.mo
Classes in org.snmp4j.agent.mo with type parameters of type MOTableRow Modifier and Type Class Description classDefaultMOMutableTableModel<R extends MOTableRow>classDefaultMOTable<R extends MOTableRow,C extends MOColumn,M extends MOTableModel<R>>TheDefaultMOTableclass is the default implementation of theMOTableclass.classDefaultMOTableModel<R extends MOTableRow>interfaceMOMutableTableModel<R extends MOTableRow>TheMOMutableTableModeldefines the interface for mutable table models.interfaceMOTable<R extends MOTableRow,C extends MOColumn,M extends MOTableModel<R>>TheMOTableinterface describes SNMP conceptual tables.interfaceMOTableModel<R extends MOTableRow>TheMOTableModelinterface defines the base table model interface needed forMOTables.classMOTableRelation<BaseRow extends MOTableRow,DependentRow extends MOTableRow>TheMOTableRelationclass models table relations like sparse table relationship and augmentation.classMOTableRelation<BaseRow extends MOTableRow,DependentRow extends MOTableRow>TheMOTableRelationclass models table relations like sparse table relationship and augmentation.classMOTableRowEvent<R extends MOTableRow>TheMOTableRowEventclass describes the changesinterfaceMOTableRowFactory<R extends MOTableRow>AMOTableRowFactoryis used to create and delete rows for a table model.interfaceMOTableRowFilter<R extends MOTableRow>TheMOTableRowFilterinterface can be used to filter rows.interfaceMOTableRowListener<R extends MOTableRow>AMOTableRowListenercan be informed about row changes.Subinterfaces of MOTableRow in org.snmp4j.agent.mo Modifier and Type Interface Description interfaceMOMutableRow2PC<SR extends SubRequest<?>>TheMOMutableRow2PCinterface adds support for 2-Phase-Commit to mutable table rows.interfaceMOMutableTableRowTheMOMutableTableRowextendsMOTableRowby means to change a cells value and to support modifications (i.e.Classes in org.snmp4j.agent.mo that implement MOTableRow Modifier and Type Class Description classDefaultMOMutableRow2PCstatic classDefaultMOTable.ChangeSetclassDefaultMOTableRowTheDefaultMOTableRowis the default table row implementation.Methods in org.snmp4j.agent.mo with type parameters of type MOTableRow Modifier and Type Method Description default <R extends MOTableRow,M extends MOTableModel<R>>
MOTable<R,MOColumn,M>MOFactory. createTable(org.snmp4j.smi.OID oid, MOTableIndex indexDef, MOColumn[] columns)Creates a MOTable instance for the supplied OID, index definition, and columns with theDefaultMOMutableTableModelas table model.default <R extends MOTableRow,M extends MOTableModel<R>>
MOTable<R,MOColumn,M>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>>
MOTable<R,MOColumn,M>MOFactoryAdapter. createTable(org.snmp4j.smi.OID oid, MOTableIndex indexDef, MOColumn[] columns)<R extends MOTableRow,M extends MOTableModel<R>>
MOTable<R,MOColumn,M>MOFactoryAdapter. createTable(org.snmp4j.smi.OID oid, MOTableIndex indexDef, MOColumn[] columns, M model)default <R extends MOTableRow,M extends MOTableModel<? extends R>>
MMOFactory. createTableModel(org.snmp4j.smi.OID tableOID, MOTableIndex indexDef, MOColumn[] columns)Creates a table model (by default aDefaultMOMutableTableModel).<R extends MOTableRow,M extends MOTableModel<? extends R>>
MMOFactoryAdapter. createTableModel(org.snmp4j.smi.OID tableOID, MOTableIndex indexDef, MOColumn[] columns)default <BaseRow extends MOTableRow,DependentRow extends MOTableRow>
MOTableRelation<BaseRow,DependentRow>MOFactory. createTableRelation(MOTable<BaseRow,? extends MOColumn,? extends MOTableModel<BaseRow>> baseTable, MOTable<DependentRow,? extends MOColumn,? extends MOTableModel<DependentRow>> dependentTable)Creates a relation between two tables.default <BaseRow extends MOTableRow,DependentRow extends MOTableRow>
MOTableRelation<BaseRow,DependentRow>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>
MOTableRelation<BaseRow,DependentRow>MOFactoryAdapter. createTableRelation(MOTable<BaseRow,? extends MOColumn,? extends MOTableModel<BaseRow>> baseTable, MOTable<DependentRow,? extends MOColumn,? extends MOTableModel<DependentRow>> dependentTable)<BaseRow extends MOTableRow,DependentRow extends MOTableRow>
MOTableRelation<BaseRow,DependentRow>MOFactoryAdapter. createTableRelation(MOTable<BaseRow,? extends MOColumn,? extends MOTableModel<BaseRow>> baseTable, MOTable<DependentRow,? extends MOColumn,? extends MOTableModel<DependentRow>> dependentTable)<R extends MOTableRow>
voidMOColumn. setTable(MOTable<R,? extends MOColumn,? extends MOTableModel<R>> table)Sets the table instance this columnar object is contained in.Methods in org.snmp4j.agent.mo that return MOTableRow Modifier and Type Method Description MOTableRowMOTableModelEvent. getAffectedRow()Gets the affected row (if a single row is affected by the event).MOTableRowDefaultMOMutableRow2PC. getBaseRow()MOTableRowDefaultMOTable.ChangeSet. getBaseRow()MOTableRowDefaultMOTableRow. getBaseRow()MOTableRowMOTableRow. getBaseRow()Gets the associated base row for this row (if this row is a dependent row).MOTableRowDefaultMOTable. getDependentTableRow(org.snmp4j.smi.OID dependentTableID, org.snmp4j.smi.OID index)Gets the row with the given index from the dependent table (thus a table which extends this table using aMOTableRelation) with the provided table entry object identifier.MOTableRowMOTableRowEvent. getPreparedChanges()protected MOTableRow[]MOTableRelation. removeDependentRows(BaseRow baseTableRow)Removes all dependent rows for the specified base table row from the dependent table.Methods in org.snmp4j.agent.mo that return types with arguments of type MOTableRow Modifier and Type Method Description List<MOTableRow>DefaultMOMutableTableModel. getRows(org.snmp4j.smi.OID lowerBound, org.snmp4j.smi.OID upperBoundEx)Returns a lexicographic ordered list of the rows in the specified index range.Methods in org.snmp4j.agent.mo with parameters of type MOTableRow Modifier and Type Method Description protected DefaultMOTable.ChangeSetDefaultMOTable. addPendingChanges(SubRequest<?> subRequest, MOTableRow row, boolean newRow)voidMOMutableColumn. cleanup(SubRequest<?> subRequest, MOTableRow row, int column)voidDefaultMOMutableRow2PC. commit(SubRequest<?> subRequest, MOTableRow changeSet, int column)voidMOMutableColumn. commit(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)voidMOMutableRow2PC. commit(SR subRequest, MOTableRow changeSet, int column)Commits changes to single column.voidDefaultMOMutableRow2PC. commitRow(SubRequest<?> subRequest, MOTableRow changeSet)voidMOMutableRow2PC. commitRow(SR subRequest, MOTableRow changeSet)Commits a row as described by the supplied change set.intDefaultMOTableRow. compareTo(MOTableRow o)Compares this row with aMOTableRowinstance by their index values.voidMOColumn. get(SubRequest<?> subRequest, MOTableRow row, int column)Process a get sub-request for the specified table row and column.protected intDefaultMOTable. getChangesFromRequest(org.snmp4j.smi.OID index, MOTableRow row, SubRequest<?> request, org.snmp4j.smi.Variable[] values, boolean setDefaultValues, boolean newRow)static <V extends org.snmp4j.smi.Variable>
VDefaultMOTableRow. getColumnValue(MOTableRow row, MOTable<?,?,?> table, Class<MOColumn<V>> columnClass, SubRequest<?> subRequest)Gets the value of the first column (if it exists) in the specified row and table that matches (equals) the given column class.protected org.snmp4j.smi.Variable[]DefaultMOTable. getPersistentValues(MOTableRow row)Gets the values of a row that need to be made persistent on behalf of aDefaultMOTable.save(MOOutput output)call.org.snmp4j.smi.VariableDefaultMOMutableRow2PC. getResultingValue(int column, MOTableRow changes)Returns the value of the specified column that would result if the specified changes would have been applied to the row.org.snmp4j.smi.VariableMOColumn. getStoreValue(MOTableRow row, int column)Return the content of this column's value of the given row for persistent storage.protected org.snmp4j.smi.VariableDefaultMOTable. getValue(MOTableRow row, int col, SubRequest<?> req)VMOColumn. getValue(MOTableRow row, int column, SubRequest<?> subRequest)Gets the value of the specified column from the provided row.booleanMOColumn. isVolatile(MOTableRow row, int column)Tests if the supplied row is volatile or persistent.voidDefaultMOMutableRow2PC. prepare(SubRequest<?> subRequest, MOTableRow changeSet, int column)voidMOMutableColumn. prepare(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)voidMOMutableRow2PC. prepare(SR subRequest, MOTableRow changeSet, int column)Prepares changing a single column.voidDefaultMOMutableRow2PC. prepareRow(SubRequest<?> subRequest, MOTableRow changeSet)voidMOMutableRow2PC. prepareRow(SR subRequest, MOTableRow changeSet)Prepares a row for changes described by the supplied change set.voidRowModificationControlColumn. prepareRow(SubRequest<?> subRequest, MOMutableTableRow currentRow, MOTableRow changeSet)Prepares a row for changes described by the supplied change set.voidDefaultMOMutableRow2PC. setBaseRow(MOTableRow baseRow)voidDefaultMOTable.ChangeSet. setBaseRow(MOTableRow baseRow)voidDefaultMOTableRow. setBaseRow(MOTableRow baseRow)voidMOMutableTableRow. setBaseRow(MOTableRow baseRow)voidMOTableRow. setBaseRow(MOTableRow baseRow)Sets the associated base row.voidMOMutableColumn. undo(SubRequest<?> subRequest, MOTableRow row, int column)protected booleanMOMutableColumn. validateSetRequest(SubRequest<?> subRequest, MOTableRow row, int column)Constructors in org.snmp4j.agent.mo with parameters of type MOTableRow Constructor Description MOTableModelEvent(Object source, int type, MOTableRow affectedRow)Creates a model event associated with a single row.MOTableModelEvent(Object source, int type, MOTableRow affectedRow, int columnIndex)Creates a model event associated with a single row and column.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.MOTableRowEvent(Object source, MOTable<R,? extends MOColumn,? extends MOTableModel<R>> table, R row, MOTableRow preparedChanges, int type, boolean deniable, int numberOfConsecutiveEventsOfSameOrigin)Creates a table row event based on table, row, prepared changes, and type that cannot be canceled by the event listener. -
Uses of MOTableRow in org.snmp4j.agent.mo.snmp
Classes in org.snmp4j.agent.mo.snmp with type parameters of type MOTableRow Modifier and Type Class Description classRowStatus<R extends MOTableRow>TheRowStatusclass implements the columnar object TC RowStatus.static classRowStatus.ActiveRowsFilter<R extends MOTableRow>TheActiveRowsFilteris aMOTableRowFilterthat returns only the active rows of a table with a RowStatus column.static classRowStatus.RowStatusFilter<R extends MOTableRow>TheRowStatusFilteris aMOTableRowFilterthat returns only those rows that have a status that equals one of those provided during creation of the filter.Classes in org.snmp4j.agent.mo.snmp that implement MOTableRow Modifier and Type Class Description classNotificationLogMib.NlmConfigLogEntryRowclassNotificationLogMib.NlmLogEntryRowclassNotificationLogMib.NlmLogVariableEntryRowclassNotificationLogMib.NlmStatsLogEntryRowclassSnmpCommunityMIB.SnmpCommunityEntryRowclassSnmpProxyMIB.SnmpProxyRowclassSnmpTargetMIB.SnmpTargetAddrEntryRowclassSnmpTlsTmMib.SnmpTlstmAddrEntryRowclassSnmpTlsTmMib.SnmpTlstmCertToTSNEntryRowclassSnmpTlsTmMib.SnmpTlstmParamsEntryRowclassUsmMIB.UsmTableRowMethods in org.snmp4j.agent.mo.snmp with type parameters of type MOTableRow Modifier and Type Method Description <R extends MOTableRow>
voidRowStatus. setTable(MOTable<R,? extends MOColumn,? extends MOTableModel<R>> table)Sets the table instance this columnar object is contained in.Methods in org.snmp4j.agent.mo.snmp that return MOTableRow Modifier and Type Method Description MOTableRowRowStatusEvent. getChangeSet()MOTableRowRowStatusEvent. getRow()MOTableRowSnmpTargetMIB. getTargetParamsRow(org.snmp4j.smi.OctetString paramsName)Returns the SNMP Target Parameters row for the specified name.MOTableRowSnmpTargetMIB. getTargetParamsRow(org.snmp4j.smi.OctetString paramsName, boolean activeOnly)Returns the SNMP Target Parameters row for the specified name.MOTableRowVacmMIB.VacmContextIterator. next()MOTableRowAgentCapabilityList. removeSysOREntry(org.snmp4j.smi.OID index)Remove a capabilities description from the exported list.MOTableRowSNMPv2MIB. removeSysOREntry(org.snmp4j.smi.OID index)MOTableRowSNMPv2MIB.SysOREntry. removeSysOREntry(org.snmp4j.smi.OID index)MOTableRowSnmpTargetMIB. removeTargetAddress(org.snmp4j.smi.OctetString name)MOTableRowSnmpTargetMIB. removeTargetParams(org.snmp4j.smi.OctetString name)Methods in org.snmp4j.agent.mo.snmp that return types with arguments of type MOTableRow Modifier and Type Method Description protected List<MOTableRow>VacmMIB. getViews(org.snmp4j.smi.OctetString viewName)Methods in org.snmp4j.agent.mo.snmp with parameters of type MOTableRow Modifier and Type Method Description protected voidRowStatus. assignNewValue(SubRequest<?> subRequest, MOTableRow row, int column, int newValue)voidRowStatus. commit(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)voidUsmKeyChange. commit(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)voidSnmpTargetMIB.SnmpTargetAddrEntryRow. commitRow(SubRequest<?> subRequest, MOTableRow changeSet)voidUsmMIB.UsmTableRow. commitRow(SubRequest<?> subRequest, MOTableRow changeSet)voidKeyChange. get(SubRequest<?> subRequest, MOTableRow row, int column)voidRowStatus. get(SubRequest<?> subRequest, MOTableRow row, int column)org.snmp4j.security.AuthenticationProtocolUsmMIB.UsmTableRow. getAuthProtocol(MOTableRow changeSet)org.snmp4j.smi.OIDUsmMIB.UsmTableRow. getAuthProtocolOID(MOTableRow changeSet)Gets the OID of the authentication protocol defined by the given change set.protected intUsmKeyChange. getDigestLength(UsmMIB.UsmTableRow row, MOTableRow changeSet)org.snmp4j.security.PrivacyProtocolUsmMIB.UsmTableRow. getPrivProtocol(MOTableRow changeSet)org.snmp4j.smi.OIDUsmMIB.UsmTableRow. getPrivProtocolOID(MOTableRow preparedChanges)Gets the OID of the privacy protocol defined by the given change set.static org.snmp4j.smi.Integer32RowStatus. getRowStatus(MOTableRow row, MOTable<?,?,?> table)Gets the value of the RowStatus column (if it exists) in the specified row and table.static org.snmp4j.smi.Integer32StorageType. getStorageType(MOTableRow row, MOTable<?,?,?> table)Gets the value of the StorageType column (if it exists) in the specified row and table.protected booleanRowStatus. isReady(MOTableRow row, int rowStatusColumn)protected booleanRowStatus. isReady(MOTableRow row, int rowStatusColumn, MOTableRow changeSet)static booleanRowStatus. isRowActive(MOTableRow row, int rowStatusColumnIndex)Tests if the specified row is active.booleanRowStatus. isVolatile(MOTableRow row, int column)booleanStorageType. isVolatile(MOTableRow row, int column)Checks if the row is volatile (i.e.voidRowPointer. prepare(SubRequest<?> subRequest, MOTableRow row, MOTableRow preparedChanges, int column)voidRowStatus. prepare(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)voidSnmpTlsTmMib.SnmpTlstmAddrEntryRow. prepare(SubRequest<?> subRequest, MOTableRow changeSet, int column)voidUsmKeyChange. prepare(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)voidUsmMIB.UsmTableRow. prepare(SubRequest<?> subRequest, MOTableRow preparedChanges, int column)voidUsmOwnKeyChange. prepare(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)voidSnmpTargetMIB.SnmpTargetAddrEntryRow. prepareRow(SubRequest<?> subRequest, MOTableRow changeSet)voidStorageType. prepareRow(SubRequest<?> subRequest, MOMutableTableRow currentRow, MOTableRow changeSet)Prepares a row for changes described by the supplied change set.protected voidSnmpTargetMIB. removeRowFromTargetAddrTagIndex(MOTableRow removedRow)voidRowStatus. undo(SubRequest<?> subRequest, MOTableRow row, int column)Constructors in org.snmp4j.agent.mo.snmp with parameters of type MOTableRow Constructor Description RowStatusEvent(Object source, MOTable<?,?,?> table, MOTableRow row, MOTableRow changeSet, int oldStatus, int newStatus)RowStatusEvent(Object source, MOTable<?,?,?> table, MOTableRow row, MOTableRow changeSet, int oldStatus, int newStatus, boolean deniable)RowStatusEvent(Object source, MOTable<?,?,?> table, MOTableRow row, MOTableRow changeSet, int oldStatus, int newStatus, boolean deniable, SubRequest<?> request)Creates a row status event and associates a security name with the status change. -
Uses of MOTableRow in org.snmp4j.agent.mo.snmp.dh
Classes in org.snmp4j.agent.mo.snmp.dh that implement MOTableRow Modifier and Type Class Description classSnmpUsmDhObjectsMib.UsmDHKickstartEntryRowclassSnmpUsmDhObjectsMib.UsmDHUserKeyEntryRowMethods in org.snmp4j.agent.mo.snmp.dh with parameters of type MOTableRow Modifier and Type Method Description voidDHKeyChangeImpl. commit(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)voidSnmpUsmDhObjectsMib.UsmDHUserKeyEntryRow. commitRow(SubRequest<?> subRequest, MOTableRow changeSet)voidDHKeyChangeImpl. get(SubRequest<?> subRequest, MOTableRow row, int column)org.snmp4j.security.AuthenticationProtocolSnmpUsmDhObjectsMib.UsmDHUserKeyEntryRow. getAuthProtocol(MOTableRow changeSet)org.snmp4j.security.PrivacyProtocolSnmpUsmDhObjectsMib.UsmDHUserKeyEntryRow. getPrivProtocol(MOTableRow changeSet)voidDHKeyChangeImpl. prepare(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)voidDHKeyChangeImpl. undo(SubRequest<?> subRequest, MOTableRow row, int column) -
Uses of MOTableRow in org.snmp4j.agent.mo.snmp.tc
Classes in org.snmp4j.agent.mo.snmp.tc with type parameters of type MOTableRow Modifier and Type Class Description classRowStatusTC<R extends MOTableRow>TheRowStatusTCimplements aInteger32TextualConventionthat implements the SNMPv2-MIB RowStatus textual convention. -
Uses of MOTableRow in org.snmp4j.agent.mo.snmp4j
Classes in org.snmp4j.agent.mo.snmp4j that implement MOTableRow Modifier and Type Class Description classSnmp4jConfigMib.Snmp4jCfgStorageEntryRowclassSnmp4jLogMib.Snmp4jLogConsoleHandlerEntryRowclassSnmp4jLogMib.Snmp4jLogFileHandlerEntryRowclassSnmp4jLogMib.Snmp4jLogHandlerEntryRowclassSnmp4jLogMib.Snmp4jLogLoggerEntryRowclassSnmp4jLogMib.Snmp4jLogLoggerRowclassSnmp4jLogMib.Snmp4jLogLoggerToHandlerEntryRowclassSnmp4jProxyMib.Snmp4jProxyEntryRowMethods in org.snmp4j.agent.mo.snmp4j with parameters of type MOTableRow Modifier and Type Method Description voidSnmp4jConfigMib.Snmp4jCfgStorageEntryRow. commitRow(SubRequest<?> subRequest, MOTableRow changeSet)voidSnmp4jConfigMib.Snmp4jCfgStorageEntryRow. prepareRow(SubRequest<?> subRequest, MOTableRow changeSet) -
Uses of MOTableRow in org.snmp4j.agent.mo.util
Classes in org.snmp4j.agent.mo.util with type parameters of type MOTableRow Modifier and Type Class Description classLogMOTableSizeLimit<R extends MOTableRow>TheLogMOTableSizeLimitimplements aMOTableSizeLimitto limit the number of entries in a table by removing the eldest rows existing in the table when the limit is exceeded.classMOTableSizeLimit<R extends MOTableRow>This class implements a size limit on the number of rows in a table.Methods in org.snmp4j.agent.mo.util with parameters of type MOTableRow Modifier and Type Method Description intRowIndexComparator. compare(MOTableRow o1, MOTableRow o2)
-