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<A>, 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<A>, boolean) - 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<A>) - 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<A>, OctetString, OID, OctetString) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
 
addAgentCaps(OID, OID) - Method in class org.snmp4j.agent.agentx.master.AgentXMasterSession
Add an agent caps entry.
addAgentStateListener(AgentStateListener<SubagentXConfigManager>) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
 
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.
addCommunities(SnmpCommunityMIB) - Method in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
 
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
 
addListenAddresses(MessageDispatcher, List<Object>) - Method in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
 
addMaster(A, List<TransportStateListener>) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
 
addNotificationTargets(SnmpTargetMIB, SnmpNotificationMIB) - Method in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
 
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
 
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
 
address - Variable in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
 
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
 
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
 
addUsmUser(USM) - Method in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
 
addViews(VacmMIB) - Method in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
 
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
 
agent - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
 
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
 
AgentppTestMib.AgentppTestSessionIndexStrategyEnum - Class in org.snmp4j.agent.agentx.subagent.test
 
AgentppTestMib.AgentppTestSessionsEntryRow - Class in org.snmp4j.agent.agentx.subagent.test
 
AgentppTestMib.AgentppTestSharedEntryRow - Class in org.snmp4j.agent.agentx.subagent.test
 
AgentppTestMib.AgentppTestSharedExtEntryRow - Class in org.snmp4j.agent.agentx.subagent.test
 
AgentppTestMib.AgentppTestSparseEntryRow - Class in org.snmp4j.agent.agentx.subagent.test
 
AgentppTestMib.AgentppTestTimeout - Class in org.snmp4j.agent.agentx.subagent.test
 
AgentppTestSessionAttrEntryRow(OID, Variable[]) - Constructor for class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionAttrEntryRow
 
AgentppTestSessionIndexStrategyEnum() - Constructor for class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionIndexStrategyEnum
 
AgentppTestSessionsEntryRow(OID, Variable[]) - Constructor for class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionsEntryRow
 
AgentppTestSharedEntryRow(OID, Variable[]) - Constructor for class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
 
AgentppTestSharedExtEntryRow(OID, Variable[]) - Constructor for class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
 
AgentppTestSparseEntryRow(OID, Variable[]) - Constructor for class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
 
AgentState() - Constructor for class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager.AgentState
 
agentStateListeners - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
 
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<A>, AgentXParseException, TransportStateReference) - Constructor for class org.snmp4j.agent.agentx.AgentXCommandEvent
Creates a new command event.
AgentXCommandEvent(Object, AgentXMessageDispatcher, A, ConnectionOrientedTransportMapping<A>, 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
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 AgentXOpenPDU.
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(File, File) - Constructor for class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Creates a simple AgentX master agent using a boot counter file and config file for persistent storage.
AgentXMasterAgent(OctetString, MessageDispatcher, VACM, MOServer[], WorkerPool, MOInputFactory, MOPersistenceProvider, EngineBootsProvider) - Constructor for class org.snmp4j.agent.agentx.master.AgentXMasterAgent
Creates a 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.AgentxSessionAdminStatusEnum - Class in org.snmp4j.agent.agentx.master
The administrative (desired) status of the session.
AgentXNode - Class in org.snmp4j.agent.agentx.master
A AgentXNode represents an atomic registration region within the master agents ManagedObjects.
AgentXNode(AgentXRegion, TreeSet<AgentXRegEntry<?>>) - 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>, 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<A>, 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<A>, SnmpRequest, AgentXSearchRange) - 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<A>, 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
 
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 sub-agents 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<A>, 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
 
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.
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
 
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>, A, AgentXPDU, AgentXResponsePDU, Object) - Constructor for class org.snmp4j.agent.agentx.AgentXResponseEvent
Creates an AgentXResponseEvent instance.
AgentXResponseEvent(Object, AgentXTarget<A>, 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
 
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<A>, 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<A>, 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) - 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
 
AgentXSubRequest(AgentXRequest.AgentXSubRequest, int) - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
AgentXSubRequest(MOScope, int) - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
AgentXSubRequest(VariableBinding, int) - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
AgentXSubRequestIterator() - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequestIterator
 
AgentXSubRequestIterator(int, int) - Constructor for class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequestIterator
 
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
 
AgentXTDomainAddressFactory() - Constructor for class org.snmp4j.agent.agentx.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
 
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
 
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
 
assignErrorStatus2Response() - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 

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
 
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<R>) - 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<R>) - 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
 
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<OID>) - 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<R>) - 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.
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<A>, 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
 
colAgentppTestSessionIndexStrategy - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
colAgentppTestSharedExtTableRowStatus - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
colAgentppTestSharedExtValueInt - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
colAgentppTestSharedExtValueString - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
colAgentppTestSharedTableCreationTime - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
colAgentppTestSharedTableDelay - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
colAgentppTestSharedTableRowStatus - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
colAgentppTestSharedTableSession - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
colAgentppTestSparseCol1 - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
colAgentppTestSparseCol2 - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
colAgentppTestSparseCol3 - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
colAgentppTestSparseRowStatus - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
columnCount - Variable in class org.snmp4j.agent.mox.BufferedMOTableModel
The number of columns in this table model.
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.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<A>) - 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
 
configure() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
Configures components and managed objects.
connect(A, A, AgentXSession<A>) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Connect to the given AgentX master using the specified local address.
connect(A, A, AgentXSession<A>, List<TransportStateListener>) - 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.
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.
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.
createSharedTableSupport(AgentXSession<A>, OctetString) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Create a new AgentXSharedMOTableSupport instance for the given AgentX session and context.

D

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
 
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
 
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
 
DEPENDENCY_SNMP4J_AGENT_DB_MINOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
 
DEPENDENCY_SNMP4J_AGENT_DB_PATCH - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
 
DEPENDENCY_SNMP4J_AGENT_DB_UPDATE - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
 
DEPENDENCY_SNMP4J_AGENT_MAJOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
 
DEPENDENCY_SNMP4J_AGENT_MINOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
 
DEPENDENCY_SNMP4J_AGENT_PATCH - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
 
DEPENDENCY_SNMP4J_AGENT_UPDATE - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
 
DEPENDENCY_SNMP4J_MAJOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
 
DEPENDENCY_SNMP4J_MINOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
 
DEPENDENCY_SNMP4J_PATCH - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
 
DEPENDENCY_SNMP4J_UPDATE - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
 
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
 
dispatcher - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
 
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
 
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<R>, boolean) - Method in class org.snmp4j.agent.mox.BufferedMOTableModel.RowBufferIterator
 
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<A>, 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
 
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.
fireMasterChanged(AgentXMasterEvent) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
firePinged(PingEvent<?>) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
 
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
 
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
 
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.

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.
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
 
getAgentppTestSessionAttrEntry() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
getAgentppTestSessionIndexStrategy() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionAttrEntryRow
 
getAgentppTestSessionsEntry() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
getAgentppTestSharedEntry() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
getAgentppTestSharedExtEntry() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
getAgentppTestSharedExtTableRowStatus() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
 
getAgentppTestSharedExtValueInt() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
 
getAgentppTestSharedExtValueString() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
 
getAgentppTestSharedTableCreationTime() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
 
getAgentppTestSharedTableDelay() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
 
getAgentppTestSharedTableRowStatus() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
 
getAgentppTestSharedTableSession() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
 
getAgentppTestSparseCol1() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
 
getAgentppTestSparseCol2() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
 
getAgentppTestSparseCol3() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
 
getAgentppTestSparseEntry() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
getAgentppTestSparseRowStatus() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
 
getAgentppTestTimeout() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
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.
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
 
getAgentxRegistrationEntry() - Method in class org.snmp4j.agent.agentx.master.AgentXMib
Gets the agentXRegistrationTable implementation.
getAgentxSessionEntry() - Method in class org.snmp4j.agent.agentx.master.AgentXMib
Gets the agentXSessionTable implementation.
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
 
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
 
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
 
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<R>) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Gets the effective index allocation mode for a table event.
getEffectivePriority(MOTableRowEvent<R>) - 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
 
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
 
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
 
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.
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.
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 request 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
 
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
 
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
 
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
 
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
 
getSession() - Method in class org.snmp4j.agent.agentx.event.PingEvent
Gets the AgentXSession.
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
 
getSharedTableSupport() - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionsEntryRow
 
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.
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
 
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
 
idxAgentppTestSessionIndexStrategy - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
idxAgentppTestSharedExtTableRowStatus - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
idxAgentppTestSharedExtValueInt - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
idxAgentppTestSharedExtValueString - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
idxAgentppTestSharedTableCreationTime - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
idxAgentppTestSharedTableDelay - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
idxAgentppTestSharedTableRowStatus - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
idxAgentppTestSharedTableSession - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
idxAgentppTestSparseCol1 - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
idxAgentppTestSparseCol2 - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
idxAgentppTestSparseCol3 - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
idxAgentppTestSparseRowStatus - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
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
 
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.
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.
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
 
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<? extends TransportMapping<?>>) - 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
 

M

main(String[]) - Static method in class org.snmp4j.agent.agentx.master.test.TestMasterAgent
 
main(String[]) - Static method in class org.snmp4j.agent.agentx.subagent.test.TestSubagent
 
MAJOR - Static variable in class org.snmp4j.agent.agentx.version.VersionInfo
 
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
 
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
 
moFactory - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
 

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
 
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(SubRequest<?>) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
 
nextTransactionID - Variable in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
 
nextTransactionID() - Static method in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
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
 
nonRepeaters - Variable in class org.snmp4j.agent.agentx.AgentXGetBulkPDU
GETBULK non-repeaters.
notificationOriginator - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
 
notify(AgentXNotifyPDU, AgentXMasterSession<?>) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Process a notification PDU for an AgentXSession.
notify(AgentXSession<A>, 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
 
oidAgentppTestSessionIndex - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
oidAgentppTestSessionsEntry - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
oidAgentppTestSharedEntry - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
oidAgentppTestSharedExtEntry - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
oidAgentppTestSharedExtTableIndex - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
oidAgentppTestSharedTableIndex - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
oidAgentppTestSparseEntry - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
oidAgentppTestSparseIndex - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
oidAgentppTestTimeout - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
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<A>) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Opens a new AgentX session.
openSession(ConnectionOrientedTransportMapping<A>, A, AgentXSession<A>) - 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
 
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
 
persistenceProvider - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
 
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<A>, Exception) - Constructor for class org.snmp4j.agent.agentx.event.PingEvent
Creates a new PingEvent from a session and a ping response.
PingEvent(Object, AgentXSession<A>, 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
 
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<A>) - Method in class org.snmp4j.agent.agentx.AgentX
 
processCommand(AgentXCommandEvent<A>) - Method in interface org.snmp4j.agent.agentx.AgentXCommandListener
Process an AgentX message.
processCommand(AgentXCommandEvent<A>) - Method in class org.snmp4j.agent.agentx.master.AgentXCommandProcessor
Process an AgentXCommandEvent.
processCommand(AgentXCommandEvent<A>) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
 
processingUserObjects - Variable in class org.snmp4j.agent.agentx.subagent.AgentXRequest
 
processMessage(TransportMapping<? super A>, 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
 
processResponse(AgentXCommandEvent<?>) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
 
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<A>, AgentXMasterSession<A>) - 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<A>, OctetString, AgentXRegion, byte, TimeTicks) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
 
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
 
registerSharedTableRows(AgentXSession<?>, OctetString, AgentXSharedMOTable<R, C, M>, RegistrationCallback, AgentXSharedMOTableSupport<R, ?>) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
Registers the indexes and (row) regions of a shared table.
registerSharedTableRows(AgentXSession<A>, OctetString, AgentXSharedMOTable<R, C, M>, 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
 
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<A>, OctetString, OID) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
 
removeAgentCaps(OID) - Method in class org.snmp4j.agent.agentx.master.AgentXMasterSession
Remove an agent caps entry.
removeAgentStateListener(AgentStateListener<SubagentXConfigManager>) - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
 
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
 
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
 
removeRegistration(AgentXRegEntry<?>) - Method in class org.snmp4j.agent.agentx.master.AgentXNode
Removes a registration.
removeRegistration(AgentXRegEntry<?>, Iterator<AgentXRegEntry<?>>) - 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
 
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 that is not working anymore either with trying to close all open session with a 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<A>) - 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<R>) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSharedMOTableSupport
Process shared table row events.
rowChanged(MOTableRowEvent<R>) - Method in class org.snmp4j.agent.mox.BufferedMOMutableTableModel
 
rowFactory - Variable in class org.snmp4j.agent.mox.BufferedMOTableModel
 
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
 

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<? super A>, ByteBuffer, TransportStateReference) - Method in class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
Sends a AgentXPDU encoded in a ByteBuffer to a target.
send(AgentXPDU, AgentXTarget<A>, TransportMapping<? super A>) - Method in class org.snmp4j.agent.agentx.AgentX
Sends a AgentXPDU to the given target and returns the response synchronously.
send(AgentXPDU, AgentXTarget<A>, TransportMapping<? super A>, Object, AgentXResponseListener) - Method in class org.snmp4j.agent.agentx.AgentX
Sends a AgentXPDU to the given target and returns the response asynchronously.
send(TransportMapping<? super A>, A, AgentXPDU, PduHandleCallback<AgentXPDU>) - Method in interface org.snmp4j.agent.agentx.AgentXMessageDispatcher
Sends a AgentX PDU to the specified address using the specified transport mapping.
send(TransportMapping<? super A>, A, AgentXPDU, PduHandleCallback<AgentXPDU>) - Method in class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
Sends a AgentXPDU to a target.
sendMessage(AgentXPDU, AgentXTarget<A>, TransportMapping<? super A>, PduHandleCallback<AgentXPDU>) - 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<A>, AgentXRequest) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
 
sendResponse(AgentXPDU, AgentXSession<A>) - 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
 
servers - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
 
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
 
setAgentppTestSessionIndexStrategy(Integer32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionAttrEntryRow
 
setAgentppTestSharedExtTableRowStatus(Integer32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
 
setAgentppTestSharedExtValueInt(Integer32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
 
setAgentppTestSharedExtValueString(OctetString) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedExtEntryRow
 
setAgentppTestSharedTableCreationTime(OctetString) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
 
setAgentppTestSharedTableDelay(Integer32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
 
setAgentppTestSharedTableRowStatus(Integer32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
 
setAgentppTestSharedTableSession(UnsignedInteger32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSharedEntryRow
 
setAgentppTestSparseCol1(Integer32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
 
setAgentppTestSparseCol2(Gauge32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
 
setAgentppTestSparseCol3(OctetString) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
 
setAgentppTestSparseRowStatus(Integer32) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSparseEntryRow
 
setAgentXSharedMOTableSupport(AgentXSharedMOTableSupport<R, ?>) - 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<R, ?>) - 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
 
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
 
setDefaultPriority(byte) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
 
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
Sets the local host only connection filter flag.
setLookupEvent(MOServerLookupEvent) - Method in class org.snmp4j.agent.agentx.subagent.AgentXRequest.AgentXSubRequest
 
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<R>) - 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.
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<A>) - 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.
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
 
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<R>) - 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<A>) - 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<AgentppTestMib.AgentppTestSessionAttrEntryRow, ?>) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionAttrEntryRow
 
setSharedTableSupport(AgentXSharedMOTableSupport<AgentppTestMib.AgentppTestSharedExtEntryRow, ?>) - Method in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib.AgentppTestSessionsEntryRow
 
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
 
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<? super AgentXRequest.AgentXSubRequest>) - 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
 
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<? extends TransportMapping<?>>) - 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
 
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
 
SubagentXConfigManager.ErrorDescriptor - Class in org.snmp4j.agent.agentx.subagent
 
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
 
SubAgentXIndexRegistryEntry - Class in org.snmp4j.agent.agentx.subagent.index
 
SubAgentXIndexRegistryEntry(OctetString, VariableBinding) - Constructor for class org.snmp4j.agent.agentx.subagent.index.SubAgentXIndexRegistryEntry
 
subtractScope(MOScope) - Method in class org.snmp4j.agent.agentx.master.AgentXNodeQuery
Subtract the given scope from the query scope, i.e.
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, C, M>, 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, C, M>, R, boolean, int, int) - Method in class org.snmp4j.agent.agentx.subagent.test.TestSubagent
 
tableSizeLimit - Variable in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
 
tableUnregistrationEvent(OctetString, AgentXSharedMOTable<R, C, M>, 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, C, M>, 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
 
tcDefRowStatus - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
tcDefSnmpAdminString - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
tcModuleSnmpFrameworkMib - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
tcModuleSNMPv2Tc - Static variable in class org.snmp4j.agent.agentx.subagent.test.AgentppTestMib
 
TestMasterAgent - Class in org.snmp4j.agent.agentx.master.test
Sample master agent with programmatically applied security configuration.
TestMasterAgent(Map<String, List<Object>>) - Constructor for class org.snmp4j.agent.agentx.master.test.TestMasterAgent
 
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
 
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<A>, AgentXMasterSession<A>) - 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<A>, OctetString, AgentXRegion, byte) - Method in class org.snmp4j.agent.agentx.subagent.AgentXSubagent
 
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
 
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
 
updateBuffer(List<R>, BufferedMOTableModel.BufferedMOTableRow<R>) - 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
 
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
 
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