Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAgentXPending<A> - Class in org.snmp4j.agent.agentx.master
The AbstractAgentXPending implements an abstract class for pending AgentX requests.
AbstractAgentXPending(AgentXRegEntry, SnmpRequest) - Constructor for class org.snmp4j.agent.agentx.master.AbstractAgentXPending
Creates a new pending request based on affected region and request.
acceptSession(AgentXMasterSession) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Accept a new session and fire the corresponding AgentXMasterEvent.SESSION_ADDED event.
add(AgentXSearchRange, AgentXRegEntry, boolean) - Method in class org.snmp4j.agent.agentx.master.AgentXQueue
Adds a search range to a GET request.
add(AgentXSearchRange, AgentXRegEntry, boolean, Function) - Method in class org.snmp4j.agent.agentx.master.AgentXQueue
Adds a search range to a GET request.
add(SnmpRequest.SnmpSubRequest, VariableBinding) - Method in class org.snmp4j.agent.agentx.master.AgentXPendingSet
Adds a variable binding to the SET request with a reference to the SNMP request it belongs to.
add(VariableBinding) - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
Adds a VariableBinding to the response PDU.
add(VariableBinding, SnmpRequest.SnmpSubRequest, AgentXRegEntry) - Method in class org.snmp4j.agent.agentx.master.AgentXQueue
Adds a variable binding to a pending SET request (if not in progress yet) or creating a new SET request.
addAgentCaps(AgentXAddAgentCapsPDU, AgentXMasterSession) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
addAgentCaps(AgentXSession, OctetString, OID, OctetString) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Registers an agent capability (sysORID) with the master agent for the given context.
addAgentCaps(OID, OID) - Method in class org.snmp4j.agent.agentx.master.AgentXMasterSession
Add an agent caps entry.
addAgentStateListener(AgentStateListener) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Adds a listener that is notified whenever the state of this agent changes.
addAgentXMasterListener(AgentXMasterListener) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
addAgentXTransportMapping(TransportMapping) - Method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Adds a transport mapping for AgentX communication.
addCommandListener(AgentXCommandListener) - Method in interface org.snmp4j.agent.agentx.AgentXMessageDispatcher
Adds a AgentXCommandListener to this message dispatcher.
addCommandListener(AgentXCommandListener) - Method in class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
 
addCommandResponder(AgentXCommandListener) - Method in class org.snmp4j.agent.agentx.AgentX
Adds a AgentXCommandListener to this AgentX session.
addError(AgentState.ErrorDescriptor) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager.AgentState
Add an error description to the internal error list.
addFlag(byte) - Method in class org.snmp4j.agent.agentx.AgentXPDU
Adds a flag to the existing flags (bit-wise OR).
addImportedTCsToFactory(MOFactory) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Registers the textual conventions imported from other MIB modules with the given factory.
addListenAddresses(MessageDispatcher, List) - Method in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
Adds the given transport addresses as listen addresses to the supplied message dispatcher by creating and starting a matching TransportMapping for each address.
addMaster(A, List) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Creates and registers a new ConnectionOrientedTransportMapping for communicating with a master agent, bound to the given local address, and starts listening on it.
addPeer(AgentXPeer) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Adds an AgentXPeer and fires the corresponding AgentXMasterEvent.
addPingListener(PingListener) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Adds a PingListener that is notified about the results of the periodic ping requests sent to the master agent (see AgentXSubagent.setPingDelay(int)).
addRegion(AgentXRegEntry, AgentXRegion) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Adds a region to the registry.
addRegistration(AgentXRegEntry) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Adds a registration to this master server.
addRegistration(AgentXRegEntry) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Adds a registration.
addRepeaterSubRequest() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
Appends a new repeater sub-request to the sub-requests list by continuing the repetition row of the corresponding predecessor sub-request.
address - Variable in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
The listen address of the agent.
addRow(R) - Method in class org.snmp4j.agent.mox.BufferedMOMutableTableModel
 
addSearchRange(AgentXSearchRange) - Method in class org.snmp4j.agent.agentx.master.AgentXPendingGet
Adds a search range to the request.
addSession(AgentXMasterSession) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Add a new session and fire the corresponding AgentXMasterEvent.SESSION_ADDED event.
addTCsToFactory(MOFactory) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Registers the textual conventions defined by this MIB module with the given factory.
addTransportMapping(TransportMapping) - Method in class org.snmp4j.agent.agentx.AgentX
Add a TransportMapping for sending/receiving AgentX messages.
addTransportMapping(TransportMapping) - Method in interface org.snmp4j.agent.agentx.AgentXMessageDispatcher
Adds a TransportMapping to the dispatcher.
addTransportMapping(TransportMapping) - Method in class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
 
addUsed(IndexEntry) - Method in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
Add a used index value to the used registry.
addUsed(IndexEntry) - Method in class org.snmp4j.agent.agentx.subagent.index.SubAgentXIndexRegistryEntry
 
advanceState(int) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager.AgentState
Advance the state to the given state.
agent - Variable in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
The AgentXMasterAgent instance managed and run by this test agent.
agent - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
The AgentX command listener that handles incoming AgentX packages and manages the associated AgentX sessions.
AgentppTestMib - Class in org.snmp4j.agent.agentx.subagent.test
The AgentppTestMib implements the AGENTPP-TEST-MIB for testing agent capabilities.
AgentppTestMib() - Constructor for class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Constructs a AgentppTestMib instance without actually creating its ManagedObject instances.
AgentppTestMib(MOFactory) - Constructor for class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Constructs a AgentppTestMib instance and actually creates its ManagedObject instances using the supplied MOFactory (by calling AgentppTestMib.createMO(MOFactory moFactory)).
AgentppTestMib.AgentppTestSessionAttrEntryRow - Class in org.snmp4j.agent.agentx.subagent.test
The AgentppTestSessionAttrEntryRow represents a conceptual row of the agentppTestSessionAttrEntry table.
AgentppTestMib.AgentppTestSessionIndexStrategyEnum - Class in org.snmp4j.agent.agentx.subagent.test
The AgentppTestSessionIndexStrategyEnum defines the named values of the agentppTestSessionIndexStrategy column.
AgentppTestMib.AgentppTestSessionsEntryRow - Class in org.snmp4j.agent.agentx.subagent.test
The AgentppTestSessionsEntryRow represents a conceptual row of the agentppTestSessionsEntry table.
AgentppTestMib.AgentppTestSharedEntryRow - Class in org.snmp4j.agent.agentx.subagent.test
The AgentppTestSharedEntryRow represents a conceptual row of the agentppTestSharedEntry table.
AgentppTestMib.AgentppTestSharedExtEntryRow - Class in org.snmp4j.agent.agentx.subagent.test
The AgentppTestSharedExtEntryRow represents a conceptual row of the agentppTestSharedExtEntry table.
AgentppTestMib.AgentppTestSparseEntryRow - Class in org.snmp4j.agent.agentx.subagent.test
The AgentppTestSparseEntryRow represents a conceptual row of the agentppTestSparseEntry table.
AgentppTestMib.AgentppTestTimeout - Class in org.snmp4j.agent.agentx.subagent.test
The AgentppTestTimeout class implements the agentppTestTimeout scalar managed object.
AgentppTestSessionAttrEntryRow(OID, Variable[]) - Constructor for class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionAttrEntryRow
Creates a new agentppTestSessionAttrEntry row with the given index and column values.
AgentppTestSessionsEntryRow(OID, Variable[]) - Constructor for class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionsEntryRow
Creates a new agentppTestSessionsEntry row with the given index and column values.
AgentppTestSharedEntryRow(OID, Variable[]) - Constructor for class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
Creates a new agentppTestSharedEntry row with the given index and column values.
AgentppTestSharedExtEntryRow(OID, Variable[]) - Constructor for class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
Creates a new agentppTestSharedExtEntry row with the given index and column values.
AgentppTestSparseEntryRow(OID, Variable[]) - Constructor for class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
Creates a new agentppTestSparseEntry row with the given index and column values.
AgentState() - Constructor for class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager.AgentState
Creates an AgentState with the initial state AgentState.STATE_CREATED.
agentStateListeners - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
The list of listeners that are notified about agent state changes.
AgentX - Class in org.snmp4j.agent.agentx
The AgentX class implements the AgentX protocol that sends and receives AgentX PDUs over one or more transport mappings.
AgentX(AgentXMessageDispatcher) - Constructor for class org.snmp4j.agent.agentx.AgentX
Create an AgentX protocol engine based on the given AgentXMessageDispatcher.
AGENTX_ADDAGENTCAPS_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-AddAgentCaps-PDU ID.
AGENTX_BADVER - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
Bad AgentX version.
AGENTX_CLEANUPSET_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-CleanupSet-PDU ID.
AGENTX_CLOSE_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-Close-PDU ID.
AGENTX_COMMITSET_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-CommitSet-PDU ID.
AGENTX_DISCONNECT - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AentX disconnected.
AGENTX_DUPLICATE_REGISTRATION - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX error: duplicate registration.
AGENTX_DUPMAP - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
Deprecated.
Will be removed in 3.0
AGENTX_ERROR - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
General error.
AGENTX_GET_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-Get-PDU ID.
AGENTX_GETBULK_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-GetBulk-PDU ID.
AGENTX_GETNEXT_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-GetNext-PDU ID.
AGENTX_INDEX_ALREADY_ALLOCATED - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX error: index already allocated.
AGENTX_INDEX_NONE_AVAILABLE - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX error: no index available.
AGENTX_INDEX_NOT_ALLOCATED - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX error: index not allocated.
AGENTX_INDEX_WRONG_TYPE - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX error: index has wrong type.
AGENTX_INDEXALLOCATE_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-IndexAllocate-PDU ID.
AGENTX_INDEXDEALLOCATE_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-IndexDeallocate-PDU ID.
AGENTX_INT_SIZE - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
Number of bytes for an AgentX INTEGER.
AGENTX_MAX_OID_LENGTH - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
The maximum OID length for AgentX transported OIDs according to RFC2741 ยง5.1.
AGENTX_NOREG - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
No registration error.
AGENTX_NOT_OPEN - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX error: not open.
AGENTX_NOTIFY_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-Notify-PDU ID.
AGENTX_OPEN_FAILED - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX error: open failed.
AGENTX_OPEN_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-Open-PDU ID.
AGENTX_PARSE_ERROR - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX error: parse error.
AGENTX_PING_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-Ping-PDU ID.
AGENTX_PROCESSING_ERROR - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX error: processing error.
AGENTX_REGISTER_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-Register-PDU ID.
AGENTX_REMOVEAGENTCAPS_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-RemoveAgentCaps-PDU ID.
AGENTX_REQUEST_DENIED - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX error: request denied.
AGENTX_RESPONSE_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-Response-PDU ID.
AGENTX_SUCCESS - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
No error (success).
AGENTX_TESTSET_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-TestSet-PDU ID.
AGENTX_TIMEOUT - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX timeout.
AGENTX_UNDOSET_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-UndoSet-PDU ID.
AGENTX_UNKNOWN_AGENTCAPS - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX error: unknown agent capabilities.
AGENTX_UNKNOWN_REGISTRATION - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX error: unknown registration.
AGENTX_UNREGISTER_PDU - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The agentx-Unregister-PDU ID.
AGENTX_UNSUPPORTED_CONTEXT - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX error: unsupported context.
AgentXAddAgentCapsPDU - Class in org.snmp4j.agent.agentx
The AgentXAddAgentCapsPDU represents an agentx-AddAgentCaps-PDU from RFC 2741.
AgentXAddAgentCapsPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXAddAgentCapsPDU
AgentXAddAgentCapsPDU(OctetString, OID, OctetString) - Constructor for class org.snmp4j.agent.agentx.AgentXAddAgentCapsPDU
Creates a AgentXAddAgentCapsPDU from context, oid, and description.
AgentXCleanupSetPDU - Class in org.snmp4j.agent.agentx
The AgentXCleanupSetPDU represents the agentx-CleanupSet-PDU defined by RFC 2741.
AgentXCleanupSetPDU() - Constructor for class org.snmp4j.agent.agentx.AgentXCleanupSetPDU
AgentXCleanupSetPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXCleanupSetPDU
AgentXClosePDU - Class in org.snmp4j.agent.agentx
The AgentXClosePDU represents the agentx-Close-PDU from RFC 2741.
AgentXClosePDU(byte) - Constructor for class org.snmp4j.agent.agentx.AgentXClosePDU
Creates a AgentXClosePDU from a close reason.
AgentXClosePDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXClosePDU
AgentXCommandEvent<A> - Class in org.snmp4j.agent.agentx
The AgentXCommandEvent implements an event object emitted during execution of a AgentX command.
AgentXCommandEvent(Object, AgentXMessageDispatcher, A, ConnectionOrientedTransportMapping, AgentXParseException, TransportStateReference) - Constructor for class org.snmp4j.agent.agentx.AgentXCommandEvent
Creates a new command event.
AgentXCommandEvent(Object, AgentXMessageDispatcher, A, ConnectionOrientedTransportMapping, AgentXPDU, TransportStateReference) - Constructor for class org.snmp4j.agent.agentx.AgentXCommandEvent
Creates a new command event.
AgentXCommandListener - Interface in org.snmp4j.agent.agentx
The AgentXCommandListener interface is implemented by AgentX master or sub-agents to process AgentX messages.
AgentXCommandProcessor - Class in org.snmp4j.agent.agentx.master
The AgentXCommandProcessor implements the CommandProcessor interface for AgentX command processing of an AgentX master agent.
AgentXCommandProcessor(OctetString, AgentXQueue, AgentX, MOServer[]) - Constructor for class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Creates an AgentXCommandProcessor using a AgentX entity and an array of MOServer instances representing the master agents ManagedObjects.
AgentXCommandProcessor.AgentXRegEntryComparator - Class in org.snmp4j.agent.agentx.master
Comparator for AgentXCommandProcessor.AgentXRegEntryComparator to compare objects by context and region.
AgentXCommitSetPDU - Class in org.snmp4j.agent.agentx
The AgentXCommitSetPDU represents the agentx-CleanupSet-PDU defined by RFC 2741.
AgentXCommitSetPDU() - Constructor for class org.snmp4j.agent.agentx.AgentXCommitSetPDU
AgentXCommitSetPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXCommitSetPDU
AgentxConnectionEntryRow(OID, Variable[]) - Constructor for class org.snmp4j.agent.agentx.master.AgentXMib.AgentxConnectionEntryRow
Creates a new agentxConnectionEntry row with the given index and column values.
AgentXContextPDU - Class in org.snmp4j.agent.agentx
A AgentXContextPDU is a AgentXPDU with context support.
AgentXContextPDU(byte, byte, int, int, int) - Constructor for class org.snmp4j.agent.agentx.AgentXContextPDU
Creates a AgentXContextPDU.
AgentXContextPDU(byte, OctetString) - Constructor for class org.snmp4j.agent.agentx.AgentXContextPDU
Create a AgentXPDU from its type.
AgentXContextPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXContextPDU
AgentXGetBulkPDU - Class in org.snmp4j.agent.agentx
The AgentXGetBulkPDU represents the agentx-GetBulk-PDU defined by RFC 2741.
AgentXGetBulkPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXGetBulkPDU
AgentXGetBulkPDU(OctetString, short, short, MOScope[]) - Constructor for class org.snmp4j.agent.agentx.AgentXGetBulkPDU
Creates a AgentXGetBulkPDU.
AgentXGetNextPDU - Class in org.snmp4j.agent.agentx
The AgentXGetNextPDU represents the agentx-GetNext-PDU defined by RFC 2741.
AgentXGetNextPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXGetNextPDU
AgentXGetNextPDU(OctetString, MOScope[]) - Constructor for class org.snmp4j.agent.agentx.AgentXGetNextPDU
Creates a AgentXGetNextPDU.
AgentXGetPDU - Class in org.snmp4j.agent.agentx
The AgentXGetPDU represents the agentx-Get-PDU defined by RFC 2741.
AgentXGetPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXGetPDU
AgentXGetPDU(OctetString, OID[]) - Constructor for class org.snmp4j.agent.agentx.AgentXGetPDU
Creates a AgentXGetPDU.
AgentXIndexAllocatePDU - Class in org.snmp4j.agent.agentx
The AgentXIndexAllocatePDU represents the agentx-IndexAllocate-PDU defined by RFC 2741.
AgentXIndexAllocatePDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXIndexAllocatePDU
AgentXIndexAllocatePDU(OctetString, VariableBinding[]) - Constructor for class org.snmp4j.agent.agentx.AgentXIndexAllocatePDU
Create AgentXIndexAllocatePDU from context and variable bindings.
AgentXIndexDeallocatePDU - Class in org.snmp4j.agent.agentx
The AgentXIndexDeallocatePDU represents the agentx-IndexDeallocate-PDU defined by RFC 2741.
AgentXIndexDeallocatePDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXIndexDeallocatePDU
AgentXIndexDeallocatePDU(OctetString, VariableBinding[]) - Constructor for class org.snmp4j.agent.agentx.AgentXIndexDeallocatePDU
Create AgentXIndexDeallocatePDU from context and variable bindings.
AgentXIndexRegistry - Class in org.snmp4j.agent.agentx.master.index
The AgentXIndexRegistry stores INDEX values reserved by sub-agents at the master agent.
AgentXIndexRegistry() - Constructor for class org.snmp4j.agent.agentx.master.index.AgentXIndexRegistry
Creates new AgentXIndexRegistry.
AgentXMasterAgent - Class in org.snmp4j.agent.agentx.master
The AgentXMasterAgent is the base agent class for AgentX master agents.
AgentXMasterAgent(OctetString, MessageDispatcher, VACM, MOServer[], WorkerPool, MOInputFactory, MOPersistenceProvider, EngineBootsProvider, MOFactory, Collection, AgentAuditPolicy) - Constructor for class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Creates an SNMP agent configuration which can be run by calling AgentConfigManager.run() later.
AgentXMasterEvent - Class in org.snmp4j.agent.agentx.master
The AgentXMasterEvent object describes an event that has been triggered on behalf of a sub-agent to master agent connection/session.
AgentXMasterEvent(Object, int, Object) - Constructor for class org.snmp4j.agent.agentx.master.AgentXMasterEvent
Creates an new master agent event.
AgentXMasterListener - Interface in org.snmp4j.agent.agentx.master
The AgentXMasterListener interface ca be implemented to react on sub-agent, session, and registration changes occurred at the event emitting AgentX master agent.
AgentXMasterSession<A> - Class in org.snmp4j.agent.agentx.master
The AgentXMasterSession extends the base session AgentXSession by agent capability information and sysObjectID as well as sysDescr.
AgentXMasterSession(int, AgentXQueue, OID, OctetString) - Constructor for class org.snmp4j.agent.agentx.master.AgentXMasterSession
Creates an new AgentXMasterSession.
AgentXMessageDispatcher - Interface in org.snmp4j.agent.agentx
The AgentXMessageDispatcher implements a TransportListener for dispatching AgentX messages.
AgentXMessageDispatcherImpl - Class in org.snmp4j.agent.agentx
AgentXMessageDispatcherImpl() - Constructor for class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
AgentXMessageHeader - Class in org.snmp4j.agent.agentx
The AgentXMessageHeader represents the AgentX header values.
AgentXMessageHeader(byte, byte, int, int, int, int) - Constructor for class org.snmp4j.agent.agentx.AgentXMessageHeader
AgentXMib - Class in org.snmp4j.agent.agentx.master
The AgentXMIB implements the AGENTX-MIB SMIv2 specification.
AgentXMib() - Constructor for class org.snmp4j.agent.agentx.master.AgentXMib
Creates an AgentXMib.
AgentXMib(AgentXCommandProcessor) - Constructor for class org.snmp4j.agent.agentx.master.AgentXMib
Creates an AgentXMib for the specified AgentXCommandProcessor.
AgentXMib.AgentxConnectionEntryRow - Class in org.snmp4j.agent.agentx.master
The AgentxConnectionEntryRow represents a conceptual row of the agentxConnectionEntry table.
AgentXMib.AgentxRegistrationEntryRow - Class in org.snmp4j.agent.agentx.master
The AgentxRegistrationEntryRow represents a conceptual row of the agentxRegistrationEntry table.
AgentXMib.AgentxRegistrationEntryRowFactory - Class in org.snmp4j.agent.agentx.master
The AgentxRegistrationEntryRowFactory creates and frees rows of the agentxRegistrationEntry conceptual table.
AgentXMib.AgentxSessionAdminStatusEnum - Class in org.snmp4j.agent.agentx.master
The administrative (desired) status of the session.
AgentXMib.AgentxSessionEntryRow - Class in org.snmp4j.agent.agentx.master
The AgentxSessionEntryRow represents a conceptual row of the agentxSessionEntry table.
AgentXNode - Class in org.snmp4j.agent.agentx.master
A AgentXNode represents an atomic registration region within the master agents ManagedObjects.
AgentXNode(AgentXRegion, TreeSet) - Constructor for class org.snmp4j.agent.agentx.master.AgentXNode
Creates an AgentXNode for a region and corresponding registration.
AgentXNode(AgentXRegion, AgentXRegEntry) - Constructor for class org.snmp4j.agent.agentx.master.AgentXNode
Creates an AgentXNode for a region and corresponding registration.
AgentXNodeQuery - Class in org.snmp4j.agent.agentx.master
The AgentXNodeQuery extends the DefaultMOQuery to allow on-the-fly query modifications and special AgentXNodeQuery.matchesQuery(ManagedObject) support for explicitly match or not match AgentXNodes only.
AgentXNodeQuery(OctetString, MOScope, int) - Constructor for class org.snmp4j.agent.agentx.master.AgentXNodeQuery
Creates a AgentXNodeQuery with query mode.
AgentXNotifyPDU - Class in org.snmp4j.agent.agentx
The AgentXNotifyPDU represents the agentx-Notify-PDU defined by RFC 2741.
AgentXNotifyPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXNotifyPDU
AgentXNotifyPDU(OctetString, VariableBinding[]) - Constructor for class org.snmp4j.agent.agentx.AgentXNotifyPDU
Creates a AgentXNotifyPDU.
AgentXOpenPDU - Class in org.snmp4j.agent.agentx
The AgentXOpenPDU represents the agentx-CleanupSet-PDU defined by RFC 2741.
AgentXOpenPDU(int, int, int, byte, OID, OctetString) - Constructor for class org.snmp4j.agent.agentx.AgentXOpenPDU
Creates a AgentXOpenPDU.
AgentXParseException - Exception Class in org.snmp4j.agent.agentx
The AgentXParseException represents the AgentX BER encoding parse exception.
AgentXParseException(AgentXMessageHeader, IOException) - Constructor for exception class org.snmp4j.agent.agentx.AgentXParseException
AgentXPDU - Class in org.snmp4j.agent.agentx
The AgentXPDU implements the common characteristics of all AgentX PDUs (see RFC 2741).
AgentXPDU(byte) - Constructor for class org.snmp4j.agent.agentx.AgentXPDU
Create a AgentXPDU from its type.
AgentXPDU(byte, byte, int, int, int) - Constructor for class org.snmp4j.agent.agentx.AgentXPDU
Create a AgentXPDU from type and other header attributes.
AgentXPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXPDU
Create a AgentXPDU from an AgentXMessageHeader.
AgentXPeer<A> - Class in org.snmp4j.agent.agentx
An AgentXPeer represents an AgentX communication peer with its network address.
AgentXPeer(ConnectionOrientedTransportMapping, A) - Constructor for class org.snmp4j.agent.agentx.AgentXPeer
Creates an AgentXPeer for a transport and peer address.
AgentXPending<A> - Interface in org.snmp4j.agent.agentx.master
The AgentXPending interface is implemented by classes holding sub-agent AgentX request state information in a SNMP4J-AgentX master agent.
AgentXPendingClose<A> - Class in org.snmp4j.agent.agentx.master
A AgentXPendingClose is a special AbstractAgentXPending message for AgentX Close requests.
AgentXPendingClose(AgentXMasterSession, AgentXClosePDU) - Constructor for class org.snmp4j.agent.agentx.master.AgentXPendingClose
Creates a AgentXPendingClose from session and close PDU.
AgentXPendingGet<A> - Class in org.snmp4j.agent.agentx.master
AgentXPendingGet implements an AgentX GET request.
AgentXPendingGet(AgentXRegEntry, SnmpRequest, AgentXSearchRange) - Constructor for class org.snmp4j.agent.agentx.master.AgentXPendingGet
Creates a AgentXPendingGet request.
AgentXPendingGet(AgentXRegEntry, SnmpRequest, AgentXSearchRange, Function) - Constructor for class org.snmp4j.agent.agentx.master.AgentXPendingGet
Creates a AgentXPendingGet request.
AgentXPendingSet<A> - Class in org.snmp4j.agent.agentx.master
AgentXPendingSet implements an AgentX SET request.
AgentXPendingSet(AgentXRegEntry, SnmpRequest) - Constructor for class org.snmp4j.agent.agentx.master.AgentXPendingSet
Creates a new AgentXPendingSet request.
AgentXPingPDU - Class in org.snmp4j.agent.agentx
The AgentXPingPDU represents the agentx-Notify-PDU defined by RFC 2741.
AgentXPingPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXPingPDU
AgentXPingPDU(OctetString) - Constructor for class org.snmp4j.agent.agentx.AgentXPingPDU
Creates a AgentXPingPDU.
AgentXProtocol - Class in org.snmp4j.agent.agentx
The AgentXProtocol class defines constants and operations specific to the AgentX protocol as defined by RFC 2741.
AgentXProtocol() - Constructor for class org.snmp4j.agent.agentx.AgentXProtocol
Creates a new AgentXProtocol instance.
AgentXQueue - Class in org.snmp4j.agent.agentx.master
The AgentXQueue holds AgentX requests that are processed by the master agent by sending the requests to the subagents and waiting for responses.
AgentXQueue() - Constructor for class org.snmp4j.agent.agentx.master.AgentXQueue
Creates a new AgentXQueue.
AgentXRegEntry<A> - Class in org.snmp4j.agent.agentx.master
AgentXRegEntry represents an entry in the AgentX master agent registry.
AgentXRegEntry(AgentXMasterSession, AgentXRegion, int, OctetString, int) - Constructor for class org.snmp4j.agent.agentx.master.AgentXRegEntry
Creates a new registry entry.
AgentXRegEntryComparator() - Constructor for class org.snmp4j.agent.agentx.master.AgentXCommandProcessor.AgentXRegEntryComparator
Creates a new AgentXRegEntryComparator.
AgentXRegion - Class in org.snmp4j.agent.agentx
The AgentXRegion represents a MIB region which can be an entire MIB or a single object-instance.
AgentXRegion(AgentXRegion) - Constructor for class org.snmp4j.agent.agentx.AgentXRegion
Creates a copy of an AgentXRegion.
AgentXRegion(OID, OID) - Constructor for class org.snmp4j.agent.agentx.AgentXRegion
Creates a new AgentXRegion from lower and upper bound.
AgentXRegisterPDU - Class in org.snmp4j.agent.agentx
The AgentXRegisterPDU represents the agentx-Register-PDU defined by RFC 2741.
AgentXRegisterPDU(byte, int, int, int) - Constructor for class org.snmp4j.agent.agentx.AgentXRegisterPDU
AgentXRegisterPDU(byte, OctetString, OID, byte, byte, int) - Constructor for class org.snmp4j.agent.agentx.AgentXRegisterPDU
Creates a AgentXRegisterPDU from payload values.
AgentXRegisterPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXRegisterPDU
AgentXRegisterPDU(OctetString, OID, byte, byte, int) - Constructor for class org.snmp4j.agent.agentx.AgentXRegisterPDU
Creates a AgentXRegisterPDU from payload values.
AgentxRegistrationEntryRow(OID, Variable[]) - Constructor for class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Creates a new agentxRegistrationEntry row with the given index and column values.
AgentxRegistrationEntryRowFactory() - Constructor for class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRowFactory
Creates a new AgentxRegistrationEntryRowFactory.
AgentXRemoveAgentCapsPDU - Class in org.snmp4j.agent.agentx
The AgentXRemoveAgentCapsPDU represents a MIB region which can be an entire MIB or a single object-instance.
AgentXRemoveAgentCapsPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXRemoveAgentCapsPDU
AgentXRemoveAgentCapsPDU(OctetString, OID) - Constructor for class org.snmp4j.agent.agentx.AgentXRemoveAgentCapsPDU
Creates a new AgentXRemoveAgentCapsPDU from context and agent caps OID.
AgentXRequest - Class in org.snmp4j.agent.agentx.subagent
The AgentXRequest class represents AgentX sub-agent requests.
AgentXRequest(AgentXCommandEvent) - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXRequest
Creates an AgentXRequest from the given AgentX command event.
AgentXRequest.AgentXSubRequest - Class in org.snmp4j.agent.agentx.subagent
The AgentXSubRequest implements the SubRequest interface for AgentX sub-requests.
AgentXRequest.AgentXSubRequestIterator - Class in org.snmp4j.agent.agentx.subagent
The AgentXSubRequestIterator iterates over the subrequests in a AgentX request.
AgentXRequestPDU - Class in org.snmp4j.agent.agentx
The AgentXRequestPDU represents the base class for all agentx-Get*Request-PDUs defined by RFC 2741.
AgentXRequestPDU(byte, OctetString) - Constructor for class org.snmp4j.agent.agentx.AgentXRequestPDU
Creates a AgentXRequestPDU from payload values.
AgentXRequestPDU(byte, OctetString, MOScope[]) - Constructor for class org.snmp4j.agent.agentx.AgentXRequestPDU
Creates a AgentXRequestPDU from payload values.
AgentXRequestPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXRequestPDU
AgentXResponseEvent<A> - Class in org.snmp4j.agent.agentx
The AgentXResponseEvent informs about a received AgentX response from a sub-agent.
AgentXResponseEvent(Object, AgentXTarget, A, AgentXPDU, AgentXResponsePDU, Object) - Constructor for class org.snmp4j.agent.agentx.AgentXResponseEvent
Creates an AgentXResponseEvent instance.
AgentXResponseEvent(Object, AgentXTarget, A, AgentXPDU, AgentXResponsePDU, Object, Exception) - Constructor for class org.snmp4j.agent.agentx.AgentXResponseEvent
Creates an ResponseEvent instance with an exception object indicating a message processing error.
AgentXResponseListener - Interface in org.snmp4j.agent.agentx
An AgentXResponseListener listens for AgentX responses.
AgentXResponsePDU - Class in org.snmp4j.agent.agentx
he AgentXResponsePDU represents the agentx-Regsponse-PDU defined by RFC 2741.
AgentXResponsePDU(int, short, short) - Constructor for class org.snmp4j.agent.agentx.AgentXResponsePDU
Creates a new AgentXResponsePDU from payload values.
AgentXResponsePDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXResponsePDU
AgentXSearchRange - Class in org.snmp4j.agent.agentx.master
A AgentXSearchRange extends a DefaultMOScope by a reference to the original SNMP SnmpRequest.SnmpSubRequest.
AgentXSearchRange(OID, boolean, OID, boolean, SnmpRequest.SnmpSubRequest) - Constructor for class org.snmp4j.agent.agentx.master.AgentXSearchRange
Creates a AgentXSearchRange from its bounds and the reference to the original SNMP SnmpRequest.SnmpSubRequest.
AgentXSession<A> - Class in org.snmp4j.agent.agentx
The AgentXSession class represents an AgentX session.
AgentXSession(int) - Constructor for class org.snmp4j.agent.agentx.AgentXSession
Creates a new AgentXSession from a session ID.
AgentxSessionAdminStatusEnum() - Constructor for class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionAdminStatusEnum
Creates a new AgentxSessionAdminStatusEnum instance.
AgentxSessionEntryRow(OID, Variable[]) - Constructor for class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Creates a new agentxSessionEntry row with the given index and column values.
AgentXSharedMOTable<R,C,M> - Interface in org.snmp4j.agent.agentx.subagent
The AgentXSharedMOTable extends the MOTable interface.
AgentXSharedMOTableSupport<R,A> - Class in org.snmp4j.agent.agentx.subagent
The AgentXSharedMOTableSupport provides helper functions for shared table implementations to register rows and indexes at a master agent.
AgentXSharedMOTableSupport(AgentX, AgentXSession, OctetString) - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Creates a shared table support object for a AgentX connection, session, and context.
AgentXSharedMOTableSupport(AgentX, AgentXSession, OctetString, byte, byte) - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Creates a shared table support object for a AgentX connection, session, and context.
AgentXSharedMOTableSupport.IndexStrategy - Enum Class in org.snmp4j.agent.agentx.subagent
AgentXSharedMOTableSupport.IndexStrategy specifies how index values are generated.
AgentXSharedMutableMOTable<R,C,M> - Interface in org.snmp4j.agent.agentx.subagent
The AgentXSharedMutableMOTable extends the AgentXSharedMOTable and MutableMOTable interface.
AgentXSubagent - Class in org.snmp4j.agent.agentx.subagent
The AgentXSubagent class implements the AgentX communication for an AgentX subagent implementation and the agent configuration via AgentConfigManager although many configurations that are necessary for a regular command responder and AgentX master agent are not applicable for a subagent.
AgentXSubagent(AgentX, OID, OctetString, SubagentXConfigManager, AgentAuditPolicy) - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Creates a AgentX sub-agent using a SubagentXConfigManager.
AgentXSubagent.RequestID - Class in org.snmp4j.agent.agentx.subagent
The RequestID uniquely identifies a set request in the request list by the master's address, the AgentX session ID, and the AgentX transaction ID.
AgentXSubRequest(AgentXRequest.AgentXSubRequest, int) - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
Creates a repeater sub-request that continues the processing of the given predecessor sub-request.
AgentXSubRequest(MOScope, int) - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
Creates a sub-request for the given search range (used for GET, GETNEXT and GETBULK requests).
AgentXSubRequest(VariableBinding, int) - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
Creates a sub-request for the given variable binding (used for SET and exact GET requests).
AgentXSubRequestIterator() - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequestIterator
Creates a sub-request iterator that iterates over all sub-requests starting at the first one with an increment of one.
AgentXSubRequestIterator(int, int) - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequestIterator
Creates a sub-request iterator that starts at the given offset and advances by the given increment on each step.
AgentXTarget<A> - Class in org.snmp4j.agent.agentx
The AgentXTarget implements a AgentX target.
AgentXTarget(A) - Constructor for class org.snmp4j.agent.agentx.AgentXTarget
Creates a AgentXTarget from an address.
AgentXTarget(A, byte) - Constructor for class org.snmp4j.agent.agentx.AgentXTarget
Creates a AgentXTarget from an address.
AgentXTarget(A, long) - Constructor for class org.snmp4j.agent.agentx.AgentXTarget
Creates a AgentXTarget from an address.
AgentXTDomainAddressFactory - Class in org.snmp4j.agent.agentx
The AgentXTDomainAddressFactory creates Address instances from AgentX transport domain OIDs and their address representation, adding support for the local (Unix) domain.
AgentXTDomainAddressFactory() - Constructor for class org.snmp4j.agent.agentx.AgentXTDomainAddressFactory
Creates a new AgentXTDomainAddressFactory.
AgentXTestSetPDU - Class in org.snmp4j.agent.agentx
The AgentXTestSetPDU represents the agentx-TestSet-PDU defined by RFC 2741.
AgentXTestSetPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXTestSetPDU
AgentXTestSetPDU(OctetString, VariableBinding[]) - Constructor for class org.snmp4j.agent.agentx.AgentXTestSetPDU
Create a AgentXTestSetPDU from context and variable bindings.
AgentXUndoSetPDU - Class in org.snmp4j.agent.agentx
The AgentXUndoSetPDU represents the agentx-UndoSet-PDU defined by RFC 2741.
AgentXUndoSetPDU() - Constructor for class org.snmp4j.agent.agentx.AgentXUndoSetPDU
Creates a new AgentXUndoSetPDU.
AgentXUndoSetPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXUndoSetPDU
AgentXUnregisterPDU - Class in org.snmp4j.agent.agentx
The AgentXUnregisterPDU represents the agentx-Unregister-PDU defined by RFC 2741.
AgentXUnregisterPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXUnregisterPDU
AgentXUnregisterPDU(OctetString, OID, byte, byte, int) - Constructor for class org.snmp4j.agent.agentx.AgentXUnregisterPDU
AgentXVariableBindingPDU - Class in org.snmp4j.agent.agentx
The AgentXVariableBindingPDU is the base class for all AgentX PDUs with a list of VariableBindings.
AgentXVariableBindingPDU(byte, byte, int, int, int) - Constructor for class org.snmp4j.agent.agentx.AgentXVariableBindingPDU
Creates a AgentXVariableBindingPDU from its type.
AgentXVariableBindingPDU(byte, OctetString, VariableBinding[]) - Constructor for class org.snmp4j.agent.agentx.AgentXVariableBindingPDU
Creates a AgentXVariableBindingPDU from its type.
AgentXVariableBindingPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXVariableBindingPDU
allocate(int, OctetString, VariableBinding, boolean) - Method in class org.snmp4j.agent.agentx.master.index.AgentXIndexRegistry
Allocate a new INDEX from an AgentX index allocation request.
allocate(int, Variable, boolean) - Method in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
Allocate an INDEX instance this index type.
allocateIndex(OctetString, MOTableIndex, byte, OID) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Allocate a new or any index at the master agent and return its value in allocateIndex.
alwaysAnySubIndex - Enum constant in enum class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport.IndexStrategy
Always allocate any sub-index values and do not hold a local reference count for allocated sub-indexes.
alwaysAnySubIndex - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionIndexStrategyEnum
Always any sub-index is allocated.
alwaysFirstSubIndex - Enum constant in enum class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport.IndexStrategy
Always allocate the first sub-index only and do not hold a local reference count for allocated sub-indexes.
alwaysFirstSubIndex - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionIndexStrategyEnum
Always the first sub-index is allocated.
anyIndex(int, boolean) - Method in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
Creates any (used before or new) index value for this index type.
anyIndex(int, OctetString, VariableBinding, boolean) - Method in class org.snmp4j.agent.agentx.master.index.AgentXIndexRegistry
Allocate any index (if released is available, re-allocate it, otherwise create a new one).
AnyNewIndexOID - Class in org.snmp4j.agent.agentx.subagent.index
The AnyNewIndexOID is a special OID subclass for shared table indexes.
AnyNewIndexOID() - Constructor for class org.snmp4j.agent.agentx.subagent.index.AnyNewIndexOID
Create an empty index.
AnyNewIndexOID(int[]) - Constructor for class org.snmp4j.agent.agentx.subagent.index.AnyNewIndexOID
Constructs an NewIndexOID from an array of integer values.
AnyNewIndexOID(String) - Constructor for class org.snmp4j.agent.agentx.subagent.index.AnyNewIndexOID
Constructs an NewIndexOID from a dotted string.
anyNonAllocatedSubIndex - Enum constant in enum class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport.IndexStrategy
Allocate for all sub-indexes of a row index as long as the sub-index value has not yet been allocated by this shared table support instance.
anyNonAllocatedSubIndex - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionIndexStrategyEnum
Any not yet allocated sub-index is used.
assignErrorStatus2Response() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
Copies the current error status and error index of this request into the associated response PDU.

B

beforeEncode() - Method in class org.snmp4j.agent.agentx.AgentXCleanupSetPDU
 
beforeEncode() - Method in class org.snmp4j.agent.agentx.AgentXClosePDU
 
beforeEncode() - Method in class org.snmp4j.agent.agentx.AgentXCommitSetPDU
 
beforeEncode() - Method in class org.snmp4j.agent.agentx.AgentXContextPDU
Initialize flags and other things before a PDU is encoded.
beforeEncode() - Method in class org.snmp4j.agent.agentx.AgentXOpenPDU
 
beforeEncode() - Method in class org.snmp4j.agent.agentx.AgentXPDU
Initialize flags and other things before a PDU is encoded.
beforeEncode() - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
 
beforeEncode() - Method in class org.snmp4j.agent.agentx.AgentXUndoSetPDU
 
bufferedChunksList - Variable in class org.snmp4j.agent.mox.BufferedMOTableModel
The list of buffered row chunks fetched from the backend.
BufferedMOMutableTableModel<R> - Class in org.snmp4j.agent.mox
The BufferedMOMutableTableModel is a read/write/create table model that dynamically loads data from an backend as needed.
BufferedMOMutableTableModel(MOTableRowFactory) - Constructor for class org.snmp4j.agent.mox.BufferedMOMutableTableModel
Creates a BufferedMOMutableTableModel with the specified MOTableRowFactory.
BufferedMOTableModel<R> - Class in org.snmp4j.agent.mox
The BufferedMOTableModel is a read-only table model that dynamically loads data from an backend as needed.
BufferedMOTableModel(MOTableRowFactory) - Constructor for class org.snmp4j.agent.mox.BufferedMOTableModel
Creates a BufferedMOTableModel with the specified MOTableRowFactory.
BufferedMOTableModel.BufferedMOTableRow<R> - Class in org.snmp4j.agent.mox
The BufferedMOTableRow is a wrapper class that holds additional information for the buffering.
BufferedMOTableModel.RowBufferIterator - Class in org.snmp4j.agent.mox
The RowBufferIterator implements the iterator needed by the MOTableModel to traverse the model's rows.
BufferedMOTableRow(R) - Constructor for class org.snmp4j.agent.mox.BufferedMOTableModel.BufferedMOTableRow
Creates a new buffer row for the specified payload row.
bufferedRows - Variable in class org.snmp4j.agent.mox.BufferedMOTableModel
The buffered rows indexed by their row index OID.
bufferHits - Variable in class org.snmp4j.agent.mox.BufferedMOTableModel
The number of rows that were read from the buffer without backend access.
bufferMisses - Variable in class org.snmp4j.agent.mox.BufferedMOTableModel
The number of rows that were read from the backend, because they were not found or not valid in the buffer.
bufferTimeoutNanoSeconds - Variable in class org.snmp4j.agent.mox.BufferedMOTableModel
The timeout for buffered rows in 10^-9 seconds.
bulkDeleteRows(List) - Method in class org.snmp4j.agent.mox.BufferedMOMutableTableModel
Removes the rows with a row index that matches an entry in the supplied index list.
byteOrder - Variable in class org.snmp4j.agent.agentx.AgentXPDU
The byte order.

C

changeRowIndex(OID, OID) - Method in interface org.snmp4j.agent.agentx.subagent.AgentXSharedMutableMOTable
Changes the index of a row without firing a MOTableRowEvent about removing and adding of the row.
changeRowIndex(OID, OID) - Method in class org.snmp4j.agent.agentx.subagent.DefaultAgentXSharedMOTable
Change the row index of a row in this shared table and trigger index allocation updates indirectly by firing a new MOTableRowEvent.UPDATED event.
checkMinVersionOfDependencies() - Static method in class org.snmp4j.agent.agentx.version.VersionInfo
Checks whether SNMP4J has the minimum required version.
chunkSize - Variable in class org.snmp4j.agent.mox.BufferedMOTableModel
The number of rows that are fetched with BufferedMOTableModel.fetchNextRows(org.snmp4j.smi.OID, int) consecutively to minimize the number of backend read operations.
cleanup(SnmpRequest.SnmpSubRequest) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Processes an SNMP SET SubRequest cleanup by sending a AgentX request to the appropriate sub-agent(s).
cleanup(SubRequest) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
 
cleanupBuffer() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Removes any rows from the buffer that exceed the buffer's size limit (FIFO).
clear() - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
Remove all variable bindings.
clear() - Method in class org.snmp4j.agent.mox.BufferedMOMutableTableModel
 
clear(MOTableRowFilter) - Method in class org.snmp4j.agent.mox.BufferedMOMutableTableModel
 
clearConsecutiveTimeouts() - Method in class org.snmp4j.agent.agentx.AgentXSession
Reset the consecutive timeout counter to zero.
clone() - Method in class org.snmp4j.agent.agentx.subagent.index.AnyNewIndexOID
 
clone() - Method in class org.snmp4j.agent.agentx.subagent.index.NewIndexOID
 
close(AgentXSession, byte) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Close an AgentX session.
closeAllSessions(byte) - Method in class org.snmp4j.agent.agentx.AgentX
Throws UnsupportedOperationException because AgentX sessions are not managed on protocol level.
closeAllSessions(byte) - Method in interface org.snmp4j.agent.agentx.AgentXCommandListener
Close all sessions associated with this AgentXCommandListener and return the AgentX status of the close operation together with the AgentXSession object.
closeAllSessions(byte) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Close all sessions associated with this AgentXCommandListener and return the AgentX status of the close operation together with the AgentXSession object.
closeAllSessions(byte) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Close all sessions hold by this sub-agent and return the AgentX status of the close operation together with the AgentXSession object.
closePeer(Address, byte) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Close a peer, i.e. sending a close PDU to that peer.
closeSession(int, byte) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Close the AgentX session with the given session ID and reason.
closeSession(AgentXClosePDU, AgentXMasterSession) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Process an AgentXClosePDU, close the session and remove all registrations.
closeSession(AgentXMasterSession, byte) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Close the specified AgentXSession.
colAgentppTestRowCreation - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Column sub-identifier of the agentppTestRowCreation column.
colAgentppTestSessionIndexStrategy - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Column sub-identifier of the agentppTestSessionIndexStrategy column.
colAgentppTestSharedExtTableRowStatus - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Column sub-identifier of the agentppTestSharedExtTableRowStatus column.
colAgentppTestSharedExtValueInt - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Column sub-identifier of the agentppTestSharedExtValueInt column.
colAgentppTestSharedExtValueString - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Column sub-identifier of the agentppTestSharedExtValueString column.
colAgentppTestSharedTableCreationTime - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Column sub-identifier of the agentppTestSharedTableCreationTime column.
colAgentppTestSharedTableDelay - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Column sub-identifier of the agentppTestSharedTableDelay column.
colAgentppTestSharedTableRowStatus - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Column sub-identifier of the agentppTestSharedTableRowStatus column.
colAgentppTestSharedTableSession - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Column sub-identifier of the agentppTestSharedTableSession column.
colAgentppTestSparseCol1 - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Column sub-identifier of the agentppTestSparseCol1 column.
colAgentppTestSparseCol2 - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Column sub-identifier of the agentppTestSparseCol2 column.
colAgentppTestSparseCol3 - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Column sub-identifier of the agentppTestSparseCol3 column.
colAgentppTestSparseRowStatus - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Column sub-identifier of the agentppTestSparseRowStatus column.
columnCount - Variable in class org.snmp4j.agent.mox.BufferedMOTableModel
The number of columns in this table model.
COMMAND_LINE_OPTIONS - Static variable in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
The ArgumentParser format string describing the supported command line options.
COMMAND_LINE_PARAMS - Static variable in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
The ArgumentParser format string describing the required command line parameters.
commit(SnmpRequest.SnmpSubRequest) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Processes an SNMP SET SubRequest commit by sending a AgentX request to the appropriate sub-agent(s).
commit(SubRequest) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
 
commit(SubRequest, MOTableRow, int) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
 
commitRow(SubRequest, MOTableRow) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
 
commitRow(SubRequest, MOTableRow) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionsEntryRow
 
compare(AgentXRegEntry, AgentXRegEntry) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor.AgentXRegEntryComparator
 
compareTo(Object) - Method in class org.snmp4j.agent.agentx.master.index.IndexEntry
 
compareTo(AgentXRegion) - Method in class org.snmp4j.agent.agentx.AgentXRegion
 
compareTo(AgentXRegEntry) - Method in class org.snmp4j.agent.agentx.master.AgentXRegEntry
Compares this object with the specified object for order.
compareTo(IndexRegistryEntry) - Method in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
 
compareTo(MasterContextInfo) - Method in class org.snmp4j.agent.agentx.master.MasterContextInfo
 
compareTo(AgentXSubagent.RequestID) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent.RequestID
 
completed() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
configuration - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
The factory that provides the MOInput stream with the serialized agent configuration, or null if no configuration is loaded.
configure() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Configures components and managed objects.
connect(A, A, AgentXSession) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Connect to the given AgentX master using the specified local address.
connect(A, A, AgentXSession, List) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Connect to the given AgentX master using the specified local address.
connectionStateChanged(TransportStateEvent) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Process a connection state change, i.e. remove the peer if the connect closed.
connectionStateChanged(TransportStateEvent) - Method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
 
connectionStateChanged(TransportStateEvent) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
 
connectionStateChanged(TransportStateEvent) - Method in class org.snmp4j.agent.agentx.subagent.test.TestSubagent
 
containsRow(OID) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
 
context - Variable in class org.snmp4j.agent.agentx.AgentXContextPDU
The SNMPv43 context.
continueProcessing() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Continues processing of SNMP requests by coupling message dispatcher and agent.
createAddress(OID, OctetString) - Method in class org.snmp4j.agent.agentx.AgentXTDomainAddressFactory
 
createAgentXPeer() - Method in class org.snmp4j.agent.agentx.AgentXCommandEvent
Create the AgentXPeer based on peer address and peer transport.
createAgentXTarget() - Method in class org.snmp4j.agent.agentx.AgentXSession
Creates a new AgentXTarget based on this session.
createCommandProcessor(OctetString) - Method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Creates the command processor.
createMO(MOFactory) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Create the ManagedObjects defined for this MIB module using the specified MOFactory.
createMOInputFactory(String, ImportMode) - Method in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
Creates a MOInputFactory that supplies the initial agent configuration from a properties file.
createPduHandle() - Method in class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
Creates a new PDU handle.
createResponse(AgentXPDU, AgentXSession) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Create a response for an AgentX request.
createRow(OID, Variable[]) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRowFactory
 
createSharedTableSupport(AgentXSession, OctetString) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Create a new AgentXSharedMOTableSupport instance for the given AgentX session and context.

D

DDEPENDENCY_SNMP4J_UNIX_TRANSPORT_PATCH - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required patch qualifier of the snmp4j-unix-transport dependency.
DDEPENDENCY_SNMP4J_UNIX_TRANSPORT_UPDATE - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required update version of the snmp4j-unix-transport dependency.
deallocateIndex(OctetString, MOTableIndex, OID) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Deallocate an index at the master agent.
decode(ByteBuffer) - Static method in class org.snmp4j.agent.agentx.AgentXPDU
Decode AgentXPDU from a byte buffer.
decodeAfterContext(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXAddAgentCapsPDU
Decode this PDU after the end of the encoded context.
decodeAfterContext(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXContextPDU
Decode this PDU after the end of the encoded context.
decodeAfterContext(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXGetBulkPDU
 
decodeAfterContext(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXGetPDU
 
decodeAfterContext(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXPingPDU
 
decodeAfterContext(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
 
decodeAfterContext(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXRemoveAgentCapsPDU
 
decodeAfterContext(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXRequestPDU
 
decodeAfterContext(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXVariableBindingPDU
 
decodeHeader(ByteBuffer) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Decodes the header of an AgentX message.
decodeOctetString(ByteBuffer) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Decode an OctetString.
decodeOID(ByteBuffer, OID) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Decode an OID from an AgentX encoded message (byte buffer)
decodePayload(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXCleanupSetPDU
 
decodePayload(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXClosePDU
 
decodePayload(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXCommitSetPDU
 
decodePayload(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXContextPDU
Decode the PDU payload from the ByteBuffer.
decodePayload(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXOpenPDU
 
decodePayload(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXPDU
Decode this PDU's payload.
decodePayload(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
 
decodePayload(ByteBuffer, int) - Method in class org.snmp4j.agent.agentx.AgentXUndoSetPDU
 
decodeRanges(ByteBuffer) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Decode search ranges.
decodeRanges(ByteBuffer, boolean) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Decode search ranges.
decodeVariableBindings(ByteBuffer) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Decode an array of VariableBinding.
decodeVariableData(ByteBuffer, int) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Decode a Variable from an AgentX message provided as byte buffer.
decReferenceCount() - Method in class org.snmp4j.agent.agentx.subagent.index.SubAgentXIndexEntry
Decrements the reference count by one (if it is greater than zero).
DEFAULT_CONTEXT - Static variable in class org.snmp4j.agent.agentx.subagent.AgentXRequest
The default context (an empty OctetString) that is used when the underlying AgentX PDU does not specify a context.
DEFAULT_MAX_CONSECUTIVE_TIMEOUTS - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
Default maximum of consecutive timeouts before connection closing.
DEFAULT_MAX_PARSE_ERRORS - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
Default maximum number of parse errors before connection closing.
DEFAULT_PRIORITY - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
The default priority for registrations.
DEFAULT_TIMEOUT_SECONDS - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
Default AgentX timeout in seconds.
DefaultAgentXSharedMOTable<R,C,M> - Class in org.snmp4j.agent.agentx.subagent
The DefaultAgentXSharedMOTable class is a default implementation for a shared table.
DefaultAgentXSharedMOTable(OID, MOTableIndex, C[]) - Constructor for class org.snmp4j.agent.agentx.subagent.DefaultAgentXSharedMOTable
Creates a new shared table with the specified "Entry" OID, INDEX, columns, and a DefaultMOMutableTableModel as table model.
DefaultAgentXSharedMOTable(OID, MOTableIndex, C[], M) - Constructor for class org.snmp4j.agent.agentx.subagent.DefaultAgentXSharedMOTable
Creates a new shared table with the specified "Entry" OID, INDEX, columns, and a DefaultMOMutableTableModel as table model.
defaultContext - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
The default SNMPv3 context of this agent.
deleteAllRows() - Method in class org.snmp4j.agent.mox.BufferedMOMutableTableModel
Removes all rows in the table.
deleteRow(OID) - Method in class org.snmp4j.agent.mox.BufferedMOMutableTableModel
Deletes a single row.
DEPENDENCY_SNMP4J_AGENT_DB_MAJOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required major version of the SNMP4J-Agent-DB dependency.
DEPENDENCY_SNMP4J_AGENT_DB_MINOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required minor version of the SNMP4J-Agent-DB dependency.
DEPENDENCY_SNMP4J_AGENT_DB_PATCH - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required patch qualifier of the SNMP4J-Agent-DB dependency.
DEPENDENCY_SNMP4J_AGENT_DB_UPDATE - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required update version of the SNMP4J-Agent-DB dependency.
DEPENDENCY_SNMP4J_AGENT_MAJOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required major version of the SNMP4J-Agent dependency.
DEPENDENCY_SNMP4J_AGENT_MINOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required minor version of the SNMP4J-Agent dependency.
DEPENDENCY_SNMP4J_AGENT_PATCH - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required patch qualifier of the SNMP4J-Agent dependency.
DEPENDENCY_SNMP4J_AGENT_UPDATE - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required update version of the SNMP4J-Agent dependency.
DEPENDENCY_SNMP4J_MAJOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required major version of the SNMP4J dependency.
DEPENDENCY_SNMP4J_MINOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required minor version of the SNMP4J dependency.
DEPENDENCY_SNMP4J_PATCH - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required patch qualifier of the SNMP4J dependency.
DEPENDENCY_SNMP4J_UNIX_TRANSPORT_MAJOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required major version of the snmp4j-unix-transport dependency.
DEPENDENCY_SNMP4J_UNIX_TRANSPORT_MINOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required minor version of the snmp4j-unix-transport dependency.
DEPENDENCY_SNMP4J_UPDATE - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minimum required update version of the SNMP4J dependency.
disconnect(A) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Disconnect from master and suspend any sending of packets to the given master address, before actually closing the transport used to communicate with the specified master.
dispatchCommand(AgentXCommandEvent) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Dispatches an incoming AgentX command event to the appropriate request handler and sends the response back to the master agent.
dispatcher - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
The AgentX message dispatcher used to send and receive AgentX messages.
down - Static variable in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionAdminStatusEnum
Closes the subagent session (with reason set to AgentXProtocol.REASON_BY_MANAGER)
duplicateAllocation(IndexEntry) - Method in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
Called when an already allocated index instance is allocated again.
duplicateAllocation(IndexEntry) - Method in class org.snmp4j.agent.agentx.subagent.index.SubAgentXIndexRegistryEntry
 

E

encode(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXPDU
Encode this PDU into the given byte buffer.
encodeAfterContext(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXAddAgentCapsPDU
Encode this PDU after already encoded context (thus context will not be encoded by this operation).
encodeAfterContext(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXContextPDU
Encode this PDU after already encoded context (thus context will not be encoded by this operation).
encodeAfterContext(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXGetBulkPDU
 
encodeAfterContext(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXPingPDU
 
encodeAfterContext(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
 
encodeAfterContext(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXRemoveAgentCapsPDU
 
encodeAfterContext(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXRequestPDU
 
encodeAfterContext(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXVariableBindingPDU
 
encodeOctetString(ByteBuffer, OctetString) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Encode an OctetString.
encodeOID(ByteBuffer, OID, boolean) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX encode an OID
encodePayload(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXCleanupSetPDU
 
encodePayload(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXClosePDU
 
encodePayload(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXCommitSetPDU
 
encodePayload(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXContextPDU
Encode this PDU payload to the given ByteBuffer.
encodePayload(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXOpenPDU
 
encodePayload(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXPDU
Encode the payload to the given byte buffer.
encodePayload(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
 
encodePayload(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXUndoSetPDU
 
encodeRanges(ByteBuffer, MOScope[]) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Encode search ranges.
encodeVariableData(ByteBuffer, Variable) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Encode a Variable.
encodeVaribleBindings(ByteBuffer, VariableBinding[]) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Encode an array of VariableBinding to an AgentX message buffer.
equals(Object) - Method in class org.snmp4j.agent.agentx.AgentXSession
 
equals(Object) - Method in class org.snmp4j.agent.agentx.master.AgentXRegEntry
 
equals(Object) - Method in class org.snmp4j.agent.agentx.master.index.IndexEntry
 
equals(Object) - Method in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
 
equals(Object) - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequestIterator
 
equals(Object) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent.RequestID
 
expand(OID, boolean) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Expand a node's region the new upper bound.

F

fetchNextBufferRow(OID, BufferedMOTableModel.BufferedMOTableRow, boolean) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.RowBufferIterator
Fetches the next buffered row following the given lower bound.
fetchNextRows(OID, int) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Fetches a list of rows from the backend source.
fetchRow(OID) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Fetches the specified row from the backend source.
finalizeRequest(CommandResponderEvent, SnmpRequest, MOServer) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Finish a request a free all related resources.
find(MOScope) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
 
fireAgentStateChange() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Notifies all registered AgentStateListeners about the current state of this agent.
fireCommandEvent(AgentXCommandEvent) - Method in class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
fireLaunchNotifications() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Fire notifications after agent start, i.e. sending a coldStart trap.
fireMasterChanged(AgentXMasterEvent) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
firePinged(PingEvent) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Notifies all registered PingListeners about the given ping event.
fireProcessPdu(AgentXCommandEvent) - Method in class org.snmp4j.agent.agentx.AgentX
Fires a CommandResponderEvent event to inform listeners about a received PDU.
firstIndex() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
 
firstRow - Variable in class org.snmp4j.agent.mox.BufferedMOTableModel
The first (lowest index) row currently held in the buffer.
firstRow() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
 
firstSession() - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Returns the first session that have been opened by this subagent and is still open.
firstSubIndexOnly - Enum constant in enum class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport.IndexStrategy
Only allocate an index value for the first sub-index of a row at the master agent.
firstSubIndexOnly - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionIndexStrategyEnum
Only the first sub-index is allocated.
FLAG_ALLOCATE_INDEX - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX flag: ALLOCATE_INDEX.
FLAG_ANY_INDEX - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX flag: ANY_INDEX.
FLAG_INSTANCE_REGISTRATION - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX flag: INSTANCE_REGISTRATION.
FLAG_NETWORK_BYTE_ORDER - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX flag: NETWORK_BYTE_ORDER.
FLAG_NEW_INDEX - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX flag: NEW_INDEX.
FLAG_NON_DEFAULT_CONTEXT - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX flag: NON_DEFAULT_CONTEXT.
flags - Variable in class org.snmp4j.agent.agentx.AgentXPDU
Flags (bitwise OR), see AgentXProtocol.FLAG_INSTANCE_REGISTRATION for example.
freeRow(AgentXMib.AgentxRegistrationEntryRow) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRowFactory
 

G

get(int) - Method in class org.snmp4j.agent.agentx.master.AgentXQueue
Return all pending AgentX requests for the specified transaction ID.
get(int, int) - Method in class org.snmp4j.agent.agentx.master.AgentXQueue
Returns the AgentX request in the queue identified by an AgentX session ID and a transaction ID.
get(SnmpRequest.SnmpSubRequest) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Processes an SNMP GET SubRequest by sending a AgentX request to the appropriate sub-agent(s).
get(SubRequest) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
 
getActiveRegistration() - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Gets the active (i.e. with the highest precedence) registration.
getAddress() - Method in class org.snmp4j.agent.agentx.AgentXPeer
Gets the peer's address.
getAddress() - Method in class org.snmp4j.agent.agentx.AgentXTarget
Gets the target's address.
getAddress(Address) - Method in class org.snmp4j.agent.agentx.AgentXTDomainAddressFactory
 
getAfterContextLength() - Method in class org.snmp4j.agent.agentx.AgentXAddAgentCapsPDU
Gets the encoded length after an already encoded context.
getAfterContextLength() - Method in class org.snmp4j.agent.agentx.AgentXContextPDU
Gets the encoded length after an already encoded context.
getAfterContextLength() - Method in class org.snmp4j.agent.agentx.AgentXGetBulkPDU
 
getAfterContextLength() - Method in class org.snmp4j.agent.agentx.AgentXPingPDU
 
getAfterContextLength() - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
 
getAfterContextLength() - Method in class org.snmp4j.agent.agentx.AgentXRemoveAgentCapsPDU
 
getAfterContextLength() - Method in class org.snmp4j.agent.agentx.AgentXRequestPDU
 
getAfterContextLength() - Method in class org.snmp4j.agent.agentx.AgentXVariableBindingPDU
 
getAgentCaps(OctetString) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Gets the Agent-Capabilities for a context.
getAgentppTestRowCreation() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionsEntryRow
Gets the value of the agentppTestRowCreation column.
getAgentppTestSessionAttrEntry() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Gets the agentppTestSessionAttrEntry table managed object.
getAgentppTestSessionIndexStrategy() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionAttrEntryRow
Gets the value of the agentppTestSessionIndexStrategy column.
getAgentppTestSessionsEntry() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Gets the agentppTestSessionsEntry table managed object.
getAgentppTestSharedEntry() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Gets the agentppTestSharedEntry table managed object.
getAgentppTestSharedExtEntry() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Gets the agentppTestSharedExtEntry table managed object.
getAgentppTestSharedExtTableRowStatus() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
Gets the value of the agentppTestSharedExtTableRowStatus column.
getAgentppTestSharedExtValueInt() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
Gets the value of the agentppTestSharedExtValueInt column.
getAgentppTestSharedExtValueString() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
Gets the value of the agentppTestSharedExtValueString column.
getAgentppTestSharedTableCreationTime() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
Gets the value of the agentppTestSharedTableCreationTime column.
getAgentppTestSharedTableDelay() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
Gets the value of the agentppTestSharedTableDelay column.
getAgentppTestSharedTableRowStatus() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
Gets the value of the agentppTestSharedTableRowStatus column.
getAgentppTestSharedTableSession() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
Gets the value of the agentppTestSharedTableSession column.
getAgentppTestSparseCol1() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
Gets the value of the agentppTestSparseCol1 column.
getAgentppTestSparseCol2() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
Gets the value of the agentppTestSparseCol2 column.
getAgentppTestSparseCol3() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
Gets the value of the agentppTestSparseCol3 column.
getAgentppTestSparseEntry() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Gets the agentppTestSparseEntry table managed object.
getAgentppTestSparseRowStatus() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
Gets the value of the agentppTestSparseRowStatus column.
getAgentppTestTimeout() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Gets the agentppTestTimeout scalar managed object.
getAgentX() - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Gets the AgentX protocol.
getAgentxConnectionEntry() - Method in class org.snmp4j.agent.agentx.master.AgentXMib
Gets the agentXConnectionTable implementation.
getAgentxConnOpenTime() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxConnectionEntryRow
Gets the value of the agentxConnOpenTime column.
getAgentxConnTransportAddress() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxConnectionEntryRow
Gets the value of the agentxConnTransportAddress column.
getAgentxConnTransportDomain() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxConnectionEntryRow
Gets the value of the agentxConnTransportDomain column.
getAgentXHeader() - Method in exception class org.snmp4j.agent.agentx.AgentXParseException
Gets the AgentX header.
getAgentXMIB() - Method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Gets a reference to the AGENTX-MIB implementation of this master agent.
getAgentXPDU() - Method in interface org.snmp4j.agent.agentx.master.AgentXPending
Gets the AgentX PDU.
getAgentXPDU() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingClose
 
getAgentXPDU() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingGet
 
getAgentXPDU() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingSet
 
getAgentxRegContext() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Gets the value of the agentxRegContext column.
getAgentxRegInstance() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Gets the value of the agentxRegInstance column.
getAgentxRegistrationEntry() - Method in class org.snmp4j.agent.agentx.master.AgentXMib
Gets the agentXRegistrationTable implementation.
getAgentxRegPriority() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Gets the value of the agentxRegPriority column.
getAgentxRegRangeSubId() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Gets the value of the agentxRegRangeSubId column.
getAgentxRegStart() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Gets the value of the agentxRegStart column.
getAgentxRegTimeout() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Gets the value of the agentxRegTimeout column.
getAgentxRegUpperBound() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Gets the value of the agentxRegUpperBound column.
getAgentxSessionAdminStatus() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Gets the value of the agentxSessionAdminStatus column.
getAgentxSessionAgentXVer() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Gets the value of the agentxSessionAgentXVer column.
getAgentxSessionDescr() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Gets the value of the agentxSessionDescr column.
getAgentxSessionEntry() - Method in class org.snmp4j.agent.agentx.master.AgentXMib
Gets the agentXSessionTable implementation.
getAgentxSessionObjectID() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Gets the value of the agentxSessionObjectID column.
getAgentxSessionOpenTime() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Gets the value of the agentxSessionOpenTime column.
getAgentxSessionTimeout() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Gets the value of the agentxSessionTimeout column.
getAgentXSharedMOTableSupport() - Method in interface org.snmp4j.agent.agentx.subagent.AgentXSharedMutableMOTable
Returns the shared table support object this shared table uses.
getAgentXSharedMOTableSupport() - Method in class org.snmp4j.agent.agentx.subagent.DefaultAgentXSharedMOTable
 
getAgentXVersion() - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Gets the AgentX version.
getAgentXVersion() - Method in class org.snmp4j.agent.agentx.master.AgentXMasterSession
Gets the session's AgentX version.
getBaseRow() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.BufferedMOTableRow
 
getBufferedRow() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.BufferedMOTableRow
Returns the buffered row.
getBufferHits() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Returns the number of row accesses that were served by the buffer.
getBufferMisses() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
The number of row accesses that could not be served from the buffer and thus needed backend processing.
getBufferTimeoutNanoSeconds() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Gets the timeout nano-seconds for buffered rows.
getByteOrder() - Method in class org.snmp4j.agent.agentx.AgentXPDU
Gets the byte order.
getByteOrder() - Method in class org.snmp4j.agent.agentx.AgentXSession
Gets the byte order of this session.
getChangedObject() - Method in class org.snmp4j.agent.agentx.master.AgentXMasterEvent
Returns the changed object (or the object to be changed).
getChunkSize() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Returns the chunk size for GETNEXT like buffer fetching with the BufferedMOTableModel.fetchNextRows(org.snmp4j.smi.OID, int) operation.
getClone(AgentXRegion) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Gets a deep clone of this node but with a new region.
getColumnCount() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
 
getCommand() - Method in class org.snmp4j.agent.agentx.AgentXCommandEvent
Gets the command.
getCommandProcessor() - Method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Gets the command processor.
getConnectionTime() - Method in class org.snmp4j.agent.agentx.AgentXPeer
Gets the connection time (see Date.getTime().
getConsecutiveTimeouts() - Method in class org.snmp4j.agent.agentx.AgentXSession
Gets the number of consecutive timeouts.
getContext() - Method in class org.snmp4j.agent.agentx.AgentXContextPDU
Gets the context.
getContext() - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
 
getContext() - Method in class org.snmp4j.agent.agentx.master.AgentXRegEntry
Gets the context.
getContext() - Method in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
Gets the context.
getContext() - Method in class org.snmp4j.agent.agentx.master.MasterContextInfo
Gets the context this information is associated with.
getContext() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
getContext() - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Gets the context.
getContext(MOGroup, OctetString) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
This method can be overwritten by a subagent to specify the contexts each MIB module (group) will be registered to.
getContexts() - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Returns all contexts supported by the MOServers registered with this sub-agent.
getContextSysUpTime(OctetString) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Gets the sysUpTime for the specified context.
getDefaultContext() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Returns the default context - which is the context that is used by the base agent to register its MIB objects.
getDefaultPriority() - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Gets the default priority used to register regions at the master agent.
getDefaultTimeout() - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Gets the default timeout for this AgentX entity.
getDescr() - Method in class org.snmp4j.agent.agentx.AgentXAddAgentCapsPDU
Gets the description.
getDescr() - Method in class org.snmp4j.agent.agentx.master.AgentXMasterSession
Gets the session description.
getDescription() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager.ErrorDescriptor
 
getDispatcher() - Method in class org.snmp4j.agent.agentx.AgentXCommandEvent
getEffectiveIndexMode(MOTableRowEvent) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Gets the effective index allocation mode for a table event.
getEffectivePriority(MOTableRowEvent) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Gets the effective priority for a table event.
getError() - Method in class org.snmp4j.agent.agentx.AgentXResponseEvent
Gets the exception object from the exception that has been generated when the request processing has failed due to an error.
getError() - Method in class org.snmp4j.agent.agentx.event.PingEvent
Gets the exception that caused on error.
getErrorIndex() - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
Gets the error index.
getErrors() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager.AgentState
Get the error descriptors associated with this agent state.
getErrorStatus() - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
Gets the error status.
getErrorStatus() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
getException() - Method in class org.snmp4j.agent.agentx.AgentXCommandEvent
Gets the exception.
getException() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager.ErrorDescriptor
 
getFirstBufferRow() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Gets the first row from the buffer or the backend if not available from the buffer.
getFlags() - Method in class org.snmp4j.agent.agentx.AgentXMessageHeader
Gets the flags set.
getFlags() - Method in class org.snmp4j.agent.agentx.AgentXPDU
Gets all flags.
getId() - Method in class org.snmp4j.agent.agentx.AgentXAddAgentCapsPDU
Gets the ID.
getId() - Method in class org.snmp4j.agent.agentx.AgentXPeer
Gets a unique ID associated with this peer definition.
getId() - Method in class org.snmp4j.agent.agentx.AgentXRemoveAgentCapsPDU
Gets the agent caps OID.
getId() - Method in class org.snmp4j.agent.agentx.master.AgentXRegEntry
Gets the index ID of the region.
getIndex() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
getIndex() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.BufferedMOTableRow
 
getIndexMode() - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Gets the index mode.
getIndexStrategy() - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Gets the index strategy of this shared table support.
getIndexType() - Method in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
Gets the index type identifier.
getIndexValue() - Method in class org.snmp4j.agent.agentx.master.index.IndexEntry
Gets the index value.
getLastBufferRow() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Gets the last row from the buffer or the backend if not available from the buffer.
getLastRefresh() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.BufferedMOTableRow
Returns the time when this buffered row has been refreshed from the backend last.
getLocalEngineID() - Method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Gets the local engine ID.
getLookupEvent() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
Returns the MOServerLookupEvent associated with this sub-request, describing the managed object lookup performed for it.
getLowerBoundSubID() - Method in class org.snmp4j.agent.agentx.AgentXRegion
Gets the lower bound sub-ID of a range.
getMaxBufferSize() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Returns the maximum number of rows in the buffer.
getMaxConsecutiveTimeouts() - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Gets the maximum number of consecutive timeouts allowed per session.
getMaxGetBulkRepetitions() - Static method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Gets the upper limit for AgentX Get Bulk repetitions field send on behalf of all master agents of this JVM.
getMaxParseErrors() - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Gets the upper limit for parse errors for an AgentX peer.
getMaxPhase() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
getMaxRepetitions() - Method in class org.snmp4j.agent.agentx.AgentXGetBulkPDU
Gets the maximum GETBULK repetitions.
getMaxRepetitions() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
Returns the maximum number of repetitions requested for the repeater variable bindings, which only applies to GETBULK requests.
getMaxReprocessing() - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Gets the request maximum reprocessing value.
getMessageDispatcher() - Method in class org.snmp4j.agent.agentx.AgentX
Get the AgentX message dispatcher.
getMessageLength(ByteBuffer) - Method in class org.snmp4j.agent.agentx.AgentXProtocol
Gets the encoded message length.
getMessageProcessingModel() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
getMinHeaderLength() - Method in class org.snmp4j.agent.agentx.AgentXProtocol
Gets the minimum header length.
getMutableScope() - Method in class org.snmp4j.agent.agentx.master.AgentXNodeQuery
Returns its scope as mutable, to allow query modification on-the-fly.
getNextPacketID() - Method in class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
Increments the internal packet ID counter and returns the next ID.
getNextRow() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.BufferedMOTableRow
Gets the immediately following row in the buffer.
getNextSessionID() - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Gets the next session ID.
getNextTransactionID() - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Get the next AgentX transaction ID.
getNonRepeater() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingGet
Gets the number of non-repeaters in the request.
getNonRepeaters() - Method in class org.snmp4j.agent.agentx.AgentXGetBulkPDU
Gets the non repeaters.
getNonRepeaters() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
Returns the number of non-repeater variable bindings of the request, which only applies to GETBULK requests.
getOctetStringLength(int) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Gets the encoded length of an encoded OctetString.
getOid() - Method in class org.snmp4j.agent.agentx.master.AgentXMasterSession
Gets the session OID.
getOidFilter() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingGet
Get the optional filter to remove objects returned by an AgentX sub-agent from the result of GetNext or GetBulk operations.
getOIDLength(int[]) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Get the encoded length of an OID.
getOIDLength(OID) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Get the encoded length of an OID.
getOids() - Method in class org.snmp4j.agent.agentx.AgentXGetPDU
Gets the OIDs.
getOverrideIndexAllocationMode() - Method in class org.snmp4j.agent.agentx.subagent.DefaultAgentXSharedMOTable
Gets the index allocation mode that overrides the allocation mode inherited from the shared table support for index allocation operations for this shared table.
getOverridePriority() - Method in class org.snmp4j.agent.agentx.subagent.DefaultAgentXSharedMOTable
Gets the index priority that overrides the priority inherited from the shared table support for index allocation operations for this shared table.
getPacketID() - Method in class org.snmp4j.agent.agentx.AgentXMessageHeader
Gets the packet ID.
getPacketID() - Method in class org.snmp4j.agent.agentx.AgentXPDU
Gets the packet ID.
getParseErrors() - Method in class org.snmp4j.agent.agentx.AgentXPeer
Gets total number of parse errors on this peer.
getPayloadLength() - Method in class org.snmp4j.agent.agentx.AgentXCleanupSetPDU
 
getPayloadLength() - Method in class org.snmp4j.agent.agentx.AgentXClosePDU
 
getPayloadLength() - Method in class org.snmp4j.agent.agentx.AgentXCommitSetPDU
 
getPayloadLength() - Method in class org.snmp4j.agent.agentx.AgentXContextPDU
Gets the payload length.
getPayloadLength() - Method in class org.snmp4j.agent.agentx.AgentXOpenPDU
 
getPayloadLength() - Method in class org.snmp4j.agent.agentx.AgentXPDU
Gets the payload length.
getPayloadLength() - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
 
getPayloadLength() - Method in class org.snmp4j.agent.agentx.AgentXUndoSetPDU
 
getPeer() - Method in class org.snmp4j.agent.agentx.AgentXSession
Gets the AgentXPeer associated with this session.
getPeer(A) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Gets a peer based on its address.
getPeerAddress() - Method in class org.snmp4j.agent.agentx.AgentXCommandEvent
Gets the peer address.
getPeerAddress() - Method in class org.snmp4j.agent.agentx.AgentXResponseEvent
Gets the transport address of the response sender.
getPeerTransport() - Method in class org.snmp4j.agent.agentx.AgentXCommandEvent
Gets the peer transport.
getPersistenceImportMode() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Returns the currently active import mode for the MOPersistenceProvider.
getPriority() - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
Gets the region registration priority.
getPriority() - Method in class org.snmp4j.agent.agentx.master.AgentXRegEntry
Gets the priority of the registry entry.
getPriority() - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Gets the priority for the region registrations made by this table support.
getPriority(ManagedObject, AgentXRegion) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Gets the priority with which the supplied managed object and region should be registered at the master agent.
getPriorityProvider() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Gets the priority provider defining the order of storing and restoring persistent data.
getProcessingUserObject(Object) - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
getQuery() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
getQueue() - Method in class org.snmp4j.agent.agentx.master.AgentXMasterSession
Gets the AgentX request queue of this master agent.
getRanges() - Method in class org.snmp4j.agent.agentx.AgentXRequestPDU
Gets the ranges of this request.
getRangesLength(MOScope[]) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Gets the encoded length of the given ranges.
getRangeSubID() - Method in class org.snmp4j.agent.agentx.AgentXRegion
Gets the range sub-id (i.e. the "wildcard" sub-identifier index).
getRangeSubID() - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
Gets the range sub-identifier.
getReason() - Method in class org.snmp4j.agent.agentx.AgentXClosePDU
Gets the reason for the close.
getReferenceCount() - Method in class org.snmp4j.agent.agentx.subagent.index.SubAgentXIndexEntry
Gets the reference count.
getReferences() - Method in interface org.snmp4j.agent.agentx.master.AgentXPending
Get the references to the SNMP sub-requests that triggered the AgentX request.
getReferences() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingClose
 
getReferences() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingGet
 
getReferences() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingSet
 
getReferenceSubRequest() - Method in class org.snmp4j.agent.agentx.master.AgentXSearchRange
Gets the reference to original SNMP SnmpRequest.SnmpSubRequest.
getRegion() - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
Gets the registered region.
getRegion() - Method in class org.snmp4j.agent.agentx.master.AgentXRegEntry
Gets the MIB region registered.
getRegistration() - Method in class org.snmp4j.agent.agentx.master.AbstractAgentXPending
The registration region affected by this request.
getRegistration() - Method in interface org.snmp4j.agent.agentx.master.AgentXPending
Get the affected AgentXRegEntry.
getRegistrationCount() - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Gets the number of registrations for this region/node.
getRequest() - Method in class org.snmp4j.agent.agentx.AgentXResponseEvent
Gets the request PDU.
getRequest() - Method in class org.snmp4j.agent.agentx.master.AbstractAgentXPending
Gets the request.
getRequest() - Method in interface org.snmp4j.agent.agentx.master.AgentXPending
Gets the SNMP request that triggered the AgentX request.
getRequest() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
getResponse() - Method in class org.snmp4j.agent.agentx.AgentXResponseEvent
Gets the response PDU.
getResponse() - Method in class org.snmp4j.agent.agentx.event.PingEvent
Gets the ping response.
getResponse() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
getResponsePDU() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
Returns the AgentX response PDU for this request.
getRow(OID) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
 
getRow(OID, boolean) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Gets a row from the internal buffer or the backend and puts it into the buffer if specified.
getRowCount() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
 
getRowFactory() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Gets the factory instance used for creating rows for this model.
getRowFromBuffer(OID) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Gets a row from the buffer.
getScope() - Method in class org.snmp4j.agent.agentx.master.AgentXNode
 
getScope() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
getSearchRanges() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingGet
Gets the search ranges of the GET type request.
getSecurityLevel() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
Returns the security level for the request.
getSecurityModel() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
getSecurityName() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
getServer() - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Deprecated.
Use CommandProcessor.getServer(OctetString context) instead.
getServer(OctetString) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Returns the MOServer that serves the given context.
getServer(OctetString) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Get the MOServer associated with the given context.
getServer4BulkOptimization() - Method in class org.snmp4j.agent.agentx.master.AgentXQueue
Gets the MOServer instances used for GETBULK optimization.
getServers() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Gets the managed object servers of this agent.
getSession() - Method in class org.snmp4j.agent.agentx.event.PingEvent
Gets the AgentXSession.
getSession() - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Gets the AgentX session associated with this row.
getSession() - Method in interface org.snmp4j.agent.agentx.master.AgentXPending
Gets the master agent session.
getSession() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingClose
 
getSession() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingGet
 
getSession() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingSet
 
getSession() - Method in class org.snmp4j.agent.agentx.master.AgentXRegEntry
Gets the AgentXSession.
getSession() - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Gets the AgentX session used by this shared table support object.
getSession(int) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Gets the session for a given session ID.
getSession(AgentXPDU) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Gets the session for an AgentXPDU.
getSessionID() - Method in class org.snmp4j.agent.agentx.AgentXMessageHeader
Gets the session ID.
getSessionID() - Method in class org.snmp4j.agent.agentx.AgentXPDU
Gets the session ID.
getSessionID() - Method in class org.snmp4j.agent.agentx.AgentXSession
Gets the session ID.
getSessionID() - Method in class org.snmp4j.agent.agentx.master.index.IndexEntry
Gets the session ID.
getSharedTableFactory() - Static method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Gets a MOFactory that creates the shared tables used by this test MIB module.
getSharedTableSupport() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionsEntryRow
Gets the shared table support that manages the shared index of this row.
getSourceState() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager.ErrorDescriptor
 
getSpecific() - Method in class org.snmp4j.agent.agentx.master.AgentXRegEntry
Gets the specific index (= the length of the lower bound OID).
getState() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager.AgentState
 
getState() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Returns the state of the agent.
getStatus() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
getSubagentDescr() - Method in class org.snmp4j.agent.agentx.AgentXOpenPDU
Gets the sub-agent description.
getSubagentID() - Method in class org.snmp4j.agent.agentx.AgentXOpenPDU
Gets the sub-agent ID.
getSubtree() - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
Gets the sub-tree OID.
getSysUpTime() - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
Gets the sysUpTime value.
getTableSizeLimitsProperties(Map, AgentAuditPolicy) - Static method in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
Read the content of the SampleAgentTableSizeLimits.properties file.
getTarget() - Method in class org.snmp4j.agent.agentx.AgentXResponseEvent
Gets the target for this request/response pair.
getTargetMO() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
getTargetState() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager.ErrorDescriptor
 
getTimeout() - Method in class org.snmp4j.agent.agentx.AgentXOpenPDU
Gets the session timeout.
getTimeout() - Method in class org.snmp4j.agent.agentx.AgentXPeer
Gets the message timeout in seconds.
getTimeout() - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
Gets the region timeout.
getTimeout() - Method in class org.snmp4j.agent.agentx.AgentXSession
Gets the session timeout in seconds.
getTimeout() - Method in class org.snmp4j.agent.agentx.AgentXTarget
Gets the target timeout in milliseconds.
getTimeout() - Method in class org.snmp4j.agent.agentx.master.AbstractAgentXPending
Gets the request timeout in seconds.
getTimeout() - Method in interface org.snmp4j.agent.agentx.master.AgentXPending
Gets the timeout seconds set for this pending AgentX request.
getTimeout() - Method in class org.snmp4j.agent.agentx.master.AgentXRegEntry
Gets the timeout for this region registration.
getTimeoutMillis() - Method in class org.snmp4j.agent.agentx.AgentXPeer
Gets the message timeout in milliseconds.
getTimestamp() - Method in class org.snmp4j.agent.agentx.master.AbstractAgentXPending
Gets the system time milliseconds when the response has been received.
getTimestamp() - Method in interface org.snmp4j.agent.agentx.master.AgentXPending
Gets the timestamp (in milliseconds) when AgentXPending.updateTimestamp() had been called last.
getTmStateReference() - Method in class org.snmp4j.agent.agentx.AgentXCommandEvent
Gets the transport state reference.
getTransactionID() - Method in class org.snmp4j.agent.agentx.AgentXMessageHeader
Gets the transaction ID.
getTransactionID() - Method in class org.snmp4j.agent.agentx.AgentXPDU
Gets the transaction ID.
getTransport() - Method in class org.snmp4j.agent.agentx.AgentXPeer
Get the ConnectionOrientedTransportMapping associated with this peer.
getTransportDomain(Address) - Method in class org.snmp4j.agent.agentx.AgentXTDomainAddressFactory
 
getTransportMappings() - Method in interface org.snmp4j.agent.agentx.AgentXMessageDispatcher
Gets the Collection of transport mappings in this message dispatcher.
getTransportMappings() - Method in class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
 
getType() - Method in class org.snmp4j.agent.agentx.AgentXMessageHeader
Gets the PDU type.
getType() - Method in class org.snmp4j.agent.agentx.AgentXPDU
Get the PDU type.
getType() - Method in class org.snmp4j.agent.agentx.master.AgentXMasterEvent
Returns the event type.
getUndoValue() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
getUpperBound() - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
Gets the upper bound.
getUpperBoundSubID() - Method in class org.snmp4j.agent.agentx.AgentXRegion
Gets the upper bound of the region.
getUpTime() - Method in class org.snmp4j.agent.agentx.master.MasterContextInfo
Gets the uptime of the context.
getUserObject() - Method in class org.snmp4j.agent.agentx.AgentXResponseEvent
Gets the user object that has been supplied to the asynchronous request AgentX.send(AgentXPDU, AgentXTarget, TransportMapping).
getUserObject() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
getValue() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestTimeout
 
getValue(int) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionAttrEntryRow
 
getValue(int) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionsEntryRow
 
getValue(int) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
 
getValue(int) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
 
getValue(int) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
 
getValue(int) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.BufferedMOTableRow
 
getVariable(String) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
 
getVariableBinding() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
getVariableBindings() - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
Gets the VariableBindings of the response PDU.
getVariableBindings() - Method in class org.snmp4j.agent.agentx.AgentXVariableBindingPDU
Gets the VariableBindings array.
getVariableBindingsLength(VariableBinding[]) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Gets the encoded length of the given VariableBindings.
getVariableDataLength(Variable) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Gets the encoded variable data length for a given Variable.
getVersion() - Method in class org.snmp4j.agent.agentx.AgentXPDU
Gets the protcol version.
getVersion() - Static method in class org.snmp4j.agent.agentx.version.VersionInfo
Gets the version string for this release.
getVetoReason() - Method in class org.snmp4j.agent.agentx.master.AgentXMasterEvent
Returns the veto reason.
getViewName() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
getViewType() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
getWorkerPool() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Gets the worker pool of this agent.

H

handleIndexAllocationError(MOTableIndex, OctetString, OID, AgentXResponsePDU) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Handle an index allocation error.
hasError() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
hashCode() - Method in class org.snmp4j.agent.agentx.AgentXSession
 
hashCode() - Method in class org.snmp4j.agent.agentx.master.AgentXRegEntry
 
hashCode() - Method in class org.snmp4j.agent.agentx.master.index.IndexEntry
 
hashCode() - Method in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
 
hashCode() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequestIterator
 
hashCode() - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent.RequestID
 
hasNext() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequestIterator
 
hasNext() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.RowBufferIterator
 
HEADER_LENGTH - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX header length = 5 * AgentXProtocol.AGENTX_INT_SIZE.

I

idxAgentppTestRowCreation - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Zero-based column index of the agentppTestRowCreation column.
idxAgentppTestSessionIndexStrategy - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Zero-based column index of the agentppTestSessionIndexStrategy column.
idxAgentppTestSharedExtTableRowStatus - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Zero-based column index of the agentppTestSharedExtTableRowStatus column.
idxAgentppTestSharedExtValueInt - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Zero-based column index of the agentppTestSharedExtValueInt column.
idxAgentppTestSharedExtValueString - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Zero-based column index of the agentppTestSharedExtValueString column.
idxAgentppTestSharedTableCreationTime - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Zero-based column index of the agentppTestSharedTableCreationTime column.
idxAgentppTestSharedTableDelay - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Zero-based column index of the agentppTestSharedTableDelay column.
idxAgentppTestSharedTableRowStatus - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Zero-based column index of the agentppTestSharedTableRowStatus column.
idxAgentppTestSharedTableSession - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Zero-based column index of the agentppTestSharedTableSession column.
idxAgentppTestSparseCol1 - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Zero-based column index of the agentppTestSparseCol1 column.
idxAgentppTestSparseCol2 - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Zero-based column index of the agentppTestSparseCol2 column.
idxAgentppTestSparseCol3 - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Zero-based column index of the agentppTestSparseCol3 column.
idxAgentppTestSparseRowStatus - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Zero-based column index of the agentppTestSparseRowStatus column.
incConsecutiveTimeouts() - Method in class org.snmp4j.agent.agentx.AgentXSession
Increase the consecutive timeout counter by one.
incNonRepeater() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingGet
Increments the number of non-repeaters in the request.
incParseErrors() - Method in class org.snmp4j.agent.agentx.AgentXPeer
Increases the parse errors counter.
incReferenceCount() - Method in class org.snmp4j.agent.agentx.subagent.index.SubAgentXIndexEntry
Increments the reference count by one.
INDEX_MODE_ALLOCATE - Static variable in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Allocate a specified index.
INDEX_MODE_ANY_INDEX - Static variable in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Allocate any (new or used) index and return it.
INDEX_MODE_NEW_INDEX - Static variable in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Allocate and return a new index (never used before).
indexAllocate(AgentXIndexAllocatePDU, AgentXMasterSession) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Allocate an index.
indexDeallocate(AgentXIndexDeallocatePDU, AgentXMasterSession) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Deallocate an index.
IndexEntry - Class in org.snmp4j.agent.agentx.master.index
IndexEntry represents an INDEX value in a IndexRegistryEntry part of an AgentXIndexRegistry.
IndexEntry(int, Variable) - Constructor for class org.snmp4j.agent.agentx.master.index.IndexEntry
Creates an index entry.
indexRegistry - Variable in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Index registry of the AgentX master agent.
indexRegistry - Variable in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
The index sub-agent registry.
IndexRegistryEntry - Class in org.snmp4j.agent.agentx.master.index
A IndexRegistryEntry represents an index value registry for a specific table index type, represented by a VariableBinding.
IndexRegistryEntry(OctetString, VariableBinding) - Constructor for class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
Creates a new registry based on an index type.
indexValues - Variable in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
Registry for active index values.
initialize() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Initialize the agent by registering all MIB modules.
insertRow(OID, Variable[]) - Method in class org.snmp4j.agent.mox.BufferedMOMutableTableModel
Inserts a non-existing row.
is2PC() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
Indicates whether this request is processed using the AgentX two-phase commit (2PC) SET protocol, i.e. whether its command is one of the TestSet, CommitSet, UndoSet or CleanupSet PDUs.
isAcceptNewContexts() - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Indicates whether subagents can register contexts that are not yet supported by this master agent.
isBulkRequest() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
isClosed() - Method in class org.snmp4j.agent.agentx.AgentXSession
Checks if the session is closed.
isCloseSession() - Method in class org.snmp4j.agent.agentx.event.PingEvent
Checks if the session is closing.
isClosing() - Method in class org.snmp4j.agent.agentx.AgentXPeer
Checks if the peer is actually closing (i.e. does not accept new connections).
isComplete() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
isConfirmedPDU() - Method in class org.snmp4j.agent.agentx.AgentXPDU
Check if this PDU is a confirmed PDU (i.e. requires a response).
isDuplicate(AgentXRegEntry) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Checks whether a new registration is a duplicate.
isEmpty() - Method in class org.snmp4j.agent.agentx.AgentXRegion
Checks if there is at least a single OID contained in this MIB region.
isException() - Method in class org.snmp4j.agent.agentx.AgentXCommandEvent
Checks if there was an exception processing the command.
isFlagSet(int) - Method in class org.snmp4j.agent.agentx.AgentXPDU
Check if the specified flag is set, see AgentXProtocol.FLAG_INSTANCE_REGISTRATION for example.
isLocalhostSubagentsOnly() - Method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Indicates whether only subagents from the local host or from any host are allowed to connect to this master agent (default is any host).
isNonDefaultContextsEnabled() - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Checks if non-default context support is enabled or not.
isPending() - Method in class org.snmp4j.agent.agentx.master.AbstractAgentXPending
Checks if the request is still pending.
isPending() - Method in interface org.snmp4j.agent.agentx.master.AgentXPending
Checks if the request is still pending.
isPhaseComplete() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
isProcessed() - Method in class org.snmp4j.agent.agentx.AgentXCommandEvent
Checks if the command has been processed or not.
isRange() - Method in class org.snmp4j.agent.agentx.AgentXRegion
Checks if this region is a object instance range.
isResetSession() - Method in class org.snmp4j.agent.agentx.event.PingEvent
Checks if the session is resetting.
isRowValid(long) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Tests if the given timestamp (in nano seconds as retrieved from System.nanoTime()) denotes a valid row.
isSingleOID() - Method in class org.snmp4j.agent.agentx.AgentXRegion
Checks if the MIB region represents a single object-instance.
isValidAddress(OID, OctetString) - Method in class org.snmp4j.agent.agentx.AgentXTDomainAddressFactory
 
isValueOK(SubRequest) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestTimeout
 
iterator() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
iterator() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
 

L

lastIndex() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
 
lastRow - Variable in class org.snmp4j.agent.mox.BufferedMOTableModel
The last (highest index) row currently held in the buffer.
lastRow() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
 
launch() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Launch the agent by registering and launching (i.e., set to listen mode) transport mappings.
launchAgentXSessions() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Establish AgentX connection to one or more AgentX master agents by implementing this method.
launchTransportMappings() - Method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Launch (or relaunch) AgentX transport mappings.
launchTransportMappings() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Launch the transport mappings.
launchTransportMappings(Collection) - Static method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Puts a list of transport mappings into listen mode.
linkCounterListener() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Hook method for overriding in sub-classes that is called by SubagentXConfigManager.initialize() before SubagentXConfigManager.registerMIBs(OctetString).
logger - Static variable in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
The logger used by this master agent to report status and error messages.

M

main(String[]) - Static method in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
The program entry point that parses the command line arguments, creates the master agent, binds the AgentX master transport, and runs the agent until the process is interrupted.
main(String[]) - Static method in class org.snmp4j.agent.agentx.subagent.test.TestSubagent
The program entry point that parses the command line arguments, creates the subagent, adds the local transport mapping, and runs the subagent.
MAJOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The major version number of this SNMP4J-AgentX release.
masterChanged(AgentXMasterEvent) - Method in interface org.snmp4j.agent.agentx.master.AgentXMasterListener
The state of the master agents sub-agent connections, sessions, or registrations has been changed.
masterChanged(AgentXMasterEvent) - Method in class org.snmp4j.agent.agentx.master.AgentXMib
 
MasterContextInfo - Class in org.snmp4j.agent.agentx.master
An AgentX master agent needs to manage certain context related information which this class holds.
MasterContextInfo(OctetString, SysUpTime) - Constructor for class org.snmp4j.agent.agentx.master.MasterContextInfo
Creates a new MasterContextInfo for a context and its uptime.
matchesQuery(ManagedObject) - Method in class org.snmp4j.agent.agentx.master.AgentXNodeQuery
Check if the provided ManagedObject matches this query type.
MAX_REPROCESSING_DEFAULT - Static variable in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
The default maximum reprocessing count.
MAX_TIMEOUT_SECONDS - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
Maximum timeout seconds.
maxBufferSize - Variable in class org.snmp4j.agent.mox.BufferedMOTableModel
The maximum number of rows in the buffer.
maxRepetitions - Variable in class org.snmp4j.agent.agentx.AgentXGetBulkPDU
GETBULK maximum repetitions.
MINOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The minor version number of this SNMP4J-AgentX release.
moFactory - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
The factory used to create the managed objects of this agent.

N

newIndex(int, boolean) - Method in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
Creates a new (never used before) index value for this index type.
newIndex(int, OctetString, VariableBinding, boolean) - Method in class org.snmp4j.agent.agentx.master.index.AgentXIndexRegistry
Allocate a new index that has not been used yet.
newIndexEntry(int, Variable) - Method in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
Creates a new IndexEntry for the given session and index value.
newIndexEntry(int, Variable) - Method in class org.snmp4j.agent.agentx.subagent.index.SubAgentXIndexRegistryEntry
 
NewIndexOID - Class in org.snmp4j.agent.agentx.subagent.index
The AnyNewIndexOID is a special OID subclass for shared table indexes.
NewIndexOID() - Constructor for class org.snmp4j.agent.agentx.subagent.index.NewIndexOID
Empty index constructor.
NewIndexOID(int[]) - Constructor for class org.snmp4j.agent.agentx.subagent.index.NewIndexOID
Constructs an NewIndexOID from an array of integer values.
NewIndexOID(String) - Constructor for class org.snmp4j.agent.agentx.subagent.index.NewIndexOID
Constructs an NewIndexOID from a dotted string.
newIndexRegistryEntry(OctetString, VariableBinding) - Method in class org.snmp4j.agent.agentx.master.index.AgentXIndexRegistry
Creates a new index type.
newIndexRegistryEntry(OctetString, VariableBinding) - Method in class org.snmp4j.agent.agentx.subagent.index.SubAgentXIndexRegistry
 
next() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequestIterator
 
next() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.RowBufferIterator
 
next(SnmpRequest.SnmpSubRequest) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Processes an SNMP NEXT SubRequest by sending a AgentX request to the appropriate sub-agent(s).
next(SnmpRequest.SnmpSubRequest, Function) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Processes a GETNEXT/GETBULK sub-request against the AgentX registrations managed by this node.
next(SubRequest) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
 
next(SubRequest, Function) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
 
nextOidFilter - Variable in class org.snmp4j.agent.agentx.AgentXRequestPDU
The next OID filter can filter OIDs returned by AgentX GetNext and GetBulk operations before they are returned to the master agent.
nextTransactionID - Variable in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
The next AgentX transaction ID to be assigned by AgentXSubagent.getNextTransactionID().
nextTransactionID() - Static method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
Returns the next unique transaction ID and increments the internal transaction ID counter.
noIndexAllocation - Enum constant in enum class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport.IndexStrategy
Do not allocate any indexes at the master agent.
noIndexAllocation - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionIndexStrategyEnum
No index allocation is performed.
nonRepeaters - Variable in class org.snmp4j.agent.agentx.AgentXGetBulkPDU
GETBULK non-repeaters.
notificationOriginator - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
The notification originator used to emit notifications, or null if notifications are not supported.
notify(AgentXNotifyPDU, AgentXMasterSession) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Process a notification PDU for an AgentXSession.
notify(AgentXSession, OctetString, OID, TimeTicks, VariableBinding[]) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Send an AgentX notification to the master which will then be forwarded to trap/notification targets of the master.
notify(OctetString, OID, TimeTicks, VariableBinding[]) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
 
notify(OctetString, OID, VariableBinding[]) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Sends notifications (traps) to all appropriate notification targets through the master agent.

O

oidAgentppTestMib - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
OID of this MIB module for usage which can be used for its identification.
oidAgentppTestSessionAttrEntry - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
OID of the conceptual row (entry) object agentppTestSessionAttrEntry.
oidAgentppTestSessionIndex - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
OID of the index object agentppTestSessionIndex of table agentppTestSessionsEntry.
oidAgentppTestSessionsEntry - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
OID of the conceptual row (entry) object agentppTestSessionsEntry.
oidAgentppTestSharedEntry - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
OID of the conceptual row (entry) object agentppTestSharedEntry.
oidAgentppTestSharedExtEntry - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
OID of the conceptual row (entry) object agentppTestSharedExtEntry.
oidAgentppTestSharedExtTableIndex - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
OID of the index object agentppTestSharedExtTableIndex of table agentppTestSharedExtEntry.
oidAgentppTestSharedTableIndex - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
OID of the index object agentppTestSharedTableIndex of table agentppTestSharedEntry.
oidAgentppTestSparseEntry - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
OID of the conceptual row (entry) object agentppTestSparseEntry.
oidAgentppTestSparseIndex - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
OID of the index object agentppTestSparseIndex of table agentppTestSparseEntry.
oidAgentppTestTimeout - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
OID of the scalar object agentppTestTimeout.
onResponse(AgentXResponseEvent) - Method in interface org.snmp4j.agent.agentx.AgentXResponseListener
Process an AgentX response.
onResponse(AgentXResponseEvent) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
openSession(AgentXOpenPDU, AgentXCommandEvent) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Opens a new AgentX session.
openSession(ConnectionOrientedTransportMapping, A, AgentXSession) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Open a new AgentX session with the given transport and master address.
optimizeSearchRange(AgentXSearchRange, AgentXRegEntry) - Method in class org.snmp4j.agent.agentx.master.AgentXQueue
Optimizes the search range to limit sub-agent request to upper bounds know in the master apriori.
org.snmp4j.agent.agentx - package org.snmp4j.agent.agentx
 
org.snmp4j.agent.agentx.event - package org.snmp4j.agent.agentx.event
 
org.snmp4j.agent.agentx.master - package org.snmp4j.agent.agentx.master
 
org.snmp4j.agent.agentx.master.index - package org.snmp4j.agent.agentx.master.index
 
org.snmp4j.agent.agentx.master.test - package org.snmp4j.agent.agentx.master.test
 
org.snmp4j.agent.agentx.subagent - package org.snmp4j.agent.agentx.subagent
 
org.snmp4j.agent.agentx.subagent.index - package org.snmp4j.agent.agentx.subagent.index
 
org.snmp4j.agent.agentx.subagent.test - package org.snmp4j.agent.agentx.subagent.test
 
org.snmp4j.agent.agentx.version - package org.snmp4j.agent.agentx.version
 
org.snmp4j.agent.mox - package org.snmp4j.agent.mox
 

P

packetID - Variable in class org.snmp4j.agent.agentx.AgentXPDU
Packet ID
PATCH - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
An optional patch qualifier appended to the version string (empty if none).
PEER_ADDED - Static variable in class org.snmp4j.agent.agentx.master.AgentXMasterEvent
AgentXMasterEvent type "peer added".
PEER_REMOVED - Static variable in class org.snmp4j.agent.agentx.master.AgentXMasterEvent
AgentXMasterEvent type "peer removed".
peers - Variable in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
The AgentX peer agents (masters).
persistenceImportMode - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
The import mode used when restoring persistent managed objects.
persistenceProvider - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
The primary persistence provider used to load and store persistent managed objects.
ping(AgentXPingPDU, AgentXMasterSession) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Respond to a Ping request.
pinged(PingEvent) - Method in interface org.snmp4j.agent.agentx.event.PingListener
A AgentX ping PDU has been sent and probably a corresponding response received.
PingEvent<A> - Class in org.snmp4j.agent.agentx.event
The PingEvent object describes an AgentX ping result.
PingEvent(Object, AgentXSession, Exception) - Constructor for class org.snmp4j.agent.agentx.event.PingEvent
Creates a new PingEvent from a session and a ping response.
PingEvent(Object, AgentXSession, AgentXResponsePDU) - Constructor for class org.snmp4j.agent.agentx.event.PingEvent
Creates a new PingEvent from a session and a ping response.
PingListener - Interface in org.snmp4j.agent.agentx.event
A PingListener is interested in receiving PingEvent objects to control the ability of an AgentX peer (session) of processing requests.
prepare(SnmpRequest.SnmpSubRequest) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Processes an SNMP SET SubRequest preparation by sending a AgentX request to the appropriate sub-agent(s).
prepare(SubRequest) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
 
priorityProvider - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
The provider that defines the order in which managed objects are persisted.
processAgentXBulkResponse(AgentXPending, AgentXResponsePDU) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Process an AgentX-GETBULK-Response.
processAgentXGetNextResponse(AgentXPending, AgentXResponsePDU) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Process a pending GETNEXT response.
processAgentXGetResponse(AgentXPending, AgentXResponsePDU) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Process a pending GET response.
processAgentXSetResponse(AgentXPending, AgentXResponsePDU) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Process a pending SET response.
processCommand(AgentXCommandEvent) - Method in class org.snmp4j.agent.agentx.AgentX
 
processCommand(AgentXCommandEvent) - Method in interface org.snmp4j.agent.agentx.AgentXCommandListener
Process an AgentX message.
processCommand(AgentXCommandEvent) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Process an AgentXCommandEvent.
processCommand(AgentXCommandEvent) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
 
processingUserObjects - Variable in class org.snmp4j.agent.agentx.subagent.AgentXRequest
Map of user objects that are associated with the processing of this request and can be shared between the processing steps.
processMessage(TransportMapping, A, ByteBuffer, TransportStateReference) - Method in class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
 
processNextSubRequest(AgentXRequest, MOServer, OctetString, AgentXRequest.AgentXSubRequest) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Processes a single GetNext/GetBulk sub-request by looking up the next managed object in the given server and applying it to the sub-request.
processResponse(AgentXCommandEvent) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Processes an AgentX response received from a master agent.
processsErrorResponse(AgentXPending, AgentXResponsePDU) - Static method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Process an error response.

Q

QUERY_AGENTX_NODES - Static variable in class org.snmp4j.agent.agentx.master.AgentXNodeQuery
Query AgentXNodes only.
QUERY_ALL - Static variable in class org.snmp4j.agent.agentx.master.AgentXNodeQuery
Query all ManagedObjects.
QUERY_NON_AGENTX_NODES - Static variable in class org.snmp4j.agent.agentx.master.AgentXNodeQuery
Query non-AgentXNodes only.

R

ranges - Variable in class org.snmp4j.agent.agentx.AgentXRequestPDU
The request ranges.
REASON_BY_MANAGER - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
Close reason: Due to Set operation; this reason code can be used only by the master agent, in response to an SNMP management request.
REASON_OTHER - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
Close reason: None of the following reasons.
REASON_PARSE_ERROR - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
Close reason: Too many AgentX parse errors from peer.
REASON_PROTOCOL_ERROR - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
Close reason: Too many AgentX protocol errors from peer.
REASON_SHUTDOWN - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
Close reason: Sending entity is shutting down.
REASON_TIMEOUTS - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
Close reason: Too many timeouts waiting for peer.
register(AgentXRegisterPDU, AgentXCommandEvent, AgentXMasterSession) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
registerMIBs(OctetString) - Method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
 
registerMIBs(OctetString) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Register the initialized MIB modules in the specified context of the agent.
registerMOs(MOServer, OctetString) - Method in class org.snmp4j.agent.agentx.master.AgentXMib
 
registerMOs(MOServer, OctetString) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
registerRegion(AgentXSession, OctetString, AgentXRegion, byte, TimeTicks) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Registers a single AgentX region at the master agent on behalf of the given session.
registerRegions(AgentXSession, OctetString, TimeTicks, RegistrationCallback) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Registers the subagent regions at the master agent.
registerRow(MOTable, R) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Register a row at the master.
registerRow(MOTable, R, byte) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Register the necessary regions for a table row.
registerSessionDependent() - Method in class org.snmp4j.agent.agentx.subagent.test.TestSubagent
Adds the session context to the server and registers the session dependent managed objects (Snmp4jConfigMib and Snmp4jLogMib) for the current AgentX session.
registerSharedTableRows(AgentXSession, OctetString, AgentXSharedMOTable, RegistrationCallback, AgentXSharedMOTableSupport) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Registers the indexes and (row) regions of a shared table.
registerSharedTableRows(AgentXSession, OctetString, AgentXSharedMOTable, RegistrationCallback) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Deprecated.
registerShutdownHook() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Registers a shutdown hook Thread at the Runtime instance.
registration - Variable in class org.snmp4j.agent.agentx.master.AbstractAgentXPending
The region entry of the affected region by this pending request.
REGISTRATION_ADDED - Static variable in class org.snmp4j.agent.agentx.master.AgentXMasterEvent
AgentXMasterEvent type "registration added".
REGISTRATION_REMOVED - Static variable in class org.snmp4j.agent.agentx.master.AgentXMasterEvent
AgentXMasterEvent type "registration removed".
REGISTRATION_TO_ADD - Static variable in class org.snmp4j.agent.agentx.master.AgentXMasterEvent
AgentXMasterEvent type "registration to be added".
RegistrationCallback - Interface in org.snmp4j.agent.agentx.subagent
The RegistrationCallback informs about the state of a AgentX registration or index allocation request.
registrationEvent(OctetString, ManagedObject, int) - Method in interface org.snmp4j.agent.agentx.subagent.RegistrationCallback
The registration attempt of a ManagedObject succeeded or failed.
registrationEvent(OctetString, ManagedObject, int) - Method in class org.snmp4j.agent.agentx.subagent.test.TestSubagent
 
release(int) - Method in class org.snmp4j.agent.agentx.master.index.AgentXIndexRegistry
Release all indexes of the specified session ID.
release(int) - Method in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
Release all index values of the specified session ID.
release(int, OctetString, VariableBinding, boolean) - Method in class org.snmp4j.agent.agentx.master.index.AgentXIndexRegistry
Release a previously allocated INDEX.
release(int, Variable, boolean) - Method in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
Release a previously allocated INDEX instance.
release(MOServer, AgentXRequest) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Releases (unlocks) all managed objects that were locked by the sub-requests of the given request on the specified server.
remove() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequestIterator
 
remove() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.RowBufferIterator
 
remove(int, int) - Method in class org.snmp4j.agent.agentx.master.AgentXQueue
Returns the AgentX request in the queue identified by an AgentX session ID and a transaction ID and removes that request from the queue.
removeAgentCaps(AgentXRemoveAgentCapsPDU, AgentXMasterSession) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
removeAgentCaps(AgentXSession, OctetString, OID) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Removes a previously registered agent capability (sysORID) from the master agent for the given context.
removeAgentCaps(OID) - Method in class org.snmp4j.agent.agentx.master.AgentXMasterSession
Remove an agent caps entry.
removeAgentStateListener(AgentStateListener) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Removes a previously added agent state change listener.
removeAgentXMasterListener(AgentXMasterListener) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
removeAgentXTransportMapping(TransportMapping) - Method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Removes a transport mapping for AgentX communication.
removeAll(int) - Method in class org.snmp4j.agent.agentx.master.AgentXQueue
Remove all AgentX request entries for the supplied transaction ID.
removeAllRegistrations(AgentXMasterSession) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Remove all registrations for a session.
removeCommandListener(AgentXCommandListener) - Method in interface org.snmp4j.agent.agentx.AgentXMessageDispatcher
Removes a AgentXCommandListener from this message dispatcher.
removeCommandListener(AgentXCommandListener) - Method in class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
 
removeCommandResponder(AgentXCommandListener) - Method in class org.snmp4j.agent.agentx.AgentX
Removes a AgentXCommandListener from this AgentX session.
removeEntry(IndexEntry) - Method in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
Remove an index value from the active index values.
removeEntry(IndexEntry) - Method in class org.snmp4j.agent.agentx.subagent.index.SubAgentXIndexRegistryEntry
 
removeMaster(TransportMapping) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Removes and closes the given transport mapping that was used to communicate with a master agent.
removePeer(Address) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Removes a peer and all its sessions.
removePingListener(PingListener) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Removes a previously added PingListener.
removeRegistration(AgentXRegEntry) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Removes a registration.
removeRegistration(AgentXRegEntry, Iterator) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Remove a registration
removeRow(OID) - Method in class org.snmp4j.agent.mox.BufferedMOMutableTableModel
 
removeRow(OID) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Removes a row from the table.
removeSession(int) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Remove a session.
removeTransportMapping(TransportMapping) - Method in class org.snmp4j.agent.agentx.AgentX
Remove a TransportMapping for sending/receiving AgentX messages.
removeTransportMapping(TransportMapping) - Method in interface org.snmp4j.agent.agentx.AgentXMessageDispatcher
Removes a previously added TransportMapping from the dispatcher.
removeTransportMapping(TransportMapping) - Method in class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
 
repetitions() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
requestHandlerCleanupSet - Variable in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Request handler for CleanupSet requests.
requestHandlerCommitSet - Variable in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Request handler for CommitSet requests.
requestHandlerGet - Variable in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Request handler for Get requests.
requestHandlerGetBulk - Variable in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Request handler for GetBulk requests.
requestHandlerGetNext - Variable in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Request handler for GetNext requests.
requestHandlerTestSet - Variable in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Request handler for TestSet requests.
requestHandlerUndoSet - Variable in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Request handler for UndoSet requests.
RequestID(Address, int, int) - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXSubagent.RequestID
Creates a new RequestID.
requestList - Variable in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
The request list.
requestStatusChanged(RequestStatusEvent) - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
RESERVED - Static variable in class org.snmp4j.agent.agentx.AgentXPDU
The reserved byte position.
resetBuffer() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Removes all rows from the internal buffer.
resetConnection(A, boolean) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Reset a connection not working anymore either by trying to close all open sessions with an AgentXClosePdu (when sendClosePdu is true) or silently without sending any messages.
restoreState() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Restore a previously persistently saved state - if available.
resumeConnecting(A, ConnectionOrientedTransportMapping) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Resumes auto connection to the specified address using the given transport.
RowBufferIterator(OID) - Constructor for class org.snmp4j.agent.mox.BufferedMOTableModel.RowBufferIterator
Creates the iterator with the specified start row.
rowChanged(MOTableRowEvent) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Process shared table row events.
rowChanged(MOTableRowEvent) - Method in class org.snmp4j.agent.mox.BufferedMOMutableTableModel
 
rowFactory - Variable in class org.snmp4j.agent.mox.BufferedMOTableModel
The factory used to create table rows from backend plain row data.
run() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Initializes, configures, restores agent state, and then launches the SNMP agent depending on its current run state.
run() - Method in class org.snmp4j.agent.agentx.subagent.test.TestSubagent
 
runState - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
The current run state of this agent.

S

saveState() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Save the state of the agent persistently - if necessary persistent storage is available.
send(A, TransportMapping, ByteBuffer, TransportStateReference) - Method in class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
Sends a AgentXPDU encoded in a ByteBuffer to a target.
send(AgentXPDU, AgentXTarget, TransportMapping) - Method in class org.snmp4j.agent.agentx.AgentX
Sends a AgentXPDU to the given target and returns the response synchronously.
send(AgentXPDU, AgentXTarget, TransportMapping, Object, AgentXResponseListener) - Method in class org.snmp4j.agent.agentx.AgentX
Sends a AgentXPDU to the given target and returns the response asynchronously.
send(TransportMapping, A, AgentXPDU, PduHandleCallback) - Method in interface org.snmp4j.agent.agentx.AgentXMessageDispatcher
Sends a AgentX PDU to the specified address using the specified transport mapping.
send(TransportMapping, A, AgentXPDU, PduHandleCallback) - Method in class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
Sends a AgentXPDU to a target.
sendMessage(AgentXPDU, AgentXTarget, TransportMapping, PduHandleCallback) - Method in class org.snmp4j.agent.agentx.AgentX
Actually sends a PDU to a target and returns a handle for the sent PDU.
sendResponse(AgentXCommandEvent, AgentXRequest) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Sends the response PDU of the given request back to the master agent that initiated the command.
sendResponse(AgentXPDU, AgentXSession) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Sends a response to a session.
server - Variable in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
The MOServer that holds the managed objects served by the agent.
servers - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
The managed object server(s) that serve the managed objects available to this agent.
SESSION_ADDED - Static variable in class org.snmp4j.agent.agentx.master.AgentXMasterEvent
AgentXMasterEvent type "session added".
SESSION_REMOVED - Static variable in class org.snmp4j.agent.agentx.master.AgentXMasterEvent
AgentXMasterEvent type "session removed".
SESSION_TO_ADD - Static variable in class org.snmp4j.agent.agentx.master.AgentXMasterEvent
AgentXMasterEvent type "session added".
sessionID - Variable in class org.snmp4j.agent.agentx.AgentXPDU
Session ID
sessions - Variable in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
The sessions hold by this sub-agent.
setAcceptNewContexts(boolean) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Enables or disables accepting new contexts from subagents.
setAgentppTestRowCreation(UnsignedInteger32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionsEntryRow
Sets the value of the agentppTestRowCreation column.
setAgentppTestSessionIndexStrategy(Integer32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionAttrEntryRow
Sets the value of the agentppTestSessionIndexStrategy column.
setAgentppTestSharedExtTableRowStatus(Integer32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
Sets the value of the agentppTestSharedExtTableRowStatus column.
setAgentppTestSharedExtValueInt(Integer32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
Sets the value of the agentppTestSharedExtValueInt column.
setAgentppTestSharedExtValueString(OctetString) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
Sets the value of the agentppTestSharedExtValueString column.
setAgentppTestSharedTableCreationTime(OctetString) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
Sets the value of the agentppTestSharedTableCreationTime column.
setAgentppTestSharedTableDelay(Integer32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
Sets the value of the agentppTestSharedTableDelay column.
setAgentppTestSharedTableRowStatus(Integer32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
Sets the value of the agentppTestSharedTableRowStatus column.
setAgentppTestSharedTableSession(UnsignedInteger32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
Sets the value of the agentppTestSharedTableSession column.
setAgentppTestSparseCol1(Integer32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
Sets the value of the agentppTestSparseCol1 column.
setAgentppTestSparseCol2(Gauge32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
Sets the value of the agentppTestSparseCol2 column.
setAgentppTestSparseCol3(OctetString) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
Sets the value of the agentppTestSparseCol3 column.
setAgentppTestSparseRowStatus(Integer32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
Sets the value of the agentppTestSparseRowStatus column.
setAgentxConnOpenTime(TimeTicks) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxConnectionEntryRow
Sets the value of the agentxConnOpenTime column.
setAgentxConnTransportAddress(OctetString) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxConnectionEntryRow
Sets the value of the agentxConnTransportAddress column.
setAgentxConnTransportDomain(OID) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxConnectionEntryRow
Sets the value of the agentxConnTransportDomain column.
setAgentxRegContext(OctetString) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Sets the value of the agentxRegContext column.
setAgentxRegInstance(Integer32) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Sets the value of the agentxRegInstance column.
setAgentxRegPriority(UnsignedInteger32) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Sets the value of the agentxRegPriority column.
setAgentxRegRangeSubId(UnsignedInteger32) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Sets the value of the agentxRegRangeSubId column.
setAgentxRegStart(OID) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Sets the value of the agentxRegStart column.
setAgentxRegTimeout(Integer32) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Sets the value of the agentxRegTimeout column.
setAgentxRegUpperBound(UnsignedInteger32) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxRegistrationEntryRow
Sets the value of the agentxRegUpperBound column.
setAgentxSessionAdminStatus(Integer32) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Sets the value of the agentxSessionAdminStatus column.
setAgentxSessionAgentXVer(Integer32) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Sets the value of the agentxSessionAgentXVer column.
setAgentxSessionDescr(OctetString) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Sets the value of the agentxSessionDescr column.
setAgentxSessionObjectID(OID) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Sets the value of the agentxSessionObjectID column.
setAgentxSessionOpenTime(TimeTicks) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Sets the value of the agentxSessionOpenTime column.
setAgentxSessionTimeout(Integer32) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Sets the value of the agentxSessionTimeout column.
setAgentXSharedMOTableSupport(AgentXSharedMOTableSupport) - Method in interface org.snmp4j.agent.agentx.subagent.AgentXSharedMutableMOTable
Sets the shared table support that this shared table should be use to (de)register rows and (de)allocate indexes while this shared table is part of an connected AgentX session.
setAgentXSharedMOTableSupport(AgentXSharedMOTableSupport) - Method in class org.snmp4j.agent.agentx.subagent.DefaultAgentXSharedMOTable
 
setAgentXVersion(int) - Method in class org.snmp4j.agent.agentx.master.AgentXMasterSession
Sets the AgentX version identifier.
setBaseRow(MOTableRow) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.BufferedMOTableRow
 
setBufferedRow(R) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.BufferedMOTableRow
Sets the buffered payload row wrapped by this buffer row.
setBufferTimeoutNanoSeconds(long) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Sets the timeout nano-seconds for buffered rows.
setByteOrder(ByteOrder) - Method in class org.snmp4j.agent.agentx.AgentXPDU
Sets the byte order.
setByteOrder(ByteOrder) - Method in class org.snmp4j.agent.agentx.AgentXSession
Sets the byte order (must not be modified while session is opened!).
setChunkSize(int) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Sets the chunk size for GETNEXT like buffer fetching with the BufferedMOTableModel.fetchNextRows(org.snmp4j.smi.OID, int) operation.
setClosed(boolean) - Method in class org.snmp4j.agent.agentx.AgentXSession
Sets this session to closed.
setCloseSession(boolean) - Method in class org.snmp4j.agent.agentx.event.PingEvent
Request closing of the session.
setClosing(boolean) - Method in class org.snmp4j.agent.agentx.AgentXPeer
Sets the closing status.
setConnectionTime(long) - Method in class org.snmp4j.agent.agentx.AgentXPeer
Sets the connection time as long value (see Date.getTime().
setContext(OctetString) - Method in class org.snmp4j.agent.agentx.AgentXContextPDU
Sets the context.
setContext(OctetString) - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
Sets the SNMPv3 context.
setContext(OctetString) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Sets the context for which the shared tables supported by this object are registered.
setDefaultPriority(byte) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Sets the default priority used to register regions at the master agent, unless AgentXSubagent.getPriority(ManagedObject, AgentXRegion) is overridden to return an individual priority.
setDefaultTimeout(byte) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Sets the default timeout.
setDescr(OctetString) - Method in class org.snmp4j.agent.agentx.AgentXAddAgentCapsPDU
Sets the description.
setErrorIndex(int) - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
Sets the error index.
setErrorIndex(short) - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
Sets the error index.
setErrorStatus(int) - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
Sets the error status.
setErrorStatus(int) - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
setErrorStatus(short) - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
Sets the error status.
setFlags(byte) - Method in class org.snmp4j.agent.agentx.AgentXPDU
Sets all flags at once.
setId(Object) - Method in class org.snmp4j.agent.agentx.AgentXPeer
Sets the unique ID for this peer.
setId(OID) - Method in class org.snmp4j.agent.agentx.AgentXAddAgentCapsPDU
Sets the ID.
setId(OID) - Method in class org.snmp4j.agent.agentx.AgentXRemoveAgentCapsPDU
Sets the agent caps OID associated with this region entry.
setId(OID) - Method in class org.snmp4j.agent.agentx.master.AgentXRegEntry
Sets the index OID associated with this region entry.
setIndexMode(byte) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Sets the index mode to be used by this shared table support object.
setIndexStrategy(AgentXSharedMOTableSupport.IndexStrategy) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Sets the index strategy for this shared table support.
setLastRefresh(long) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.BufferedMOTableRow
Sets the time when this buffered row has been refreshed from the backend last.
setLocalEngineID(OctetString) - Method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Sets the local engine ID.
setLocalhostSubagentsOnly(boolean) - Method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Deprecated.
use AgentConfigManager.setAuditPolicy(AgentAuditPolicy) instead for fine-grained resource and remote access control.
setLookupEvent(MOServerLookupEvent) - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
Sets the MOServerLookupEvent associated with this sub-request.
setMaxBufferSize(int) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Sets the maximum number of rows in the buffer.
setMaxConsecutiveTimeouts(int) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Sets the maximum number of timeouts allowed per session.
setMaxGetBulkRepetitions(short) - Static method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Sets the maximum repetitions value used by this master agent for its AgentX Get Bulk requests to subagents.
setMaxParseErrors(int) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Sets the maximum number of parse errors allowed per peer.
setMaxRepetitions(short) - Method in class org.snmp4j.agent.agentx.AgentXGetBulkPDU
Sets the maximum repetitions for the GETBULK.
setMaxReprocessing(int) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Sets the maximum reprocessing.
setNextRow(BufferedMOTableModel.BufferedMOTableRow) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.BufferedMOTableRow
Sets the immediately following row in the buffer.
setNonDefaultContextsEnabled(boolean) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
Activate/deactivate non-default context support.
setNonRepeater(short) - Method in class org.snmp4j.agent.agentx.master.AgentXPendingGet
Sets the non-repeater count, i.e. marks the first n search ranges as non-repeating.
setNonRepeaters(short) - Method in class org.snmp4j.agent.agentx.AgentXGetBulkPDU
Sets the non repeaters (0 for no non-repeaters).
setOids(OID[]) - Method in class org.snmp4j.agent.agentx.AgentXGetPDU
Sets the OIDs.
setOverrideIndexAllocationMode(byte) - Method in class org.snmp4j.agent.agentx.subagent.DefaultAgentXSharedMOTable
Sets the index allocation mode that overrides the allocation mode inherited from the shared table support for index allocation operations for this shared table.
setOverridePriority(byte) - Method in class org.snmp4j.agent.agentx.subagent.DefaultAgentXSharedMOTable
Sets the registration priority that overrides the priority inherited from the shared table support object (if not equal zero).
setPacketID(int) - Method in class org.snmp4j.agent.agentx.AgentXPDU
Sets the packet ID.
setPeer(AgentXPeer) - Method in class org.snmp4j.agent.agentx.AgentXSession
Sets the AgentXPeer.
setPeerAddress(A) - Method in class org.snmp4j.agent.agentx.AgentXResponseEvent
Sets the peer address.
setPending(boolean) - Method in class org.snmp4j.agent.agentx.master.AbstractAgentXPending
Sets the pending flag.
setPending(boolean) - Method in interface org.snmp4j.agent.agentx.master.AgentXPending
Sets the pending flag.
setPersistenceImportMode(int) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Sets the import mode for the MOPersistenceProvider.
setPingDelay(int) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Sets the ping delay in seconds.
setPriority(byte) - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
Sets the priority of the registration.
setPriority(byte) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Sets the priority for the region registrations made by this table support.
setPriorityProvider(MOPriorityProvider) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Sets the MOPriorityProvider that defines in which order ManagedObjects of this sub-agent are stored and restored.
setProcessed(boolean) - Method in class org.snmp4j.agent.agentx.AgentXCommandEvent
Sets the processed flag.
setProcessingUserObject(Object, Object) - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
setQuery(MOQuery) - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
setRangeSubID(byte) - Method in class org.snmp4j.agent.agentx.AgentXRegion
Sets the range sub-id (i.e. the "wildcard" sub-identifier index).
setRangeSubID(byte) - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
Sets the range sub-identifier index (one-based).
setReason(byte) - Method in class org.snmp4j.agent.agentx.AgentXClosePDU
Sets the close reason, see AgentXProtocol.REASON_OTHER for example.
setRequest(AgentXPDU) - Method in class org.snmp4j.agent.agentx.AgentXResponseEvent
Sets the request PDU.
setRequestEvent(AgentXCommandEvent) - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
Sets the AgentX command event that is the source of this request.
setResetSession(boolean) - Method in class org.snmp4j.agent.agentx.event.PingEvent
Request resetting of the session.
setResponse(AgentXResponsePDU) - Method in class org.snmp4j.agent.agentx.AgentXResponseEvent
Sets the response PDU.
setRowFactory(MOTableRowFactory) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Sets the factory instance to be used for creating rows for this model.
setServer4BulkOptimization(MOServer[]) - Method in class org.snmp4j.agent.agentx.master.AgentXQueue
Sets the MOServer instances for GETBULK optimization.
setSession(AgentXSession) - Method in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
Sets the AgentX session associated with this row.
setSession(AgentXSession) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Sets the AgentX session to be used for this shared table support.
setSessionAttributes(AgentXSession) - Method in class org.snmp4j.agent.agentx.AgentXPDU
Sets the AgentXSession specific attributes: session ID and byte order.
setSessionID(int) - Method in class org.snmp4j.agent.agentx.AgentXPDU
Sets the session ID.
setSessionID(int) - Method in class org.snmp4j.agent.agentx.AgentXSession
Sets the session ID.
setSharedTableSupport(AgentXSharedMOTableSupport) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionAttrEntryRow
Sets the shared table support that manages the shared index of this row.
setSharedTableSupport(AgentXSharedMOTableSupport) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionsEntryRow
Sets the shared table support that manages the shared index of this row.
setSingleOID(boolean) - Method in class org.snmp4j.agent.agentx.AgentXRegion
Indicates if the MIB region represents a single object-instance.
setState(int) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager.AgentState
Sets the new state independent from the current state.
setStatus(RequestStatus) - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
Sets the request status object that tracks the processing state and error status of this sub-request.
setSubagentDescr(OctetString) - Method in class org.snmp4j.agent.agentx.AgentXOpenPDU
Gets the sub-agent description.
setSubagentID(OID) - Method in class org.snmp4j.agent.agentx.AgentXOpenPDU
Sets the sub-agent ID.
setSubtree(OID) - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
Sets the sub-tree OID.
setSysUpTime(int) - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
Sets the sysUpTime integer value.
setTableSizeLimit(int) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Sets the table size limit for the tables in this agent.
setTableSizeLimits(Properties) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Sets the table size limits for the tables in this agent.
setTargetMO(ManagedObject) - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
setTimeout(byte) - Method in class org.snmp4j.agent.agentx.AgentXOpenPDU
Sets the session timeout in seconds.
setTimeout(byte) - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
Sets the region timeout.
setTimeout(byte) - Method in class org.snmp4j.agent.agentx.AgentXSession
Sets the session timeout.
setTimeout(int) - Method in class org.snmp4j.agent.agentx.AgentXPeer
Sets the message timeout in seconds.
setTimeout(int) - Method in class org.snmp4j.agent.agentx.master.AbstractAgentXPending
Sets the timeout seconds.
setTimeout(int) - Method in interface org.snmp4j.agent.agentx.master.AgentXPending
Sets the timeout of the request.
setTransactionID(int) - Method in class org.snmp4j.agent.agentx.AgentXPDU
Sets the transaction ID
setType(byte) - Method in class org.snmp4j.agent.agentx.AgentXPDU
Sets the PDU type.
setUndoValue(Object) - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
setupAgent(Map, MOServer[], MOInputFactory, List, String, AgentAuditPolicy) - Method in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
Sets up the AgentConfigManager including its message dispatcher, listen addresses, optional Diffie-Hellman kickstart parameters, and persistence provider.
setUpperBound(int) - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
Sets the upper bound.
setupSubRequests() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
setUserObject(Object) - Method in class org.snmp4j.agent.agentx.AgentXResponseEvent
Sets the user object associated with this request.
setUserObject(Object) - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
setValue(int, Variable) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionAttrEntryRow
 
setValue(int, Variable) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionsEntryRow
 
setValue(int, Variable) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
 
setValue(int, Variable) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
 
setValue(int, Variable) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
 
setValue(UnsignedInteger32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestTimeout
 
setVariableBindings(VariableBinding[]) - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
Sets the VariableBinding instances in the response.
setVariableBindings(VariableBinding[]) - Method in class org.snmp4j.agent.agentx.AgentXVariableBindingPDU
Sets the VariableBindings array.
setVersion(byte) - Method in class org.snmp4j.agent.agentx.AgentXPDU
Sets the version.
setVetoReason(int) - Method in class org.snmp4j.agent.agentx.master.AgentXMasterEvent
Sets the AgentX reason (see AgentXProtocol) other than AgentXProtocol.AGENTX_SUCCESS why the action caused this event should be rejected and undone.
setViewName(OctetString) - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
sharedMOTableSupport - Variable in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Shared table support map with a key composed of sessionID + "#" + context.
shrink(OID) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Shrink a node's region the new upper bound.
shutdown() - Method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Shutdown communication be stopping all AgentX transport mappings.
shutdown() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Shutdown the agent by closing the internal SNMP session - including the transport mappings provided through the configured MessageDispatcher and then store the agent state to persistent storage (if available).
size() - Method in class org.snmp4j.agent.agentx.AgentXRequestPDU
Gets the size of the ranges array.
size() - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
Gets the number of variable bindings in the response PDU.
size() - Method in class org.snmp4j.agent.agentx.AgentXVariableBindingPDU
Gets the size of the VariableBindings array.
size() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
size() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.BufferedMOTableRow
 
stopTransportMappings(Collection) - Static method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Closes a list of transport mappings.
SUBAGENT_ID - Static variable in class org.snmp4j.agent.agentx.subagent.test.TestSubagent
The AgentX subagent identifier used when registering this subagent with the master agent.
subagentDescr - Variable in class org.snmp4j.agent.agentx.AgentXOpenPDU
The subagent description.
subagentID - Variable in class org.snmp4j.agent.agentx.AgentXOpenPDU
The sub-agent ID.
SubagentXConfigManager - Class in org.snmp4j.agent.agentx.subagent
The SubagentXConfigManager is the main component of a SNMP4J AgentX Subagent.
SubagentXConfigManager(AgentXCommandListener, AgentXMessageDispatcher, MOServer[], WorkerPool, MOInputFactory, MOPersistenceProvider, MOFactory) - Constructor for class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Creates a SNMP agent configuration which can be run by calling SubagentXConfigManager.run() later.
SubagentXConfigManager.AgentState - Class in org.snmp4j.agent.agentx.subagent
The AgentState maintains the current run state of this agent and the list of errors that occurred since the agent was launched.
SubagentXConfigManager.ErrorDescriptor - Class in org.snmp4j.agent.agentx.subagent
The ErrorDescriptor describes an error that occurred during an agent state transition, including the causing exception and the source and target states involved.
SubAgentXIndexEntry - Class in org.snmp4j.agent.agentx.subagent.index
SubAgentXIndexEntry extends IndexEntry by a reference counter to allow save removal of index entries if the counter is 0.
SubAgentXIndexEntry(int, Variable) - Constructor for class org.snmp4j.agent.agentx.subagent.index.SubAgentXIndexEntry
Creates a SubAgentXIndexEntry instance.
SubAgentXIndexRegistry - Class in org.snmp4j.agent.agentx.subagent.index
SubAgentXIndexRegistry() - Constructor for class org.snmp4j.agent.agentx.subagent.index.SubAgentXIndexRegistry
Creates a new SubAgentXIndexRegistry.
SubAgentXIndexRegistryEntry - Class in org.snmp4j.agent.agentx.subagent.index
The SubAgentXIndexRegistryEntry is a sub-agent specific IndexRegistryEntry that creates SubAgentXIndexEntry instances to track index allocations on the sub-agent side.
SubAgentXIndexRegistryEntry(OctetString, VariableBinding) - Constructor for class org.snmp4j.agent.agentx.subagent.index.SubAgentXIndexRegistryEntry
Creates a new SubAgentXIndexRegistryEntry for the given context and index type.
subtractScope(MOScope) - Method in class org.snmp4j.agent.agentx.master.AgentXNodeQuery
Subtract the given scope from the query scope, i.e. reducing the scope by already done regions.
suspendProcessing() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Suspends processing of SNMP requests.

T

tableModelChanged(MOTableModelEvent) - Method in class org.snmp4j.agent.agentx.master.AgentXMib
 
tableRegistrationEvent(OctetString, AgentXSharedMOTable, R, boolean, int, int) - Method in interface org.snmp4j.agent.agentx.subagent.RegistrationCallback
The registration attempt of a ManagedObject succeeded or failed.
tableRegistrationEvent(OctetString, AgentXSharedMOTable, R, boolean, int, int) - Method in class org.snmp4j.agent.agentx.subagent.test.TestSubagent
 
tableSizeLimit - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
An optional table size limit that restricts the maximum number of rows of managed object tables, or null if unlimited.
tableSizeLimits - Variable in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
The table size limits applied to the agent's tables, keyed by table OID.
tableUnregistrationEvent(OctetString, AgentXSharedMOTable, R, boolean, int) - Method in interface org.snmp4j.agent.agentx.subagent.RegistrationCallback
The unregistration attempt of a ManagedObject succeeded or failed.
tableUnregistrationEvent(OctetString, AgentXSharedMOTable, R, boolean, int) - Method in class org.snmp4j.agent.agentx.subagent.test.TestSubagent
 
tailIterator(OID) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
 
tcDefDateAndTime - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Name of the DateAndTime textual convention used by agentppTestSharedEntry columns.
tcDefRowStatus - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Name of the RowStatus textual convention used by agentppTestSharedEntry columns.
tcDefSnmpAdminString - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Name of the SnmpAdminString textual convention used by agentppTestSparseEntry columns.
tcModuleSnmpFrameworkMib - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Name of the SNMP-FRAMEWORK-MIB module providing textual conventions for agentppTestSparseEntry columns.
tcModuleSNMPv2Tc - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
Name of the SNMPv2-TC module providing textual conventions for agentppTestSharedEntry columns.
TestMasterAgent - Class in org.snmp4j.agent.agentx.master.test
Sample master agent with programmatically applied security configuration.
TestMasterAgent(Map, AgentAuditPolicy) - Constructor for class org.snmp4j.agent.agentx.master.test.TestMasterAgent
Creates a new TestMasterAgent from the parsed command line arguments and the given audit policy.
TestSubagent - Class in org.snmp4j.agent.agentx.subagent.test
The TestSubagent is an example implementation of a simple AgentX subagent with shared tables and multi context registration.
TestSubagent(Address, Address, String) - Constructor for class org.snmp4j.agent.agentx.subagent.test.TestSubagent
Creates a new TestSubagent that connects to the given AgentX master agent.
timeout - Variable in class org.snmp4j.agent.agentx.AgentXOpenPDU
AgentX timeout in seconds.
toString() - Method in class org.snmp4j.agent.agentx.AgentXCommandEvent
 
toString() - Method in class org.snmp4j.agent.agentx.AgentXPDU
 
toString() - Method in class org.snmp4j.agent.agentx.AgentXPeer
 
toString() - Method in class org.snmp4j.agent.agentx.AgentXRegion
 
toString() - Method in class org.snmp4j.agent.agentx.AgentXSession
 
toString() - Method in class org.snmp4j.agent.agentx.event.PingEvent
 
toString() - Method in class org.snmp4j.agent.agentx.master.AbstractAgentXPending
 
toString() - Method in class org.snmp4j.agent.agentx.master.AgentXMasterEvent
 
toString() - Method in class org.snmp4j.agent.agentx.master.AgentXNode
 
toString() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingGet
 
toString() - Method in class org.snmp4j.agent.agentx.master.AgentXPendingSet
 
toString() - Method in class org.snmp4j.agent.agentx.master.AgentXRegEntry
 
toString() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
toString() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
toString() - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
 
toStringExtMembers() - Method in class org.snmp4j.agent.agentx.AgentXContextPDU
 
toStringExtMembers() - Method in class org.snmp4j.agent.agentx.AgentXGetBulkPDU
 
toStringExtMembers() - Method in class org.snmp4j.agent.agentx.AgentXPDU
Returns a string representation of the PDU members.
toStringExtMembers() - Method in class org.snmp4j.agent.agentx.AgentXRegisterPDU
 
toStringExtMembers() - Method in class org.snmp4j.agent.agentx.AgentXRequestPDU
 
toStringExtMembers() - Method in class org.snmp4j.agent.agentx.AgentXResponsePDU
 
toStringExtMembers() - Method in class org.snmp4j.agent.agentx.AgentXVariableBindingPDU
 
toStringMembers() - Method in class org.snmp4j.agent.agentx.master.AbstractAgentXPending
Returns a string representation of the class members to be overridden by subclasses.
transactionID - Variable in class org.snmp4j.agent.agentx.AgentXPDU
Transaction ID.
type - Variable in class org.snmp4j.agent.agentx.AgentXPDU
AgentX PDU type.

U

undo(SnmpRequest.SnmpSubRequest) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Processes an SNMP SET SubRequest undo by sending a AgentX request to the appropriate sub-agent(s).
undo(SubRequest) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
 
unregister(AgentXUnregisterPDU, AgentXCommandEvent, AgentXMasterSession) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
unregisterMIBs(OctetString) - Method in class org.snmp4j.agent.agentx.master.AgentXMasterAgent
 
unregisterMIBs(OctetString) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Unregister the initialized MIB modules from the default context of the agent.
unregisterMOs(MOServer, OctetString) - Method in class org.snmp4j.agent.agentx.master.AgentXMib
 
unregisterMOs(MOServer, OctetString) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
unregisterRegion(AgentXSession, OctetString, AgentXRegion, byte) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Unregisters a single AgentX region at the master agent on behalf of the given session.
unregisterRow(MOTable, R) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Removes the region registration of a table row.
unregisterRow(MOTable, R, byte) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Removes the region registration of a table row.
unregisterSessionDependent() - Method in class org.snmp4j.agent.agentx.subagent.test.TestSubagent
Unregisters the session dependent managed objects and removes the session context from the server for the current AgentX session, if any.
unregistrationEvent(OctetString, ManagedObject, int) - Method in interface org.snmp4j.agent.agentx.subagent.RegistrationCallback
The unregistration attempt of a ManagedObject succeeded or failed.
unregistrationEvent(OctetString, ManagedObject, int) - Method in class org.snmp4j.agent.agentx.subagent.test.TestSubagent
 
up - Static variable in class org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionAdminStatusEnum
Administrative (desired) status of the session: up.
UPDATE - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The update (patch level) version number of this SNMP4J-AgentX release.
updateBuffer(List, BufferedMOTableModel.BufferedMOTableRow) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel
Updates the internal buffer with a list of consecutive rows.
updateNextRepetition() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
updateTimestamp() - Method in class org.snmp4j.agent.agentx.master.AbstractAgentXPending
Sets the timestamp to the current system time milliseconds.
updateTimestamp() - Method in interface org.snmp4j.agent.agentx.master.AgentXPending
Set the timestamp to the current time (in milliseconds).
usedValues - Variable in class org.snmp4j.agent.agentx.master.index.IndexRegistryEntry
Registry for used (old) index values.

V

valueOf(String) - Static method in enum class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport.IndexStrategy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport.IndexStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
variableBindings - Variable in class org.snmp4j.agent.agentx.AgentXVariableBindingPDU
The variable bindings in the PDU.
version - Variable in class org.snmp4j.agent.agentx.AgentXPDU
AgentX protocol version
VERSION - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
The full version string of this SNMP4J-AgentX release in the form major.minor.update[patch].
VERSION_1_0 - Static variable in class org.snmp4j.agent.agentx.AgentXProtocol
AgentX protocol version.
VersionInfo - Class in org.snmp4j.agent.agentx.version
The VersionInfo object returns information about the version of this SNMP4J-AgentX release.

W

workerPool - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
The worker pool used to process incoming requests concurrently.
writeRow(OID, Variable[]) - Method in class org.snmp4j.agent.mox.BufferedMOMutableTableModel
Updates/writes the content of a row.
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form