Index
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
-
Process an
AgentXAddAgentCapsPDU
. - 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
-
Adds a
AgentXMasterListener
. - 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 suppliedMOFactory
(by callingAgentppTestMib.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 givenAgentXMessageDispatcher
. - 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
-
Creates a
AgentXAddAgentCapsPDU
from aAgentXMessageHeader
. - 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
-
Creates a
AgentXCleanupSetPDU
. - AgentXCleanupSetPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXCleanupSetPDU
-
Creates a
AgentXCleanupSetPDU
from aAgentXMessageHeader
. - 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
-
Creates a
AgentXClosePDU
from aAgentXMessageHeader
. - AgentXCommandEvent<A> - Class in org.snmp4j.agent.agentx
-
The
AgentXCommandEvent
implements an event object emitted during execution of aAgentX
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 theCommandProcessor
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 aAgentX
entity and an array ofMOServer
instances representing the master agentsManagedObject
s. - 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
-
Creates a
AgentXCommitSetPDU
. - AgentXCommitSetPDU(AgentXMessageHeader) - Constructor for class org.snmp4j.agent.agentx.AgentXCommitSetPDU
-
Creates a
AgentXCommitSetPDU
from aAgentXMessageHeader
. - AgentXContextPDU - Class in org.snmp4j.agent.agentx
-
A
AgentXContextPDU
is aAgentXPDU
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
-
Creates a
AgentXContextPDU
from aAgentXMessageHeader
. - 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
-
Creates a
AgentXGetBulkPDU
from aAgentXMessageHeader
. - 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
-
Creates a
AgentXGetNextPDU
from aAgentXMessageHeader
. - 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
-
Creates a
AgentXGetPDU
from aAgentXMessageHeader
. - 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
-
Creates a
AgentXIndexAllocatePDU
from aAgentXMessageHeader
. - 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
-
Creates a
AgentXIndexDeallocatePDU
from aAgentXMessageHeader
. - 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 sessionAgentXSession
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 aTransportListener
for dispatching AgentX messages. - AgentXMessageDispatcherImpl - Class in org.snmp4j.agent.agentx
-
The
AgentXMessageDispatcherImpl
implements an AgentXAgentXMessageDispatcher
. - AgentXMessageDispatcherImpl() - Constructor for class org.snmp4j.agent.agentx.AgentXMessageDispatcherImpl
-
Creates a
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
-
Creates an
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 specifiedAgentXCommandProcessor
. - 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 agentsManagedObject
s. - 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 theDefaultMOQuery
to allow on-the-fly query modifications and specialAgentXNodeQuery.matchesQuery(ManagedObject)
support for explicitly match or not matchAgentXNode
s 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
-
Creates a
AgentXGetNextPDU
from aAgentXMessageHeader
. - 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
-
Creates a
AgentXMessageHeader
- 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 anAgentXMessageHeader
. - 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 specialAbstractAgentXPending
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
-
Creates a
AgentXPingPDU
from aAgentXMessageHeader
. - 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
-
Creates a
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
-
Creates a
AgentXPingPDU
from aAgentXMessageHeader
. - 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
-
Creates a
AgentXRemoveAgentCapsPDU
from aAgentXMessageHeader
. - AgentXRemoveAgentCapsPDU(OctetString, OID) - Constructor for class org.snmp4j.agent.agentx.AgentXRemoveAgentCapsPDU
-
Creates a new
AgentXRemoveAgentCapsPDU
from context and agent capsOID
. - 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 theSubRequest
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
-
Creates a
AgentXRequestPDU
from aAgentXMessageHeader
. - 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
-
Creates a
AgentXResponsePDU
from aAgentXMessageHeader
. - AgentXSearchRange - Class in org.snmp4j.agent.agentx.master
-
A
AgentXSearchRange
extends aDefaultMOScope
by a reference to the original SNMPSnmpRequest.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 SNMPSnmpRequest.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, - Interface in org.snmp4j.agent.agentx.subagentM> -
The
AgentXSharedMOTable
extends theMOTable
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, - Interface in org.snmp4j.agent.agentx.subagentM> -
The
AgentXSharedMutableMOTable
extends theAgentXSharedMOTable
andMutableMOTable
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 viaAgentConfigManager
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
-
Creates a
AgentXResponsePDU
from aAgentXMessageHeader
. - 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
-
Creates a
AgentXUndoSetPDU
from aAgentXMessageHeader
. - 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
-
Creates a
AgentXUnregisterPDU
from aAgentXMessageHeader
. - AgentXUnregisterPDU(OctetString, OID, byte, byte, int) - Constructor for class org.snmp4j.agent.agentx.AgentXUnregisterPDU
-
Creates a
AgentXUnregisterPDU
. - AgentXVariableBindingPDU - Class in org.snmp4j.agent.agentx
-
The
AgentXVariableBindingPDU
is the base class for all AgentX PDUs with a list ofVariableBinding
s. - 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
-
Creates a
AgentXVariableBindingPDU
from aAgentXMessageHeader
. - 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 theAgentXSession
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 theAgentXSession
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, - Class in org.snmp4j.agent.agentx.subagentM> -
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
-
Fires a
AgentXCommandEvent
- 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
-
Fire a
AgentXMasterEvent
- 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
-
Gets the
AgentXMessageDispatcher
. - 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
VariableBinding
s of the response PDU. - getVariableBindings() - Method in class org.snmp4j.agent.agentx.AgentXVariableBindingPDU
-
Gets the
VariableBinding
s array. - getVariableBindingsLength(VariableBinding[]) - Static method in class org.snmp4j.agent.agentx.AgentXProtocol
-
Gets the encoded length of the given
VariableBinding
s. - 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(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 aVariableBinding
. - 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()
beforeSubagentXConfigManager.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
-
Process an
AgentXResponseEvent
. - 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
AgentXNode
s only. - QUERY_ALL - Static variable in class org.snmp4j.agent.agentx.master.AgentXNodeQuery
-
Query all
ManagedObject
s. - QUERY_NON_AGENTX_NODES - Static variable in class org.snmp4j.agent.agentx.master.AgentXNodeQuery
-
Query non-
AgentXNode
s 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
-
Process a
AgentXRegisterPDU
. - 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.Use
AgentXSubagent.registerSharedTableRows(org.snmp4j.agent.agentx.AgentXSession, org.snmp4j.smi.OctetString, AgentXSharedMOTable, RegistrationCallback, AgentXSharedMOTableSupport)
instead. This version creates a new table support object for each call (shared table) which is not recommended. - registerShutdownHook() - Method in class org.snmp4j.agent.agentx.subagent.SubagentXConfigManager
-
Registers a shutdown hook
Thread
at theRuntime
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
-
Process an
AgentXRemoveAgentCapsPDU
. - 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
-
Remove a
AgentXMasterListener
. - 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 aByteBuffer
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 orderManagedObject
s 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
VariableBinding
s 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 thanAgentXProtocol.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
VariableBinding
s 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
extendsIndexEntry
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
-
Process a
AgentXUnregisterPDU
. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form