Uses of Interface
org.snmp4j.agent.request.SubRequest
Packages that use SubRequest
Package
Description
-
Uses of SubRequest in org.snmp4j.agent
Methods in org.snmp4j.agent with type parameters of type SubRequestModifier and TypeMethodDescriptionprotected <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 SubRequestModifier and TypeMethodDescriptionvoidManagedObject.cleanup(SubRequest request) Cleansup a (sub)request and frees all resources locked during the preparation phase.voidManagedObject.commit(SubRequest request) Commits a previously prepared SET (sub)request.voidManagedObject.get(SubRequest request) Processes a GET request and return the result in the supplied sub-request.booleanManagedObject.next(SubRequest request) Finds the successor instance for the object instance ID (OID) given by the supplied sub-request and returns it within the supplied sub-request object.voidManagedObject.prepare(SubRequest request) Prepares a SET (sub)request.protected voidCommandProcessor.processNextSubRequest(SnmpRequest request, MOServer server, org.snmp4j.smi.OctetString context, SubRequest sreq) voidManagedObject.undo(SubRequest request) Compensates (undo) a (sub)request when a commit of another subrequest failed with an error. -
Uses of SubRequest in org.snmp4j.agent.example
Methods in org.snmp4j.agent.example with parameters of type SubRequestModifier and TypeMethodDescriptionintSnmp4jDemoMib.Snmp4jDemoScalar.isValueOK(SubRequest request) intSnmp4jDemoMib.Snmp4jDemoSparseTableType.isValueOK(SubRequest request) -
Uses of SubRequest in org.snmp4j.agent.mo
Methods in org.snmp4j.agent.mo with parameters of type SubRequestModifier and TypeMethodDescriptionprotected 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) voidMOMutableRow2PC.cleanup(SubRequest subRequest, int column) Cleanups resources holds for changes to a single column.voidMOScalar.cleanup(SubRequest request) voidDefaultMOMutableRow2PC.cleanupRow(SubRequest request, DefaultMOTable.ChangeSet changeSet) voidMOMutableRow2PC.cleanupRow(SubRequest request, DefaultMOTable.ChangeSet changeSet) Cleans up resources for a row.voidDefaultMOMutableRow2PC.commit(SubRequest subRequest, MOTableRow changeSet, int column) voidDefaultMOTable.commit(SubRequest request) voidMOMutableColumn.commit(SubRequest subRequest, MOTableRow row, MOTableRow changeSet, int column) voidMOMutableRow2PC.commit(SubRequest subRequest, MOTableRow changeSet, int column) Commits changes to single column.voidMOScalar.commit(SubRequest request) voidDefaultMOMutableRow2PC.commitRow(SubRequest subRequest, MOTableRow changeSet) voidMOMutableRow2PC.commitRow(SubRequest subRequest, MOTableRow changeSet) Commits a row as described by the supplied change set.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) 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) MOColumn.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) voidMOMutableRow2PC.prepare(SubRequest subRequest, MOTableRow changeSet, int column) Prepares changing a single column.voidMOScalar.prepare(SubRequest request) voidDefaultMOMutableRow2PC.prepareRow(SubRequest subRequest, MOTableRow changeSet) voidMOMutableRow2PC.prepareRow(SubRequest subRequest, 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) voidMOMutableRow2PC.undo(SubRequest subRequest, int column) Undos the changes to a single column.voidMOScalar.undo(SubRequest request) voidDefaultMOMutableRow2PC.undoRow(SubRequest request, DefaultMOTable.ChangeSet changeSet) voidMOMutableRow2PC.undoRow(SubRequest request, DefaultMOTable.ChangeSet changeSet) Undos changes to a row.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) -
Uses of SubRequest in org.snmp4j.agent.mo.ext
Methods in org.snmp4j.agent.mo.ext with parameters of type SubRequestModifier and TypeMethodDescriptionvoidStaticMOGroup.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 SubRequestModifier and TypeMethodDescriptionRowStatusEvent.getRequest()Returns the request (SNMP or AgentX) associated with this event.Methods in org.snmp4j.agent.mo.snmp with parameters of type SubRequestModifier and TypeMethodDescriptionprotected 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) 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 SubRequestModifierConstructorDescriptionRowStatusEvent(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.snmp4j
Methods in org.snmp4j.agent.mo.snmp4j with parameters of type SubRequestModifier and TypeMethodDescriptionvoidMOSubtreeProxy.cleanup(SubRequest request) voidSnmp4jConfigMib.Snmp4jCfgSecSrcAddrValidation.cleanup(SubRequest request) voidMOSubtreeProxy.commit(SubRequest request) voidSnmp4jConfigMib.Snmp4jCfgSecSrcAddrValidation.commit(SubRequest request) voidMOSubtreeProxy.get(SubRequest request) intSnmp4jConfigMib.Snmp4jCfgSecSrcAddrValidation.isValueOK(SubRequest request) booleanMOSubtreeProxy.next(SubRequest request) voidMOSubtreeProxy.prepare(SubRequest request) voidMOSubtreeProxy.undo(SubRequest request) -
Uses of SubRequest in org.snmp4j.agent.mo.snmp4j.example
Methods in org.snmp4j.agent.mo.snmp4j.example with parameters of type SubRequestModifier and TypeMethodDescriptionintSnmp4jHeartbeatMib.Snmp4jAgentHBRefTime.isValueOK(SubRequest request) -
Uses of SubRequest in org.snmp4j.agent.request
Classes in org.snmp4j.agent.request with type parameters of type SubRequestModifier and TypeClassDescriptionclassAbstractRequest<U extends SubRequest,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> 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.classSubRequestIteratorSupport<S extends SubRequest>This support class allows to implement aSubRequestIteratorinstance based on anIteratorthat iterates onSubRequestinstances.Subinterfaces of SubRequest in org.snmp4j.agent.requestModifier and TypeInterfaceDescriptioninterfaceTheSnmpSubRequestclass holds data for a SNMP sub-request.Classes in org.snmp4j.agent.request that implement SubRequestMethods in org.snmp4j.agent.request that return types with arguments of type SubRequestModifier and TypeMethodDescriptionSubRequestIterator<? extends SubRequest>SnmpRequest.SnmpSubRequest.repetitions()SubRequestIterator<? extends SubRequest>SubRequest.repetitions()Returns an iterator on the repetitions of this sub-request.