Uses of Interface
org.snmp4j.agent.request.SubRequest
-
Packages that use SubRequest Package Description org.snmp4j.agent org.snmp4j.agent.mo org.snmp4j.agent.mo.ext org.snmp4j.agent.mo.snmp org.snmp4j.agent.mo.snmp.dh org.snmp4j.agent.mo.snmp4j org.snmp4j.agent.request -
-
Uses of SubRequest in org.snmp4j.agent
Classes in org.snmp4j.agent with type parameters of type SubRequest Modifier and Type Interface Description interfaceManagedObject<SR extends SubRequest<?>>TheManagedObjectinterface defines the basic operations for all SNMP4J manageable objects.interfaceManagedObjectValueAccess<SR extends SubRequest<?>>TheManagedObjectValueAccessinterface provides direct access to instance values of aManagedObject.interfaceRandomAccessManagedObject<SR extends SubRequest<?>>A random access managed object allows to import and export any instance of aManagedObjectto/from a byte array.interfaceRegisteredManagedObject<SR extends SubRequest<?>>A registered ManagedObject has an unique OID that has been registered world-wide by a MIB module.interfaceSerializableManagedObject<SR extends SubRequest<?>>interfaceUpdatableManagedObject<SR extends SubRequest<?>>TheUpdatableManagedObjectinterface defines the basic operations for all SNMP(4J) manageable objects that need to be updated to reflect the up-to-date state of the managed object.Methods in org.snmp4j.agent with type parameters of type SubRequest Modifier and Type Method Description protected <R extends Request<Source,Response,? extends SubRequest<?>>,Source,Response>
voidCommandProcessor. processRequest(MOServer server, RequestHandler<R> handler, R req)Processes (or re-process) a request and try to complete the request (thus to complete any incomplete subrequests).Methods in org.snmp4j.agent with parameters of type SubRequest Modifier and Type Method Description protected voidCommandProcessor. processNextSubRequest(SnmpRequest request, MOServer server, org.snmp4j.smi.OctetString context, SubRequest<?> sreq) -
Uses of SubRequest in org.snmp4j.agent.mo
Classes in org.snmp4j.agent.mo with type parameters of type SubRequest Modifier and Type Interface Description interfaceChangeableManagedObject<SR extends SubRequest<?>>TheChangeableManagedObjectinterface extends theManagedObjectby methods to add/removeMOChangeListenerthat should be informed when the object implementing this interface changes.interfaceMOMutableRow2PC<SR extends SubRequest<?>>TheMOMutableRow2PCinterface adds support for 2-Phase-Commit to mutable table rows.Methods in org.snmp4j.agent.mo that return SubRequest Modifier and Type Method Description SubRequest<?>MOChangeEvent. getSubRequest()Get theSubRequestthat triggered this change.Methods in org.snmp4j.agent.mo that return types with arguments of type SubRequest Modifier and Type Method Description ManagedObject<SubRequest<?>>MOChangeEvent. getChangedObject()Methods in org.snmp4j.agent.mo with parameters of type SubRequest Modifier and Type Method Description protected DefaultMOTable.ChangeSetDefaultMOTable. addPendingChanges(SubRequest<?> subRequest, MOTableRow row, boolean newRow)protected booleanMOScalar. checkRequestScope(SubRequest<?> request)Checks whether the request is within the scope of this scalar or not.voidDefaultMOMutableRow2PC. cleanup(SubRequest<?> subRequest, int column)voidDefaultMOTable. cleanup(SubRequest<?> request)voidMOMutableColumn. cleanup(SubRequest<?> subRequest, MOTableRow row, int column)voidMOScalar. cleanup(SubRequest<?> request)voidDefaultMOMutableRow2PC. cleanupRow(SubRequest<?> request, DefaultMOTable.ChangeSet changeSet)voidDefaultMOMutableRow2PC. commit(SubRequest<?> subRequest, MOTableRow changeSet, int column)voidDefaultMOTable. commit(SubRequest<?> request)voidMOMutableColumn. commit(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)voidMOScalar. commit(SubRequest<?> request)voidDefaultMOMutableRow2PC. commitRow(SubRequest<?> subRequest, MOTableRow changeSet)protected MOTableCellInfoDefaultMOTable. findCell(MOScope range, SubRequest<?> request)voidDefaultMOTable. get(SubRequest<?> request)voidMOColumn. get(SubRequest<?> subRequest, MOTableRow row, int column)Process a get sub-request for the specified table row and column.voidMOScalar. get(SubRequest<?> request)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 DefaultMOTable.ChangeSetDefaultMOTable. getPendingChangeSet(SubRequest<?> subRequest, org.snmp4j.smi.OID index)protected org.snmp4j.smi.VariableDefaultMOTable. getValue(MOTableRow row, int col, SubRequest<?> req)org.snmp4j.smi.VariableDefaultMOTable. getValue(org.snmp4j.smi.OID index, int col, SubRequest<?> req)VMOColumn. getValue(MOTableRow row, int column, SubRequest<?> subRequest)Gets the value of the specified column from the provided row.protected booleanDefaultMOTable. isChangeSetComplete(SubRequest<?> subRequest, org.snmp4j.smi.OID index, int column)intMOScalar. isValueOK(SubRequest<?> request)Checks whether the new value contained in the supplied sub-request is a valid value for this object.booleanDefaultMOTable. next(SubRequest<?> request)booleanMOScalar. next(SubRequest<?> request)voidDefaultMOMutableRow2PC. prepare(SubRequest<?> subRequest, MOTableRow changeSet, int column)voidDefaultMOTable. prepare(SubRequest<?> request)voidMOMutableColumn. prepare(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)voidMOScalar. prepare(SubRequest<?> request)voidDefaultMOMutableRow2PC. prepareRow(SubRequest<?> subRequest, MOTableRow changeSet)voidRowModificationControlColumn. prepareRow(SubRequest<?> subRequest, MOMutableTableRow currentRow, MOTableRow changeSet)Prepares a row for changes described by the supplied change set.voidDefaultMOMutableRow2PC. undo(SubRequest<?> subRequest, int column)voidDefaultMOTable. undo(SubRequest<?> request)voidMOMutableColumn. undo(SubRequest<?> subRequest, MOTableRow row, int column)voidMOScalar. undo(SubRequest<?> request)voidDefaultMOMutableRow2PC. undoRow(SubRequest<?> request, DefaultMOTable.ChangeSet changeSet)protected voidDefaultMOTable. update(MOScope range, SubRequest<?> request)Update this table for the supplied search range and sub-request if it has not yet been updated for that request.protected booleanMOMutableColumn. validateSetRequest(SubRequest<?> subRequest, MOTableRow row, int column)Method parameters in org.snmp4j.agent.mo with type arguments of type SubRequest Modifier and Type Method Description booleanMOGroupImpl. addInstance(ManagedObject<SubRequest<?>> mo)booleanMOGroupImpl. removeInstance(ManagedObject<SubRequest<?>> mo)Constructors in org.snmp4j.agent.mo with parameters of type SubRequest Constructor Description MOChangeEvent(Object source, ManagedObject<SubRequest<?>> changedObject, org.snmp4j.smi.OID index, MOChangeEvent.Modification modification, SubRequest<?> subRequest)Creates a deniableMOChangeEventobject based on the changed managed object instances that are identified through a common the instance OID (i.e.MOChangeEvent(Object source, ManagedObject<SubRequest<?>> changedObject, org.snmp4j.smi.OID oid, org.snmp4j.smi.Variable oldValue, org.snmp4j.smi.Variable newValue, boolean deniable, SubRequest<?> subRequest)Creates aMOChangeEventobject based on the changed managed object, the instance OID of the changed value, with old and new value.Constructor parameters in org.snmp4j.agent.mo with type arguments of type SubRequest Constructor Description MOChangeEvent(Object source, ManagedObject<SubRequest<?>> changedObject, org.snmp4j.smi.OID index, MOChangeEvent.Modification modification)Creates a deniableMOChangeEventobject based on the changed managed object instances that are identified through a common the instance OID (i.e.MOChangeEvent(Object source, ManagedObject<SubRequest<?>> changedObject, org.snmp4j.smi.OID index, MOChangeEvent.Modification modification, SubRequest<?> subRequest)Creates a deniableMOChangeEventobject based on the changed managed object instances that are identified through a common the instance OID (i.e.MOChangeEvent(Object source, ManagedObject<SubRequest<?>> changedObject, org.snmp4j.smi.OID oid, org.snmp4j.smi.Variable oldValue, org.snmp4j.smi.Variable newValue)Creates a deniableMOChangeEventobject based on the changed managed object, the instance OID of the changed value, with old and new value.MOChangeEvent(Object source, ManagedObject<SubRequest<?>> changedObject, org.snmp4j.smi.OID oid, org.snmp4j.smi.Variable oldValue, org.snmp4j.smi.Variable newValue, boolean deniable)Creates aMOChangeEventobject based on the changed managed object, the instance OID of the changed value, with old and new value.MOChangeEvent(Object source, ManagedObject<SubRequest<?>> changedObject, org.snmp4j.smi.OID oid, org.snmp4j.smi.Variable oldValue, org.snmp4j.smi.Variable newValue, boolean deniable, SubRequest<?> subRequest)Creates aMOChangeEventobject based on the changed managed object, the instance OID of the changed value, with old and new value. -
Uses of SubRequest in org.snmp4j.agent.mo.ext
Methods in org.snmp4j.agent.mo.ext with parameters of type SubRequest Modifier and Type Method Description voidStaticMOGroup. cleanup(SubRequest<?> request)voidStaticMOGroup. commit(SubRequest<?> request)Sets the error status of the request toPDU.commitFailed.voidStaticMOGroup. get(SubRequest<?> request)intAgentppSimulationMib.AgentppSimDeleteRow. isValueOK(SubRequest<?> request)intAgentppSimulationMib.AgentppSimDeleteTableContents. isValueOK(SubRequest<?> request)booleanStaticMOGroup. next(SubRequest<?> request)voidStaticMOGroup. prepare(SubRequest<?> request)Sets the error status of the request toPDU.notWritable.voidStaticMOGroup. undo(SubRequest<?> request)Sets the error status of the request toPDU.undoFailed. -
Uses of SubRequest in org.snmp4j.agent.mo.snmp
Methods in org.snmp4j.agent.mo.snmp that return SubRequest Modifier and Type Method Description SubRequest<?>RowStatusEvent. getRequest()Returns the request (SNMP or AgentX) associated with this event.Methods in org.snmp4j.agent.mo.snmp with parameters of type SubRequest Modifier and Type Method Description protected voidRowStatus. assignNewValue(SubRequest<?> subRequest, MOTableRow row, int column, int newValue)voidUsmMIB.UsmTableRow. cleanupRow(SubRequest<?> subRequest, DefaultMOTable.ChangeSet changeSet)voidNotificationLogMib.NlmConfigGlobalEntryLimit. commit(SubRequest<?> sreq)voidRowStatus. commit(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)voidTestAndIncr. commit(SubRequest<?> request)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)protected voidRowPointer. illegalRowPointer(SubRequest<?> subRequest)intDateAndTimeScalar. isValueOK(SubRequest<?> sreq)intEnumeratedScalar. isValueOK(SubRequest<?> request)intNotificationLogMib.NlmConfigGlobalAgeOut. isValueOK(SubRequest<?> request)intNotificationLogMib.NlmConfigGlobalEntryLimit. isValueOK(SubRequest<?> request)intSnmpTsmMib.SnmpTsmConfigurationUsePrefix. isValueOK(SubRequest<?> request)intTestAndIncr. isValueOK(SubRequest<?> request)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)voidTestAndIncr. prepare(SubRequest<?> request)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.voidRowStatus. undo(SubRequest<?> subRequest, MOTableRow row, int column)voidUsmMIB.UsmTableRow. undoRow(SubRequest<?> subRequest, DefaultMOTable.ChangeSet changeSet)Constructors in org.snmp4j.agent.mo.snmp with parameters of type SubRequest Constructor Description 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 SubRequest in org.snmp4j.agent.mo.snmp.dh
Methods in org.snmp4j.agent.mo.snmp.dh with parameters of type SubRequest 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)intSnmpUsmDhObjectsMib.UsmDHParameters. isValueOK(SubRequest<?> request)voidDHKeyChangeImpl. prepare(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)voidDHKeyChangeImpl. undo(SubRequest<?> subRequest, MOTableRow row, int column) -
Uses of SubRequest in org.snmp4j.agent.mo.snmp4j
Methods in org.snmp4j.agent.mo.snmp4j with parameters of type SubRequest Modifier and Type Method Description voidMOSubtreeProxy. cleanup(SubRequest<?> request)voidSnmp4jConfigMib.Snmp4jCfgReset. cleanup(SubRequest<?> request)voidSnmp4jConfigMib.Snmp4jCfgSecSrcAddrValidation. cleanup(SubRequest<?> request)voidMOSubtreeProxy. commit(SubRequest<?> request)voidSnmp4jConfigMib.Snmp4jCfgReset. commit(SubRequest<?> request)voidSnmp4jConfigMib.Snmp4jCfgSecSrcAddrValidation. commit(SubRequest<?> request)voidSnmp4jConfigMib.Snmp4jCfgStorageEntryRow. commitRow(SubRequest<?> subRequest, MOTableRow changeSet)voidMOSubtreeProxy. get(SubRequest<?> request)intSnmp4jConfigMib.Snmp4jCfgReset. isValueOK(SubRequest<?> request)intSnmp4jConfigMib.Snmp4jCfgSecSrcAddrValidation. isValueOK(SubRequest<?> request)booleanMOSubtreeProxy. next(SubRequest<?> request)voidMOSubtreeProxy. prepare(SubRequest<?> request)voidSnmp4jConfigMib.Snmp4jCfgStorageEntryRow. prepareRow(SubRequest<?> subRequest, MOTableRow changeSet)voidMOSubtreeProxy. undo(SubRequest<?> request) -
Uses of SubRequest in org.snmp4j.agent.request
Classes in org.snmp4j.agent.request with type parameters of type SubRequest Modifier and Type Class Description classAbstractRequest<U extends SubRequest<U>,S,R>TheAbstractRequestimplements common elements of SNMP and AgentX requests and might be also used for other sub-agent request types.interfaceRequest<S,R,U extends SubRequest<U>>TheRequestinterface defines common elements of SNMP related operation requests.interfaceRequestFactory<S extends EventObject,R,REQ extends Request<S,R,? extends SubRequest>>TheRequestFactoryis a factory for (SNMP/AgentX) requests.interfaceSubRequest<N extends SubRequest<N>>TheSubRequestinterface defines general sub-request properties and behavior.classSubRequestIteratorSupport<S extends SubRequest<?>>This support class allows to implement aSubRequestIteratorinstance based on anIteratorthat iterates onSubRequestinstances.Subinterfaces of SubRequest in org.snmp4j.agent.request Modifier and Type Interface Description interfaceSnmpSubRequest<S extends SnmpSubRequest<S>>TheSnmpSubRequestclass holds data for a SNMP sub-request.Classes in org.snmp4j.agent.request that implement SubRequest Modifier and Type Class Description classSnmpRequest.SnmpSubRequestThe SnmpSubRequest represents a single variable binding request of a SNMP PDU.
-