HOME
A B C D E F G H I J L M N O P R S T U V W X _

A

ACCESSIBLE_FOR_NOTIFY - Static variable in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
access code: accessible for notify
ACCESS_READ_CREATE - Static variable in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
access code: read, write and create
ACCESS_READ_ONLY - Static variable in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
access code: read only
ACCESS_READ_WRITE - Static variable in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
access code: read and write
ACK - Static variable in interface com.ireasoning.protocol.tl1.TL1OutputMsgType
TL1 Ack message type
ACTIVE - Static variable in interface com.ireasoning.protocol.snmp.SnmpRowStatus
Table row is ative and ready
AES - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
128-bit "AES" algorithm
AES192 - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
192-bit "AES" algorithm
AES256 - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
256-bit "AES" algorithm
ALL - Static variable in interface com.ireasoning.protocol.tl1.TL1OutputMsgType
 
AUTHENTICATION_FAILED - Static variable in class com.ireasoning.protocol.snmp.SnmpDecodingException
 
AUTHENTICATION_FAILURE - Static variable in class com.ireasoning.protocol.snmp.AgentEvent
AuthenticationFailure.
AUTHENTICATION_FAILURE_TRAP - Static variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
SnmpV1 trap type: authenticationFailure
AUTHENTICATION_FAILURE_TRAP - Static variable in class com.ireasoning.protocol.snmp.SnmpV1Trap
SnmpV1 trap type: authenticationFailure
AUTHENTICATION_FAILURE_TRAP_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
SNMPv2c warmStart trap oid: authenticationFailure
AUTHENTICATION_FAILURE_TRAP_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpV2Notification
SNMPv2c warmStart trap oid: authenticationFailure
AUTHORIZATION_ERROR - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
AUTH_FAILED - Static variable in class com.ireasoning.protocol.snmp.SnmpError
 
AUTH_NO_PRIV - Static variable in class com.ireasoning.protocol.snmp.MsgHeader
 
AUTH_NO_PRIV - Static variable in class com.ireasoning.protocol.snmp.UsmUser
securityLevel: Auth No Privacy
AUTH_PRIV - Static variable in class com.ireasoning.protocol.snmp.MsgHeader
 
AUTH_PRIV - Static variable in class com.ireasoning.protocol.snmp.UsmUser
securityLevel: Auth and Privacy
AUTO_MSG - Static variable in interface com.ireasoning.protocol.tl1.TL1AlarmCode
Represents "A " alarm code, autonomous message
AdaptorServer - class com.ireasoning.core.jmx.AdaptorServer.
Abstract base class of JMX adaptor
AdaptorServer(MBeanServer, int) - Constructor for class com.ireasoning.core.jmx.AdaptorServer
Constructor
AdaptorServer(MBeanServer, int, int, DataHandlerFactory) - Constructor for class com.ireasoning.core.jmx.AdaptorServer
Constructor
AdaptorServer(MBeanServer, int, int, DataHandler) - Constructor for class com.ireasoning.core.jmx.AdaptorServer
Constructor
AdaptorServerMBean - interface com.ireasoning.core.jmx.AdaptorServerMBean.
Adaptor 's MBean interface
AgentEvent - class com.ireasoning.protocol.snmp.AgentEvent.
An event object indicates event occurred on agent side
AgentEvent(int) - Constructor for class com.ireasoning.protocol.snmp.AgentEvent
Constructor
AgentEvent(int, SnmpPdu) - Constructor for class com.ireasoning.protocol.snmp.AgentEvent
Constructor
AgentStats - class com.ireasoning.protocol.snmp.AgentStats.
A collection of objects providing basic instrumentation and control of an SNMP entity.
AgentStats() - Constructor for class com.ireasoning.protocol.snmp.AgentStats
 
AgentUsmStats - class com.ireasoning.protocol.snmp.AgentUsmStats.
SNMPv3 USM stats counters.
AgentUsmStats() - Constructor for class com.ireasoning.protocol.snmp.AgentUsmStats
 
AgentXConst - interface com.ireasoning.protocol.snmp.AgentXConst.
This class contains AgentX specific constants.
act_user(String, String, String, String) - Static method in class com.ireasoning.protocol.tl1.TL1Command
Creates ACT-USER command.
act_user(String, String) - Static method in class com.ireasoning.protocol.tl1.TL1Command
Creates ACT-USER command, with empty tid and ctag .
add(SnmpVarBind) - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
Adds a new SnmpVarBind object
add(SnmpVarBind[]) - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
Adds all elements in passed SnmpVarBind array
add(SnmpVarBindList) - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
Adds all elements in passed SnmpVarBind array
addAgentEventListener(Listener) - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
This method allows the registration of event listeners.
addChild(CTreeNode) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Adds passed child node to the appropriate position, child nodes are ordered.
addChild(Comparable) - Method in class com.ireasoning.util.CTreeNode
Not applicable, only supported in ordered tree node classes
addChild(CTreeNode) - Method in class com.ireasoning.util.CTreeNode
Not applicable, only supported in ordered tree node classes
addDependentRow(SnmpTable, SnmpTableEntry) - Method in class com.ireasoning.protocol.snmp.SnmpTableEntry
Adds a new row which depends on this row.
addEngine(SnmpEngine) - Method in class com.ireasoning.protocol.snmp.SnmpBaseSession
Adds a new SnmpEngine
addEngine(byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpBaseSession
Adds a new SnmpEngine
addGroup(Map) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds a group, views associated with this group should already exist.
addListener(Listener) - Method in class com.ireasoning.protocol.ListenerManager
This method allows the registration of event listeners.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds PropertyChangeListener listener.
addProxy(ProxyEntry, boolean) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds a new proxy
addReadCommunity(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds a new read community string
addRow(SnmpTableEntry, String) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
addRow(SnmpTableEntry) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
addRow(Collection) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
addRow() - Method in class com.ireasoning.protocol.snmp.SnmpTableEntry
Adds itself to the table.
addRow(SnmpTableEntry, String) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Adds a new row.
addRow(SnmpTableEntry) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Adds a new row.
addRow(Collection) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Adds a new row.
addRow(SnmpVarBind[]) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Adds a new row
addSnmpInASNParseErrs(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInBadCommunityNames(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInBadCommunityUses(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInBadValues(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInBadVersions(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInGenErrs(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInGetBulks(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInGetNexts(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInGetRequests(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInGetResponses(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInNoSuchNames(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInPkts(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInReadOnlys(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInSetRequests(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInTooBigs(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInTotalReqVars(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInTotalSetVars(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpInTraps(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpOutBadValues(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpOutGenErrs(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpOutGetBulks(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpOutGetNexts(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpOutGetRequests(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpOutGetResponses(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpOutNoSuchNames(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpOutPkts(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpOutSetRequests(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpOutTooBigs(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpOutTraps(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpProxyDrops(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSnmpSilentDrops(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
addSubagentEventListener(Listener) - Method in class com.ireasoning.protocol.snmp.SnmpAgentX
This method allows the registration of event listeners.
addTask(SnmpPdu) - Method in class com.ireasoning.protocol.snmp.SnmpSessionListenThread
 
addTrapSink(TrapSink) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds a trapSink or snmpV3TrapSink element
addTrapSink(Map) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds a trapSink or snmpV3TrapSink element
addUser(Map) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds a user.
addUsmStatsDecryptionErrors(long) - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
 
addUsmStatsNotInTimeWindows(long) - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
 
addUsmStatsUnknownEngineIDs(long) - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
 
addUsmStatsUnknownUserNames(long) - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
 
addUsmStatsUnsupportedSecLevels(long) - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
 
addUsmStatsWrongDigests(long) - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
 
addV3Params(String, String, String, String, byte[], String, int) - Static method in class com.ireasoning.protocol.snmp.SnmpTrapSender
Adds SNMPV3 trap receiver's properties.
addV3Params(String, String, String, int, String, byte[], String, int) - Static method in class com.ireasoning.protocol.snmp.SnmpTrapSender
Adds SNMPV3 trap receiver's properties.
addV3Params(String, String, String, int, String, byte[], String, String, int) - Static method in class com.ireasoning.protocol.snmp.SnmpTrapSender
Adds SNMPV3 trap receiver's properties.
addV3Params(String, String, String, String, byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
Adds SNMPV3 trap receiver's properties.
addV3Params(String, String, String, int, String, byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
Adds SNMPV3 trap receiver's properties.
addV3Params(String, String, byte[], int, byte[], byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
Adds SNMPV3 trap receiver's properties if you know localized authentication and privacy keys.
addVarBind(SnmpVarBind) - Method in class com.ireasoning.protocol.snmp.VarBindContainer
Adds a new SnmpVarBind instance to this PDU.
addVarBinds(SnmpVarBind[]) - Method in class com.ireasoning.protocol.snmp.VarBindContainer
Adds new SnmpVarBind instances to this PDU.
addVarBinds(SnmpVarBindList) - Method in class com.ireasoning.protocol.snmp.VarBindContainer
Adds new SnmpVarBind instances to this PDU.
addView(Map) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds a view
addWriteCommunity(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds a new write community string
allocateTableIndices(SnmpVarBind[], boolean, boolean) - Method in class com.ireasoning.protocol.snmp.SnmpAgentX
This method must be implemented to process agentx-IndexAllocate-PDU.
allocateTableIndices(SnmpVarBind[]) - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Allocates table indices, with NEW_INDEX and ANY_INDEX clear.
allocateTableIndices(SnmpVarBind[], int) - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Allocates table indices.
and(SnmpBits) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Performs a logical AND of this target bit set with the argument bit set.
andNot(SnmpBits) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Clears all of the bits in this SnmpBits whose corresponding bit is set in the specified SnmpBits.
append(int[]) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Appends the passed oid to itself
append(long[]) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Appends the passed oid to itself
append(String) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Appends the passed oid to itself
append(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Appends the passed oid to itself
appendChild(Comparable) - Method in class com.ireasoning.util.CTreeNode
Appends a new node with the passed name
appendChild(CTreeNode) - Method in class com.ireasoning.util.CTreeNode
Adds the node newChild to the end of the list of children of this node.
appendChild(CTreeNode, int) - Method in class com.ireasoning.util.CTreeNode
Adds the node newChild to the end of the list of children of this node.
asyncSend(SnmpPdu) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Used for asynchronous communication.
asyncSend(TL1Command) - Method in class com.ireasoning.protocol.tl1.TL1Session
Used for asynchronous communication.
asyncSnmpGetBulkRequest(String[], int, int) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET_BULK command asynchronously
asyncSnmpGetBulkRequest(SnmpOID[], int, int) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET_BULK command asynchronously
asyncSnmpGetNextRequest(String) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET_NEXT command asynchronously
asyncSnmpGetNextRequest(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET_NEXT command asynchronously
asyncSnmpGetNextRequest(String[]) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET_NEXT command asynchronously
asyncSnmpGetNextRequest(SnmpOID[]) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET_NEXT command asynchronously
asyncSnmpGetRequest(String) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET command asynchronously
asyncSnmpGetRequest(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET command asynchronously
asyncSnmpGetRequest(String[]) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET command asynchronously
asyncSnmpGetRequest(SnmpOID[]) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET command asynchronously

B

BAD_VALUE - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1 Error Status code.
BITS - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp BITS data type, which is the same as OCTETSTRING
BITSTRING - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp BIT STRING data type
BaseAgent - class com.ireasoning.core.jmx.BaseAgent.
Base class for agent implementations
BaseAgent() - Constructor for class com.ireasoning.core.jmx.BaseAgent
Constructor.
BaseAgent(MBeanServer) - Constructor for class com.ireasoning.core.jmx.BaseAgent
Constructor
BasicOIDTreeNode - class com.ireasoning.protocol.snmp.BasicOIDTreeNode.
Basic OIDTreeNode
BasicOIDTreeNode(SnmpOID) - Constructor for class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Constructor.
BasicOIDTreeNode(SnmpOID, CTreeNode) - Constructor for class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Constructor.
BasicOIDTreeNode(String) - Constructor for class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Constructor.
BasicOIDTreeNode(String, CTreeNode) - Constructor for class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Constructor.
broadcastDiscovery(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sends out an SNMP broadcast message without retries.

C

CLOSE_EVENT - Static variable in class com.ireasoning.protocol.snmp.SubagentEvent
Close of subagent event, indicating subagent connection is closed
COLD_START_TRAP - Static variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
SnmpV1 trap type: coldStart
COLD_START_TRAP - Static variable in class com.ireasoning.protocol.snmp.SnmpV1Trap
SnmpV1 trap type: coldStart
COLD_START_TRAP_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
SNMPv2c coldStart trap oid
COLD_START_TRAP_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpV2Notification
SNMPv2c coldStart trap oid
COMMIT_FAILED - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
COMMIT_FAILED - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
COMPLD - Static variable in interface com.ireasoning.protocol.tl1.TL1CompletionCode
Represents "COMPLD" (Completed) completion code
CONFIG_DIR - Static variable in class com.ireasoning.util.Logger
config file directory, ends with "/"
COUNTER32 - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp 32-bit counter data type
COUNTER64 - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp 64-bit counter data type
CREATE_AND_GO - Static variable in interface com.ireasoning.protocol.snmp.SnmpRowStatus
Table row is to be created
CREATE_AND_WAIT - Static variable in interface com.ireasoning.protocol.snmp.SnmpRowStatus
Table row is to be created by will not be active right away
CREATE_REQUEST - Static variable in interface com.ireasoning.protocol.snmp.SnmpEntryStatus
Table row is to be created
CRITICAL - Static variable in interface com.ireasoning.protocol.tl1.TL1AlarmCode
Represents "*C" alarm code, critical alarm
CTreeNode - class com.ireasoning.util.CTreeNode.
This class is a tree data structure.
CTreeNode(Comparable) - Constructor for class com.ireasoning.util.CTreeNode
Construtor for creating root node.
CTreeNode(Comparable, CTreeNode) - Constructor for class com.ireasoning.util.CTreeNode
Constructs a non-root node if passed root is not null.
canc_user(String) - Static method in class com.ireasoning.protocol.tl1.TL1Command
Creates CANC-USER command, with empty tid and ctag
canc_user(String, String, String) - Static method in class com.ireasoning.protocol.tl1.TL1Command
Creates CANC-USER command
cardinality() - Method in class com.ireasoning.protocol.snmp.SnmpBits
Returns the number of bits set to true in this SnmpBits.
checkPdu(SnmpPdu) - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
This method will be invoked in handleData(...) method, just after packet is deocoded into a SnmpPdu object, and before this pdu is processed.
checkPdu(SnmpPdu, UsmUser) - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
This method will be invoked in handleData(...) method, just after packet is deocoded into a SnmpPdu object, and before this pdu is processed.
cleanup() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Gets called automatically when socket is about to close.
clear(int) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Sets the bit specified by the index to false.
clear(int, int) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Sets the bits from the specified fromIndex(inclusive) to the specified toIndex(exclusive) to false.
clear() - Method in class com.ireasoning.protocol.snmp.SnmpBits
Sets all of the bits in this SnmpBits to false.
clear() - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
Resets this object.
clear(int) - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
Removes all elemets starting from offset
close() - Method in interface com.ireasoning.core.network.SocketServer
Closes server socket
close() - Method in interface com.ireasoning.core.network.TransportLayer
 
close() - Method in class com.ireasoning.protocol.Session
close the session
close() - Method in class com.ireasoning.protocol.snmp.SnmpSession
close the session
close() - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
Closes session and stops waiting for traps
close() - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Closes this subagent session
close() - Method in class com.ireasoning.protocol.snmp.TcpPacketSender
 
com.ireasoning.core.jmx - package com.ireasoning.core.jmx
 
com.ireasoning.protocol - package com.ireasoning.protocol
This package contains common classes which are used by SNMP and TL1 libraries.
com.ireasoning.protocol.snmp - package com.ireasoning.protocol.snmp
SNMP (Simple Network Management Protocol) is the industry standard for managing networks.
com.ireasoning.protocol.tl1 - package com.ireasoning.protocol.tl1
TL1 (Transaction Language 1) is an ASCII or man-machine management protocol defined by Bellcore.
compareTo(Object) - Method in class com.ireasoning.protocol.snmp.ProxyEntry
 
compareTo(Object) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Compares this object to passed object, which should be an instance of SnmpOID or an integer array representing an OID.
compareTo(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Compares this object to passed object
compareTo(SnmpOID, int) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Compares this object to passed object, only compare first integers
compareTo(Comparable) - Method in class com.ireasoning.util.CTreeNode
Compares this Object with the specified Object for order.
compareTo(CTreeNode) - Method in class com.ireasoning.util.CTreeNode
Compares this Object with the specified Object for order.
compareTo(Object) - Method in class com.ireasoning.util.CTreeNode
Compares this Object with the specified Object for order.
compareTo(Object) - Method in class com.ireasoning.util.MibModuleData.Revision
 
connect(String, int) - Method in class com.ireasoning.protocol.snmp.SnmpAgentX
Connects this subagent to master agent.
convertPhysAddress(String) - Static method in class com.ireasoning.protocol.snmp.SnmpOctetString
Converts passed physAddress to hex format.
copy() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Overrides super class's abstract method, for internal use only.
copy() - Method in class com.ireasoning.protocol.snmp.SnmpBits
 
copy() - Method in class com.ireasoning.protocol.snmp.SnmpCounter32
 
copy() - Method in class com.ireasoning.protocol.snmp.SnmpCounter64
 
copy() - Method in interface com.ireasoning.protocol.snmp.SnmpDataType
Makes a copy of itself
copy() - Method in class com.ireasoning.protocol.snmp.SnmpGauge32
 
copy() - Method in class com.ireasoning.protocol.snmp.SnmpInform
 
copy() - Method in class com.ireasoning.protocol.snmp.SnmpInt
 
copy() - Method in class com.ireasoning.protocol.snmp.SnmpIpAddress
 
copy() - Method in class com.ireasoning.protocol.snmp.SnmpNull
 
copy() - Method in class com.ireasoning.protocol.snmp.SnmpOID
 
copy() - Method in class com.ireasoning.protocol.snmp.SnmpOctetString
 
copy() - Method in class com.ireasoning.protocol.snmp.SnmpOpaque
 
copy() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
 
copy() - Method in class com.ireasoning.protocol.snmp.SnmpTimeTicks
Return a deep copy of this object.
copy() - Method in class com.ireasoning.protocol.snmp.SnmpTrap
 
copy() - Method in class com.ireasoning.protocol.snmp.SnmpUInt
 
copy() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
 
copy() - Method in class com.ireasoning.protocol.snmp.SnmpVarBind
 
copy() - Method in class com.ireasoning.util.CTreeNode
Deep copy of itself, including its subtree.
copy() - Method in class com.ireasoning.util.Syntax
Makes a copy of itself
copyMibTreeNode(MibTreeNode) - Static method in class com.ireasoning.protocol.snmp.OIDTreeNode
Deep copy of MibTreeNode instance.

D

DATE_FORMAT - Static variable in class com.ireasoning.protocol.tl1.TL1OutputMsg
 
DEBUG - Static variable in class com.ireasoning.util.Logger
The DEBUG priority designates fine-grained informational events that are most useful to debug an application
DECRYPTION_ERROR - Static variable in class com.ireasoning.protocol.snmp.SnmpDecodingException
 
DEFAULT_BUF_SIZE - Static variable in class com.ireasoning.core.network.TransportData
Default buffer size is 16kb
DEFAULT_SNMP_AGENT_PORT - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Default port (161) for snmp agent
DEFAULT_SNMP_MANAGER_PORT - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Default port (162) for snmp manager to listen for traps
DEFAULT_TIME_OUT - Static variable in class com.ireasoning.protocol.Session
default time out is 60 seconds
DELAY - Static variable in interface com.ireasoning.protocol.tl1.TL1CompletionCode
Represents "DELAY" (Delayed) completion code
DENY - Static variable in interface com.ireasoning.protocol.tl1.TL1CompletionCode
Represents "DENY" (Request denied) completion code
DES - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
"DES" algorithm
DESTROY - Static variable in interface com.ireasoning.protocol.snmp.SnmpRowStatus
Table row is to be deleted
DUPLICATE_REGISTRATION - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
DefaultAgentConfig - class com.ireasoning.protocol.snmp.DefaultAgentConfig.
This class represents agent's configuration settings.
DefaultAgentConfig() - Constructor for class com.ireasoning.protocol.snmp.DefaultAgentConfig
Constructs a SnmpAgentConfig object
deallocateTableIndices(SnmpVarBind[]) - Method in class com.ireasoning.protocol.snmp.SnmpAgentX
This method must be implemented to process agentx-IndexDeallocate-PDU.
deallocateTableIndices(SnmpVarBind[]) - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Deallocates table indices
debug(Object) - Static method in class com.ireasoning.util.Logger
Logs debug level message
debug(String, String) - Static method in class com.ireasoning.util.Logger
Logs debug level message, uses <name> = <value> format
debug(String, int) - Static method in class com.ireasoning.util.Logger
Logs debug level message, uses <name> = <value> format
debug(String, boolean) - Static method in class com.ireasoning.util.Logger
Logs debug level message, uses <name> = <value> format
debug(String, double) - Static method in class com.ireasoning.util.Logger
Logs debug level message, uses <name> = <value> format
debug(Object, String) - Static method in class com.ireasoning.util.Logger
Logs debug leve message
debug(Object, String, Object) - Static method in class com.ireasoning.util.Logger
Logs debug level message, uses <name> = <value> format
debug(Object, String, int) - Static method in class com.ireasoning.util.Logger
Logs debug level message, uses <name> = <value> format
debug(Object, String, boolean) - Static method in class com.ireasoning.util.Logger
Logs debug level message, uses <name> = <value> format
debug(Object, String, double) - Static method in class com.ireasoning.util.Logger
Logs debug level message, uses <name> = <value> format
debug(Throwable) - Static method in class com.ireasoning.util.Logger
Logs the stack trace of the Throwable e passed as parameter with the DEBUG level.
debug(Object, Throwable) - Static method in class com.ireasoning.util.Logger
Log a message object with the DEBUG level including the stack trace of the Throwable e passed as parameter.
dec() - Method in class com.ireasoning.protocol.snmp.SnmpGauge32
Decrements gauge value by 1
dec(int) - Method in class com.ireasoning.protocol.snmp.SnmpGauge32
Decrements gauge value by passed val
decode(byte[], int) - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
 
decodePdu(byte[], int) - Static method in class com.ireasoning.protocol.snmp.SnmpPdu
Constructs an SnmpPdu (SNMP v1/v2c) based on passed byte array
decodeV1Trap(byte[], int) - Static method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Constructs a SnmpV1Trap object based on passed byte array
deleteAllRows() - Method in class com.ireasoning.protocol.snmp.SnmpTable
Deletes all rows in this table
deleteDependentRows() - Method in class com.ireasoning.protocol.snmp.SnmpTableEntry
Deletes all its dependent rows
deleteRow(int) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
deleteRow(String) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
deleteRow(SnmpTableEntry) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
deleteRow(SnmpTableEntry) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Deletes the specified entry
deleteRow(String) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Removes the row with the passed indexSuffix
doAddGroup(Map) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds a group, views associated with this group should already exist.
doAddGroup(Map) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
 
doAddProxy(ProxyEntry) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds a new proxy to the config settings
doAddProxy(ProxyEntry) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Adds a new proxy to the config settings
doAddTrapSink(Map) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds a trapSink or snmpV3TrapSink element
doAddTrapSink(Map) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
 
doAddUser(Map) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds a user.
doAddUser(Map) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Adds a user.
doAddView(Map) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds a view
doAddView(Map) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
 
doGetPropertiesProps() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns a Map object which stores the attributes of properties node
doGetPropertiesProps() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
 
doGetProxyProps() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Return proxies' properties
doGetProxyProps() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
 
doGetSnmpV3TrapSinkProps() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns SNMPv3 trapsinks' properties
doGetSnmpV3TrapSinkProps() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Returns trapsinks' properties
doGetTrapProxyProps() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns trap proxy's properties
doGetTrapProxyProps() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
 
doGetTrapSinkProps() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns non-SNMPv3 trapsinks' properties
doGetTrapSinkProps() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Returns non-SNMPv3 trapsinks' properties
doReloadConfig() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Reloads config settings
doReloadConfig() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
 
doRemoveGroup(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Removes a group.
doRemoveGroup(String) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Removes a group.
doRemoveProxy(ProxyEntry) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Adds a new proxy to the config settings
doRemoveProxy(ProxyEntry) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Adds a new proxy to the config settings
doRemoveTrapSink(String, int, int) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Removes a trapSink or snmpV3TrapSink element
doRemoveTrapSink(String, int, int) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
 
doRemoveUser(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Removes a user
doRemoveUser(String) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Removes a user
doRemoveView(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Removes a view.
doRemoveView(String) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
 
doSave() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Saves config settings.
doSave() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Saves config file.

E

EGPNEIGHBOR_LOSS_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
SNMPv2c warmStart trap oid: egpNeighborLoss
EGPNEIGHBOR_LOSS_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpV2Notification
SNMPv2c warmStart trap oid: egpNeighborLoss
EGPNEIGHBOR_LOSS_TRAP - Static variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
SnmpV1 trap type: egpNeighborLoss
EGPNEIGHBOR_LOSS_TRAP - Static variable in class com.ireasoning.protocol.snmp.SnmpV1Trap
SnmpV1 trap type: egpNeighborLoss
END - Static variable in interface com.ireasoning.protocol.tl1.TL1TerminationCode
Represents "\r\n;" termination code
END_OF_MIB_VIEW - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp EndOfMibView data type
END_OF_MIB_VIEW_OBJECT - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp EndOfMibView data type object
ERROR - Static variable in class com.ireasoning.util.Logger
The ERROR priority designates error events that might still allow the application to continue running.
ERROR_TYPE - Static variable in interface com.ireasoning.protocol.Msg
Error msg type
ERR_STRINGS - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
String representations of SNMP Error Status code.
ErrorMsg - class com.ireasoning.protocol.ErrorMsg.
This class represents an error occurred.
ErrorMsg(Exception) - Constructor for class com.ireasoning.protocol.ErrorMsg
Constructs a new ErrorMsg with passed Exception instance e
ErrorMsg(Exception, String) - Constructor for class com.ireasoning.protocol.ErrorMsg
Constructs a new ErrorMsg with passed Exception instance e and error description msg
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpBits
 
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpCounter32
 
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpCounter64
 
encode(SnmpEncoder) - Method in interface com.ireasoning.protocol.snmp.SnmpDataType
For internal use
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpGauge32
 
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpInt
 
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpIpAddress
 
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpNull
 
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpOID
 
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpOctetString
 
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpOpaque
 
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
 
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpTimeTicks
 
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpUInt
 
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
 
encode(SnmpEncoder) - Method in class com.ireasoning.protocol.snmp.SnmpVarBind
 
encodePdu(SnmpPdu) - Static method in class com.ireasoning.protocol.snmp.SnmpPdu
Encodes passed SNMPv1/v2c SnmpPdu object to byte array
encodeV1Trap(SnmpV1Trap) - Static method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Encodes passed SnmpV1Trap object to byte array
endsWith(String) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Checks if this SnmpOID object's oid ends with passed oid.
endsWith(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Checks if this SnmpOID object's oid ends with passed oid.
endsWith(int[]) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Checks if this SnmpOID object's oid ends with passed oid.
ensureCapacity(int) - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
Ensures that the list has the specified capacity
equals(Object) - Method in class com.ireasoning.protocol.snmp.ProxyEntry
Check if this object equals to passed object
equals(Object) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Compares this object against the specified object.
equals(Object) - Method in class com.ireasoning.protocol.snmp.SnmpCounter64
 
equals(Object) - Method in interface com.ireasoning.protocol.snmp.SnmpDataType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.ireasoning.protocol.snmp.SnmpInt
 
equals(Object) - Method in class com.ireasoning.protocol.snmp.SnmpNull
 
equals(Object) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Check if this object equals to passed object
equals(Object) - Method in class com.ireasoning.protocol.snmp.SnmpOctetString
 
equals(Object) - Method in class com.ireasoning.protocol.snmp.SnmpUInt
 
equals(Object) - Method in class com.ireasoning.protocol.snmp.SnmpVarBind
 
equals(Object) - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
 
equals(Object) - Method in class com.ireasoning.protocol.tl1.TL1Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.ireasoning.util.CTreeNode
Checks if passed object is equal to this object
equals(Object) - Method in class com.ireasoning.util.MibModuleData
 
equalsIgnoreCase(TL1Command) - Method in class com.ireasoning.protocol.tl1.TL1Command
Compares this TL1Command to another TL1Command, ignoring case considerations.
error(Object) - Static method in class com.ireasoning.util.Logger
Log a message object with the ERROR Level.
error(Throwable) - Static method in class com.ireasoning.util.Logger
Logs the stack trace of the Throwable e passed as parameter with the ERROR level.
error(String, Throwable) - Static method in class com.ireasoning.util.Logger
Log a message object with the ERROR level including the stack trace of the Throwable e passed as parameter, the same as error(Throwable e, String msg)
error(Throwable, String) - Static method in class com.ireasoning.util.Logger
Log a message object with the ERROR level including the stack trace of the Throwable e passed as parameter.

F

FATAL - Static variable in class com.ireasoning.util.Logger
The FATAL priority designates very severe error events that will presumably lead the application to abort.
fatal(Object) - Static method in class com.ireasoning.util.Logger
Log a message object with the FATAL Level.
fatal(Object, Throwable) - Static method in class com.ireasoning.util.Logger
Log a message object with the FATAL level including the stack trace of the Throwable e passed as parameter.
finalize() - Method in class com.ireasoning.protocol.Session
Cleanup.
finalize() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Cleanup resources, gets called by JVM garbage collector
findChildNode(String) - Method in class com.ireasoning.util.MibTreeNode
Finds immediate child node whose oid match passed childOid.
findChildNode(SnmpOID) - Method in class com.ireasoning.util.MibTreeNode
Finds immediate child node whose oid match passed childOid.
flip(int) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Sets the bit at the specified index to to the complement of its current value.
flip(int, int) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Sets each bit from the specified fromIndex(inclusive) to the specified toIndex(exclusive) to the complement of its current value.

G

GAUGE32 - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp 32-bit gauge data type
GENERIC - Static variable in class com.ireasoning.util.MibParseException
Error code: Generic error
GEN_ERR - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
GEN_ERR - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1 Error Status code.
GET - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Snmp GET command
GET_BULK - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Snmp GET BULK command (SNMPV2+)
GET_NEXT - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Snmp GET_NEXT command
generateKey(String, String, byte[], int, boolean) - Static method in class com.ireasoning.protocol.snmp.UsmUser
Generates privacy key for different privacy protocols
generateKey(String, String, byte[]) - Static method in class com.ireasoning.protocol.snmp.UsmUser
Creates localized key
get(int) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Returns the value of the bit with the specified index.
get(int) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Returns the integer at specified index of this OID
get(int, int) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns the the cell at columnIndex and rowIndex.
get(int) - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
Returns the object at specified index
get(String) - Method in class com.ireasoning.util.Syntax
Returns the string value.
getAID() - Method in class com.ireasoning.protocol.tl1.TL1Command
Returns access identifier
getAID2() - Method in class com.ireasoning.protocol.tl1.TL1Command
Returns the second access identifier (some commands have two access identifiers)
getATAG() - Method in class com.ireasoning.protocol.tl1.TL1NotificationMsg
Returns the ATAG (autonomously generated correlation tag ) of this message.
getAccess() - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Always return not-accessible
getAccess() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Returns the access code.
getAccess() - Method in class com.ireasoning.util.MibTreeNode
ACCESS or MAX-ACCESS clause.
getAckCode() - Method in class com.ireasoning.protocol.tl1.TL1AckMsg
Returns the ack code
getAction() - Method in class com.ireasoning.protocol.tl1.TL1Command
Returns the action part of TL1 command
getActiveClientCount() - Method in class com.ireasoning.core.jmx.AdaptorServer
Returns the number of active client
getActiveClientCount() - Method in interface com.ireasoning.core.jmx.AdaptorServerMBean
Returns the number of active clients
getActiveClientCount() - Method in interface com.ireasoning.core.network.SocketServer
Gets number of active clients
getAddress() - Method in class com.ireasoning.core.network.UdpSocketData
Returns the ip address contained in just received datagram packet
getAddress() - Method in class com.ireasoning.protocol.snmp.HostValue
Returns the IP address
getAgentStats() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Return AgentStats object which contains statistics info of this agent
getAgentUsmStats() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Return AgentUsmStats object which contains USM statistics info of this agent
getAlarmCode() - Method in class com.ireasoning.protocol.tl1.TL1NotificationMsg
Returns the alarm code of this message.
getArguments() - Method in class com.ireasoning.util.ParseArguments
Returns an array of 'real' arguememnts, without switches and options.
getAttribute(ObjectName, String) - Method in class com.ireasoning.core.jmx.MBeanManager
 
getAttributes() - Method in class com.ireasoning.protocol.snmp.ProxyEntry
Returns all the attributes in a Map object
getAugments() - Method in class com.ireasoning.util.MibTreeNode
Returns the AUGMENTS clause
getAugmentsTable() - Method in class com.ireasoning.util.MibTreeNode
Returns the agumenting table from a table node
getAuth() - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Returns the authentication algorithm of SNMPv3 trap receiver, either MD5 or SHA.
getAuthFailureOID() - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
 
getAuthKey() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns localized auth key
getAuthLength() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns the digest length of the auth protocol
getAuthPassword() - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Returns the authentication password of SNMPv3 trap receiver
getAuthPassword() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns auth password
getAuthProtocol() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns auth protocol
getAuthoritativeEngineBoots() - Method in class com.ireasoning.protocol.snmp.MsgSecurityParameters
 
getAuthoritativeEngineID() - Method in class com.ireasoning.protocol.snmp.MsgSecurityParameters
 
getAuthoritativeEngineTime() - Method in class com.ireasoning.protocol.snmp.MsgSecurityParameters
 
getBytes(String) - Static method in class com.ireasoning.protocol.snmp.SnmpOctetString
Converts the passed String object, which is in hex format (The returned value of toHexString() method of this class, such as "0xAC 0x12 0xFF" ( or "0xAC 12 FF", or "0xAC12FF), each bytes separated by space), to byte array
getCTAG() - Method in class com.ireasoning.protocol.tl1.TL1Command
Returns correlation tag
getCTAG() - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Returns correlation tag
getChildNode(int) - Method in class com.ireasoning.util.CTreeNode
Returns child node at specified index.
getChildNodeCount() - Method in class com.ireasoning.util.CTreeNode
Returns the number of immidiate child nodes
getChildNodeIndex(CTreeNode) - Method in class com.ireasoning.util.CTreeNode
Returns the passed child node's position.
getChildNodes() - Method in class com.ireasoning.util.CTreeNode
Returns all the immidiate child nodes
getColumn(int) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns the column at specified index
getColumnCount() - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
getColumnCount() - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Returns the number of columns in this table
getColumnCount() - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns the number of columns in the model.
getColumnDataType(int) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns column data type string
getColumnDataType(int, int) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns column data type string
getColumnName(int) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns column name
getColumnName(int, int) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns column name
getColumnOID(int) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns column oid at specified column
getColumnOIDs() - Method in class com.ireasoning.protocol.snmp.SnmpTable
Returns the OIDs of table column in an arraylist object
getCommand() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the snmp command contained in this PDU
getCommonSuffix(SnmpOID, SnmpOID) - Static method in class com.ireasoning.protocol.snmp.SnmpOID
Returns the common suffix of passed two OID.
getCommunity() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the community name contained in this object.
getCommunity() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Returns the community name contained in this object
getCommunity() - Method in class com.ireasoning.protocol.snmp.TrapSink
Returns the community string of trap receiver
getCommunityViews() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns communityView's properties
getCommunityViews() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Returns communityView's properties
getCompletionCode() - Method in class com.ireasoning.protocol.tl1.TL1ResponseMsg
Returns the completion code
getConfig() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Returns the config file of this agent as a DefaultAgentConfig object
getConfigFileName() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Returns the config file name
getContactInfo() - Method in class com.ireasoning.util.MibModuleData
 
getContext() - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Returns context string
getContextEngineID() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the context engine ID
getContextName() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the context name
getContextName() - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
 
getData() - Method in class com.ireasoning.core.network.TransportData
Returns the data buffer
getDataBlock() - Method in class com.ireasoning.protocol.tl1.TL1Command
Returns the first data block
getDataBlocks() - Method in class com.ireasoning.protocol.tl1.TL1Command
Returns all data blocks
getDate() - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Returns the date information ( such as 00-05-10 ) contained in message header.
getDay() - Method in class com.ireasoning.protocol.tl1.TL1Date
Returns day value
getDefVal() - Method in class com.ireasoning.util.MibTreeNode
Returns the value of "DEFVAL" clause
getDefaultConfig() - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Returns the first loaded config file object.
getDerivedType() - Method in class com.ireasoning.util.Syntax
 
getDescription() - Method in class com.ireasoning.util.MibModuleData.Revision
 
getDescription() - Method in class com.ireasoning.util.MibModuleData
 
getDescription() - Method in class com.ireasoning.util.MibTreeNode
Returns the MIB node's Description clause
getDescription() - Method in class com.ireasoning.util.TrapNode
 
getDestinationAddress() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the PDU receiver's ip address or host name
getDestinationPort() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the PDU receiver's socket port number
getDisplayHint() - Method in class com.ireasoning.util.Syntax
 
getEngineBoots() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the engineBoots value
getEngineBoots() - Method in class com.ireasoning.protocol.snmp.SnmpEngine
Returns the engine boots value
getEngineBoots() - Static method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
 
getEngineID() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the engineID of this agent
getEngineID() - Method in class com.ireasoning.protocol.snmp.SnmpEngine
Returns the engine id value
getEngineID() - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
Returns the engine ID of this trap daemon.
Note: only applies to SnmpV3 InformRequest
getEngineID() - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Returns the engineID of SNMPv3 trap receiver
getEngineID() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns engine ID
getEngineTime() - Method in class com.ireasoning.protocol.snmp.SnmpEngine
Returns the engine time value
getEngineTime() - Static method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
snmpEngineTime, which is the number of seconds since the snmpEngineBoots counter was last incremented.
getEnterprise() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Returns the enterpise OID.
getEnterprise() - Method in class com.ireasoning.util.TrapNode
Returns the enterprise value
getEnterpriseOID() - Method in class com.ireasoning.util.TrapNode
Returns the enterprise oid
getErrorCode() - Method in class com.ireasoning.protocol.ErrorMsg
 
getErrorCode() - Method in class com.ireasoning.protocol.snmp.SnmpDecodingException
Returns the error code
getErrorCode() - Method in class com.ireasoning.util.MibParseException
Return the error code of parsing failure
getErrorIndex() - Method in class com.ireasoning.protocol.snmp.SnmpError
 
getErrorIndex() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the error index.
getErrorLineNumber() - Method in class com.ireasoning.util.MibParseException
 
getErrorStatus() - Method in class com.ireasoning.protocol.snmp.SnmpError
 
getErrorStatus() - Method in class com.ireasoning.protocol.snmp.SnmpException
Returns a non-zero value to indicate that an exception occurred
getErrorStatus() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the error status code
getErrorStatusString() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the string representation of this object's error status code
getErrorStatusString(int) - Static method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the string representation of passed error status code
getErrorString() - Method in class com.ireasoning.protocol.ErrorMsg
Returns the error description
getErrorString() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the error string.
getException() - Method in class com.ireasoning.protocol.ErrorMsg
Returns the Exception instance
getField(int) - Method in class com.ireasoning.protocol.tl1.TL1Section
Returns the field at the specified position in this section.
getFieldCount() - Method in class com.ireasoning.protocol.tl1.TL1Section
Returns the number of fileds contained in this section
getFields() - Method in class com.ireasoning.protocol.tl1.TL1Section
Returns an array of fields contained in this section.
getFileName() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Returns the config file name
getFileName() - Method in class com.ireasoning.util.MibModuleData
 
getFirstChild() - Method in class com.ireasoning.util.CTreeNode
Returns the first immediate child of this node.
getFirstVarBind() - Method in class com.ireasoning.protocol.snmp.VarBindContainer
Returns the first element
getFullName() - Method in class com.ireasoning.util.MibTreeNode
Gets the oid as fully qualified name, such as ".iso.org.dod.internet.mgmt.mib-2.ip.ipAddrTable"
getGeneralBlock() - Method in class com.ireasoning.protocol.tl1.TL1Command
Returns the general block of TL1 command
getGeneric() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Returns the generic-trap field of this trap.
getGenericString() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Returns the string representation of generic-trap field.
getGroupAttributes(String) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Returns the group's properties
getGroups() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns groups' properties
getGroups() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Returns groups' properties
getHeader() - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Returns raw message header.
getHost() - Method in class com.ireasoning.core.jmx.AdaptorServer
Gets host name
getHost() - Method in interface com.ireasoning.core.jmx.AdaptorServerMBean
Returns the host name of this server.
getHost() - Method in class com.ireasoning.protocol.Target
Returns the host name or ip address
getHost() - Method in class com.ireasoning.protocol.snmp.SnmpEngine
Returns the host name of snmp agent
getHostName() - Method in interface com.ireasoning.core.network.TransportLayer
 
getHostName() - Method in class com.ireasoning.protocol.snmp.TrapSink
Returns the host name or ip of the trap receiver
getHour() - Method in class com.ireasoning.protocol.tl1.TL1Time
Returns the hour value
getImportMibModuleName() - Method in class com.ireasoning.util.MibParseException
If the error code is IMPORT_NOT_FOUND, it's the module name of MIB which need to be loaded beforehand.
getImportsInfo() - Method in class com.ireasoning.util.MibModuleData
 
getIndexString(String, boolean) - Static method in class com.ireasoning.protocol.snmp.SnmpTableEntry
Helper method, converts text to index string format.
getIndexString(String, boolean, boolean) - Static method in class com.ireasoning.protocol.snmp.SnmpTableEntry
Helper method, converts text to index string format.
getIndexSuffix(int) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
getIndexSuffix() - Method in class com.ireasoning.protocol.snmp.SnmpTableEntry
Returns the suffix
getIndexSuffix(int) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Returns the index suffix of row at specified index
getIndice() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
It only applys to table entry node.
getIndice() - Method in class com.ireasoning.util.MibTreeNode
Return indices from table entry node
getInetAddress() - Method in class com.ireasoning.protocol.Target
 
getInformRetries() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the number of retries for inform requests
getInformTimeout() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the timeout value for inform requests, in seconds
getInputStream() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Returns the InputStream of config.
getInstance() - Static method in class com.ireasoning.core.jmx.MBeanManager
 
getIpAddress() - Method in class com.ireasoning.core.network.TransportData
 
getIpAddress() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the IP address of this agent.
getIpAddress() - Method in class com.ireasoning.protocol.snmp.ProxyEntry
Returns the IP address
getIpAddress() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the PDU sender's IP address or host name.
getIpAddress() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Returns the value of IP address field of the trap
getIpAddress() - Method in class com.ireasoning.protocol.snmp.SnmpV2Notification
Returns the trap sender's IP address
getKeyExpansionWithEngineID() - Method in class com.ireasoning.protocol.snmp.UsmUser
 
getLastChild() - Method in class com.ireasoning.util.CTreeNode
Returns the last child of this node
getLastException() - Method in class com.ireasoning.protocol.snmp.SnmpPoller
Checks if any exception occurred
getLastUpdated() - Method in class com.ireasoning.util.MibModuleData
 
getLastVarBind() - Method in class com.ireasoning.protocol.snmp.VarBindContainer
Returns the last element
getLeftMost(CTreeNode) - Static method in class com.ireasoning.util.CTreeNode
Gets the left most child node (could be multiple levels below starting node) starting from the passed start.
getLength() - Method in class com.ireasoning.core.network.TransportData
Returns the valid length of internal data buffer
getLength() - Method in class com.ireasoning.protocol.snmp.SnmpOID
Gets the total number of fields.
getLength() - Method in class com.ireasoning.protocol.snmp.SnmpOctetString
Returns the number of bytes of this octet string
getLevel() - Static method in class com.ireasoning.util.Logger
Returns the logging level as string format
getLevelInt() - Static method in class com.ireasoning.util.Logger
Returns the logging level as integer format, one of {Logger.DEBUG, Logger.INFO, Logger.WARN, Logger.ERROR, Logger.FATAL, Logger.NONE}
getMBeanInfo(ObjectName) - Method in class com.ireasoning.core.jmx.MBeanManager
 
getMBeanServer() - Method in class com.ireasoning.core.jmx.BaseAgent
Returns MBeanServer object
getMBeanServer() - Method in class com.ireasoning.core.jmx.MBeanManager
 
getMBeanServer() - Method in interface com.ireasoning.core.network.SocketServer
Returns the MBeanServer object
getManagerIpAddresses() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the authorized manager's IP address
getMasterAgentPort() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the SNMP master agent's listening port
getMasterAgentSysUpTime() - Method in class com.ireasoning.protocol.snmp.SnmpAgentX
Returns the sysUptime of master agent, in hundredth of a second.
getMaxPacketSize() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the max packet size value, in bytes
getMaxRepetitions() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the max-repetition value
getMaxThreadCount() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the max number of threads in thread pool
getMibModuleName() - Method in class com.ireasoning.util.MibParseException
Returns the Mib module name.
getMibNodeName() - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Always return null
getMibNodeName() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Returns the MIB node name
getMibTreeNode() - Method in class com.ireasoning.util.TrapNode
Returns the MIB tree node object if this is a v2/v3 trap node.
getMibVersion() - Method in class com.ireasoning.protocol.snmp.SnmpSession
Returns the mib version associated with this session
getMinute() - Method in class com.ireasoning.protocol.tl1.TL1Time
Returns the minute value
getModifiers() - Method in class com.ireasoning.protocol.tl1.TL1NotificationMsg
Returns the modifiers of this message.
getModuleIdentity() - Method in class com.ireasoning.util.MibModuleData
 
getModuleIdentity() - Method in class com.ireasoning.util.MibTreeNode
Returns the MIB's MODULE-IDENTITY value
getModuleName() - Method in class com.ireasoning.util.MibModuleData
 
getModuleName() - Method in class com.ireasoning.util.MibTreeNode
Returns MIB module name
getModulesInfo() - Static method in class com.ireasoning.protocol.snmp.MibUtil
 
getMonth() - Method in class com.ireasoning.protocol.tl1.TL1Date
Returns month value
getMostRecentRevision() - Method in class com.ireasoning.util.MibModuleData
 
getMsgID() - Method in class com.ireasoning.protocol.snmp.MsgHeader
 
getName() - Method in class com.ireasoning.core.jmx.AdaptorServer
Returns adaptor name
getName() - Method in interface com.ireasoning.core.jmx.ServiceMBean
Gets service name
getName() - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Gets the name object
getName() - Method in class com.ireasoning.protocol.snmp.NameValue
Returns the name associated with a value by this object.
getName() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Returns an SnmpOID object which is the name of this node
getName() - Method in class com.ireasoning.protocol.snmp.SnmpVarBind
Returns name.
getName() - Method in class com.ireasoning.protocol.tl1.TL1Field
Returns the name part of a field.
getName() - Method in class com.ireasoning.util.CTreeNode
Gets the name object
getName() - Method in class com.ireasoning.util.TrapNode
Returns trap name
getNextOID(SnmpOID, SnmpPdu) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
getNextOID(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
getNextOID(SnmpOID, SnmpPdu) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Returns null if next OID is out of this table's subtree; If the next oid is in this subtree, it returns an SnmpTableEntry object which contains the next OID (SnmpTableEntry.setOID method must be called, otherwise it may cause exceptions), caller will use SnmpTableEntry.getOID() to retrieve that OID value.
getNextOID(SnmpOID) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Returns null if next OID is out of this table's subtree; Its next oid is in this subtree, it returns an SnmpTableEntry object which contains the next OID (SnmpTableEntry.setOID method must be called, otherwise it may cause exceptions), caller will use SnmpTableEntry.getOID() to retrieve that OID value.
getNextSibling() - Method in class com.ireasoning.util.CTreeNode
The node immediately following this node.
getNodeType() - Method in class com.ireasoning.util.MibTreeNode
 
getNonRepeaters() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Used with get-bulk command.
getOID(SnmpOID, SnmpPdu) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
getOID(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
getOID() - Method in class com.ireasoning.protocol.snmp.SnmpTableEntry
Returns the oid value set by setOID method
getOID(SnmpOID, SnmpPdu) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Returns null if passed oid doesn't exist in this subtree; a non-null object if this oid exists in this subtree.
getOID(SnmpOID) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Returns null if passed oid doesn't exist in this subtree; a non-null object if this oid exists in this subtree.
getOID() - Method in class com.ireasoning.util.MibTreeNode
Returns OID of this node
getOIDs() - Method in class com.ireasoning.protocol.snmp.SubagentEvent
Returns a list of SnmpOID objects which are associated with certain events.
getObjectName(String, InetAddress, int) - Static method in class com.ireasoning.core.jmx.AdaptorServer
Return the object name based on passed adaptorName, ip address and port number
getObjectName(String, int) - Static method in class com.ireasoning.core.jmx.AdaptorServer
Return the object name based on passed adaptorName and port number
getObjectName(ObjectName) - Method in class com.ireasoning.core.jmx.MBeanManager
 
getObjectName() - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Always return null.
getObjectName() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Returns the MBean object name
getObjects() - Method in class com.ireasoning.protocol.snmp.SnmpV2Notification
Returns the OBJECTS variable bindings as defined in MIB.
getObjects() - Method in class com.ireasoning.util.MibTreeNode
Returns OBJECTS clause as string array
getObjects() - Method in class com.ireasoning.util.TrapNode
Returns the VARIABLE or OBJECTS clause
getObjectsOIDs() - Method in class com.ireasoning.util.MibTreeNode
Returns the OIDs corresponding to each object in OBJECTS clause
getObjectsOIDs() - Method in class com.ireasoning.util.TrapNode
Returns variables or objects' corresponding OIDs, the same as getVariableOIDs method
getOptionValue(char) - Method in class com.ireasoning.util.ParseArguments
Returns the value of an option
getOptionValue(char, String) - Method in class com.ireasoning.util.ParseArguments
Returns the value of an option
getOrganization() - Method in class com.ireasoning.util.MibModuleData
 
getOutputStream(String) - Static method in class com.ireasoning.util.Logger
Returns the OutputStream for the passed logging level.
getOutputStreamAsString(String) - Static method in class com.ireasoning.util.Logger
Returns the OutputStream for the passed logging level.
getPacket() - Method in class com.ireasoning.core.network.UdpSocketData
Returns the just received datagram packet
getParent() - Method in class com.ireasoning.util.CTreeNode
Returns the parent node.
getPayloadData() - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Returns message payload data as a TL1Line array, each line in the payload is represented as an element in that array.
getPdu() - Method in class com.ireasoning.protocol.snmp.AgentEvent
Returns the PDU object just received by agent.
getPduData(SnmpPdu) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Gets the PDU data in byte array format
getPollingInterval() - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns the polling interval, in seconds.
getPort() - Method in class com.ireasoning.core.jmx.AdaptorServer
Returns the server port
getPort() - Method in interface com.ireasoning.core.jmx.AdaptorServerMBean
Returns the adaptor's port number
getPort() - Method in interface com.ireasoning.core.network.TransportLayer
 
getPort() - Method in class com.ireasoning.core.network.UdpSocketData
Returns the port number contained in just received datagram packet
getPort() - Method in class com.ireasoning.protocol.Target
Returns the port number
getPort() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the SNMP agent's listening port
getPort() - Method in class com.ireasoning.protocol.snmp.ProxyEntry
Returns the port number
getPort() - Method in class com.ireasoning.protocol.snmp.SnmpEngine
Returns the port number of snmp agent
getPort() - Method in class com.ireasoning.protocol.snmp.TrapSink
Returns the port number of trap receiver
getPrevSibling() - Method in class com.ireasoning.util.CTreeNode
Return the node immediately preceding this node.
getPriv() - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Returns privacy protocol
getPriv(String) - Static method in class com.ireasoning.protocol.snmp.UsmUser
 
getPrivKey() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns localized privacy key
getPrivPassword() - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Returns the privacy password of SNMPv3 trap receiver
getPrivPassword() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns privacy password
getPrivProtocol() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns privacy protocol
getProperty(String) - Method in class com.ireasoning.protocol.snmp.TrapSink
Gets the trapsink property indicated by the specified key.
getProtocol() - Method in class com.ireasoning.core.jmx.AdaptorServer
Returns the protocol name
getProtocol() - Method in interface com.ireasoning.core.jmx.AdaptorServerMBean
Returns the protocol name
getProtocol() - Method in class com.ireasoning.core.jmx.SnmpAdaptorServer
Return SNMP protocol name
getProtocol() - Method in class com.ireasoning.core.jmx.TL1AdaptorServer
 
getProxies() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns a vector whose elements are objects of ProxyEntry
getRawMsg() - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Returns the received raw message.
getRawMsg() - Method in class com.ireasoning.protocol.tl1.TL1ResponseMsg
Returns the received raw message.
getRawName() - Method in class com.ireasoning.util.CTreeNode
 
getReadCommunities() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the community strings for READ operation
getReadCommunity() - Method in class com.ireasoning.protocol.snmp.ProxyEntry
Returns the read community name
getReadCommunity() - Method in class com.ireasoning.protocol.snmp.SnmpTarget
Returns the community name for SNMP "read" requests, such as GET, GET_NEXT, etc.
getRealSyntaxType() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Returns the syntax type
getRealSyntaxType() - Method in class com.ireasoning.util.MibTreeNode
Returns the node's basic syntax type.
getReceiveBufferSize() - Method in interface com.ireasoning.core.network.TransportLayer
 
getReceiveBufferSize() - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
Returns the receiver's buffer size
getRegisteredSubtrees() - Method in class com.ireasoning.protocol.snmp.SnmpAgentX
 
getReloadConfigOID() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the reload config OID
getRemoteMasterAgentIpAddress() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the remote SNMP master agent's ip address or host name
getRemoteMasterAgentPort() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the remote SNMP master agent's listening port
getRequestID() - Method in class com.ireasoning.protocol.TimeoutErrorMsg
Returns the request ID of the PDU that timed out
getRequestID() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns PDU's request ID
getRetries() - Method in class com.ireasoning.protocol.Session
Returns the number of retries after timeout, default value is 3.
getRevisionTimestamp() - Method in class com.ireasoning.util.MibModuleData.Revision
 
getRevisions() - Method in class com.ireasoning.util.MibModuleData
 
getRightMost(CTreeNode) - Static method in class com.ireasoning.util.CTreeNode
Gets the right most child node (could be multiple levels below starting node) starting from the passed start.
getRoot() - Method in class com.ireasoning.util.CTreeNode
Gets the root node
getRow(int) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
getRow(String) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
getRow(int) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Returns row at specified index
getRow(String) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Returns row whose index suffix is equal to the passed indexSuffix
getRow(int) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns row at specified index
getRowCount() - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
getRowCount() - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Returns the number of rows in this table
getRowCount() - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns the number of rows in the model.
getRowIndexSuffix(int) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns index suffix of a row.
getRowStatusOID() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Returns the RowStatus column's SnmpOID.
getRowStatusOID() - Method in class com.ireasoning.util.MibTreeNode
The OID of the table entry which is RowStatus or EntryStatus type.
getRows() - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
getRows() - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Returns all rows in a Vector object.
getSID() - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Gets source ID
getSaveDelayTime() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
 
getSecond() - Method in class com.ireasoning.protocol.tl1.TL1Time
Returns the second value
getSection(int) - Method in class com.ireasoning.protocol.tl1.TL1Line
Returns the section at the specified position in this line.
getSectionCount() - Method in class com.ireasoning.protocol.tl1.TL1Line
Returns the number of sections contained in this line
getSections() - Method in class com.ireasoning.protocol.tl1.TL1Line
Returns the sections contained in this line.
getSecurityLevel() - Method in class com.ireasoning.protocol.snmp.MsgHeader
 
getSecurityLevel() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns security level
getSecurityModel() - Method in class com.ireasoning.protocol.snmp.MsgHeader
 
getServerSocket() - Method in class com.ireasoning.core.jmx.AdaptorServer
Returns the server socket
getServerSocket() - Method in interface com.ireasoning.core.jmx.AdaptorServerMBean
Returns the server socket
getServerSocket() - Method in interface com.ireasoning.core.network.SocketServer
Returns the server socket
getServerSocket() - Method in class com.ireasoning.core.network.UdpSocketData
Returns the UDP server socket
getSize() - Method in class com.ireasoning.util.Syntax
Returns the size range.
getSnmpAdaptorServer() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Returns the SnmpAdaptorServer contained in this agent
getSnmpInASNParseErrs() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns snmpInASNParseErrs (snmp.6) counter as defined in snmp group.
getSnmpInBadCommunityNames() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpInBadCommunityNames (snmp.4) counter as defined in snmp group.
getSnmpInBadCommunityUses() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpInBadCommunityUses (snmp.5) counter as defined in snmp group.
getSnmpInBadValues() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns snmpInBadValues (snmp.10) counter as defined in snmp group.
getSnmpInBadVersions() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpInBadVersions (snmp.3) counter as defined in snmp group.
getSnmpInGenErrs() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns snmpInGenErrs (snmp.12) counter as defined in snmp group.
getSnmpInGetBulks() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the total number of SNMP Get-Bulk PDUs which have been accepted and processed by the SNMP protocol entity
getSnmpInGetNexts() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpInGetNexts (snmp.16) counter as defined in snmp group.
getSnmpInGetRequests() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpInGetRequests (snmp.15) counter as defined in snmp group.
getSnmpInGetResponses() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpInGetResponses(snmp.18) counter as defined in snmp group.
getSnmpInNoSuchNames() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns snmpInNoSuchNames (snmp.9) counter as defined in snmp group.
getSnmpInPkts() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpInPkts (snmp.1) counter as defined in snmp group.
getSnmpInReadOnlys() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns snmpInReadOnlys (snmp.11) counter as defined in snmp group.
getSnmpInSetRequests() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpInSetRequests (snmp.17) counter as defined in snmp group.
getSnmpInTooBigs() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns snmpInTooBigs (snmp.8) counter as defined in snmp group.
getSnmpInTotalReqVars() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpInTotalReqVars (snmp.13) counter as defined in snmp group.
getSnmpInTotalSetVars() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpInTotalSetVars (snmp.14) counter as defined in snmp group.
getSnmpInTraps() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpInTraps(snmp.19) counter as defined in snmp group.
getSnmpOutBadValues() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpOutBadValues (snmp.22) counter as defined in snmp group.
getSnmpOutGenErrs() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpOutGenErrs (snmp.24) counter as defined in snmp group.
getSnmpOutGetBulks() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the total number of SNMP Get-Bulk PDUs which have been generated by the SNMP protocol entity.
getSnmpOutGetNexts() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpOutGetNexts (snmp.26) counter as defined in snmp group.
getSnmpOutGetRequests() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpOutGetRequests (snmp.25) counter as defined in snmp group.
getSnmpOutGetResponses() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpOutGetResponses(snmp.28) counter as defined in snmp group.
getSnmpOutNoSuchNames() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpOutNoSuchNames(snmp.21) counter as defined in snmp group.
getSnmpOutPkts() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpOutPkts(snmp.2) counter as defined in snmp group.
getSnmpOutSetRequests() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpOutSetRequests (snmp.27) counter as defined in snmp group.
getSnmpOutTooBigs() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpOutTooBigs(snmp.20) counter as defined in snmp group.
getSnmpOutTraps() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpOutTraps(snmp.29) counter as defined in snmp group.
getSnmpProxyDrops() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpProxyDrops(snmp.32) counter as defined in snmp group.
getSnmpSilentDrops() - Method in class com.ireasoning.protocol.snmp.AgentStats
Returns the snmpSilentDrops(snmp.31) counter as defined in snmp group.
getSnmpTable() - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Returns the SnmpTable object associated with this table
getSnmpTable() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Returns the SnmpTable object associated with a MIB table
getSnmpTrapOID() - Method in class com.ireasoning.protocol.snmp.SnmpV2Notification
Returns the snmpTrapOID.0 value contained in this trap.
getSnmpV3Engine() - Method in class com.ireasoning.protocol.snmp.SnmpSession
Returns the discovered SNMPv3 engine object.
getSnmpV3EngineByDiscovery(SnmpSession) - Static method in class com.ireasoning.protocol.snmp.SnmpSession
Gets the SNMPv3 engine info thru SNMPv3 discovery.
getSnmpV3MsgHeader() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
 
getSnmpV3User() - Method in class com.ireasoning.protocol.snmp.SnmpSession
Returns the SNMPv3 USM user object.
getSnmpv3MsgSecurityParameters() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
 
getSocket() - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
Returns the DatagramPacket object used internally for receiving UDP packets.
getSocket() - Method in class com.ireasoning.protocol.snmp.SubagentEvent
Returns the socket object of subagent
getSourceAddress() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the PDU sender's IP address or host name
getSourcePort() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the PDU sender's socket port number
getSpecific() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Returns the specific code of this trap.
getState() - Method in class com.ireasoning.core.jmx.AdaptorServer
Returns the server state
getState() - Method in interface com.ireasoning.core.jmx.State
Returns the current state of service, one of {State.STARTING, State.STARTED, State.STOPPING, State.STARTED}
getState() - Method in class com.ireasoning.protocol.Session
Returns the state of session, one of {Session.STARTING, Session.STARTED, Session.STOPPING, Session.STARTED}
getStateString() - Method in class com.ireasoning.core.jmx.AdaptorServer
Returns the server state as string format
getStateString() - Method in interface com.ireasoning.core.jmx.State
Returns the string representation of current state.
getStateString() - Method in class com.ireasoning.protocol.Session
 
getStatus() - Method in class com.ireasoning.util.MibTreeNode
Returns the STATUS clause value
getSubagentIpAddresses() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the authorized subagent's IP address
getSubtree() - Method in class com.ireasoning.protocol.snmp.ProxyEntry
Returns the subtree value
getSyntax() - Method in class com.ireasoning.util.MibTreeNode
Returns the syntax clause as a Syntax object.
getSyntaxMap() - Method in class com.ireasoning.util.Syntax
Returns a map which maps key (usually numeric value) to value.
getSyntaxString() - Method in class com.ireasoning.util.Syntax
Returns the syntax string (the syntax clause without syntax type).
getSyntaxType() - Method in class com.ireasoning.util.MibTreeNode
Returns the Syntax clause' data type.
getSysObjectID() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the sysObjectID
getSysUpTime() - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Gets the system up time in hundredth of a second.
getSysUpTime() - Method in class com.ireasoning.protocol.snmp.SnmpV2Notification
Returns the sysUpTime value contained in this trap
getSysUpTimeString() - Method in class com.ireasoning.protocol.snmp.SnmpV2Notification
Returns the string representation of sysUpTime value contained in this trap, such as "10 hours 5 minutes 20 seconds".
getTID() - Method in class com.ireasoning.protocol.tl1.TL1Command
Returns target identifier
getTableEntryObject() - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Returns the SnmpTableEntry object associated with this node
getTableIndice() - Method in class com.ireasoning.util.MibTreeNode
Returns indice from table node
getTableName() - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns the table name
getTableNode() - Method in class com.ireasoning.protocol.snmp.SnmpTable
Returns the table node
getTableOID() - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns the table OID
getTarget() - Method in class com.ireasoning.protocol.Session
Returns the target which represents agent
getTarget() - Method in class com.ireasoning.protocol.snmp.SnmpSession
Returns the SnmpTarget object that represents properties of remote agent.
getTerminationCode() - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Get the message's termination code.
getTime() - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Get the time information ( such as 09:23:04 )contained in message header.
getTimeString() - Method in class com.ireasoning.protocol.snmp.SnmpTimeTicks
Returns human readable time string, such as "10 milliseconds", "10 hours 22 minute 31 seconds".
getTimeString(long) - Static method in class com.ireasoning.protocol.snmp.SnmpTimeTicks
Returns human readable time string, such as "10 milliseconds", "10 hours 22 minute 31 seconds".
getTimeout() - Method in class com.ireasoning.protocol.Session
Returns the time out value, in milliseconds.
getTimeout() - Method in class com.ireasoning.protocol.snmp.ProxyEntry
Returns the timeout value
getTimeoutForAsyncRequests() - Method in class com.ireasoning.protocol.snmp.SnmpSession
 
getTimestamp() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Returns the timestamp value (in hundredths of a second), which is time elapsed between the last (re)initialization of the network entity and the generation of the trap
getTimestamp() - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Get the date and time information contained in message header.
getTimestampString() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Returns the string format of timestamp value, such as "10 hours 12 minutes"
getTransportLayer() - Method in class com.ireasoning.protocol.Session
Returns the transport layer
getTransportLayer(int) - Method in class com.ireasoning.protocol.Session
Returns the transport layer
getTrapNodes() - Method in class com.ireasoning.util.MibTreeNode
Returns the SMIv1/v2 trap nodes
getTrapNumber() - Method in class com.ireasoning.util.TrapNode
Gets SNMPv1 trap number
getTrapSenderIpAddress() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Returns the IP address associated with the received SNMP packet.
getTrapSinks() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the trap sink objects (including TrapSink and SnmpV3TrapSink).
getType() - Method in interface com.ireasoning.core.network.SocketServer
Returns the type of transport layer.
getType() - Method in interface com.ireasoning.core.network.TransportLayer
Returns the type of transport layer.
getType() - Method in class com.ireasoning.protocol.ErrorMsg
Returns the message type
getType() - Method in interface com.ireasoning.protocol.Msg
Returns the message type
getType() - Method in class com.ireasoning.protocol.snmp.AgentEvent
Returns the event type
getType() - Method in class com.ireasoning.protocol.snmp.SnmpBits
Returns SnmpDataType.BITS (whichs is equals to SnmpDataType.OCTETSTRING)
getType() - Method in class com.ireasoning.protocol.snmp.SnmpCounter32
Returns SnmpDataType.COUNTER32
getType() - Method in class com.ireasoning.protocol.snmp.SnmpCounter64
Returns SnmpDataType.COUNTER64
getType() - Method in interface com.ireasoning.protocol.snmp.SnmpDataType
Returns the object data type, such as SnmpDataType.INTEGER, SnmpDataType.OCTETSTRING, etc.
getType() - Method in class com.ireasoning.protocol.snmp.SnmpGauge32
Returns SnmpDataType.GAUGE32
getType() - Method in class com.ireasoning.protocol.snmp.SnmpInform
Returns SnmpConst.INFORM
getType() - Method in class com.ireasoning.protocol.snmp.SnmpInt
Returns SnmpDataType.INTEGER
getType() - Method in class com.ireasoning.protocol.snmp.SnmpIpAddress
Returns SnmpDataType.IPADDRESS
getType() - Method in class com.ireasoning.protocol.snmp.SnmpNull
Returns SnmpDataType.NULL
getType() - Method in class com.ireasoning.protocol.snmp.SnmpOID
Returns SnmpDataType.OID
getType() - Method in class com.ireasoning.protocol.snmp.SnmpOctetString
Returns SnmpDataType.OCTETSTRING
getType() - Method in class com.ireasoning.protocol.snmp.SnmpOpaque
Returns SnmpDataType.OPAQUE
getType() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns SnmpDataType.PDU
getType() - Method in class com.ireasoning.protocol.snmp.SnmpTimeTicks
Returns SnmpDataType.TIMETICKS
getType() - Method in class com.ireasoning.protocol.snmp.SnmpTrap
Returns SnmpConst.V2TRAP
getType() - Method in class com.ireasoning.protocol.snmp.SnmpUInt
Returns SnmpDataType.UNSIGNED32
getType() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Returns SnmpConst.V1TRAP
getType() - Method in class com.ireasoning.protocol.snmp.SnmpVarBind
Returns SnmpDataType.VARBIND
getType() - Method in class com.ireasoning.protocol.snmp.SubagentEvent
Returns the event type
getType() - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Get the message type, one of {TL1OutputMsgType.NOTIFICATION, TL1OutputMsgType.RESPONSE, TL1OutputMsgType.ACK}
getType() - Method in class com.ireasoning.util.Syntax
Returns the syntax type.
getTypeString() - Method in class com.ireasoning.protocol.snmp.AgentEvent
Returns the string representation of type
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpBits
Returns "BITS"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpCounter32
Returns "Counter32"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpCounter64
Returns "Counter64"
getTypeString() - Method in interface com.ireasoning.protocol.snmp.SnmpDataType
Returns the string format of this data type
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpGauge32
Returns "Gauge"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpInform
Returns "Inform"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpInt
Returns "Integer"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpIpAddress
Returns "IpAddress"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpNull
Returns "Null"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpOID
Returns "OID"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpOctetString
Returns "OctetString"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpOpaque
Returns "Opaque"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns "PDU"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpTimeTicks
Returns "TimeTicks"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpTrap
Returns "V2Trap"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpUInt
Returns "UnsignedInteger"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Returns "V1Trap"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SnmpVarBind
Returns "VarBind"
getTypeString() - Method in class com.ireasoning.protocol.snmp.SubagentEvent
Returns the string representation of type
getUnderCreationTimeWindow() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the time window allowed in the underCreation state, in milliseconds.
getUnits() - Method in class com.ireasoning.util.MibTreeNode
Returns the value of "UNITS" clause
getUpdateInterval() - Method in class com.ireasoning.protocol.snmp.SnmpTable
Returns the interval to call update() method, in milliseconds
getUptime() - Method in class com.ireasoning.core.jmx.AdaptorServer
Returns the server up time
getUptime() - Method in interface com.ireasoning.core.jmx.AdaptorServerMBean
Gets System up time.
getUseLog4j() - Static method in class com.ireasoning.util.Logger
Returns the current value set by setUseLog4j, or false if no explicit setting has been made.
getUseSnmpDataType() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
 
getUserAttributes(String) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Returns properties of a user whose name is the passed userName
getUserName() - Method in class com.ireasoning.protocol.snmp.MsgSecurityParameters
 
getUserName() - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Returns the user name of SNMPv3 trap receiver
getUserName() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns USM user name
getUsers() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns users' properties
getUsers() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Returns users' properties
getUsmStatsDecryptionErrors() - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
Returns the usmStatsDecryptionErrors counter.
getUsmStatsNotInTimeWindows() - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
Returns the usmStatsNotInTimeWindows counter.
getUsmStatsUnknownEngineIDs() - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
Returns the usmStatsUnknownEngineIDs counter.
getUsmStatsUnknownUserNames() - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
Returns the usmStatsUnknownUserNames counter.
getUsmStatsUnsupportedSecLevels() - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
Returns the usmStatsUnsupportedSecLevels counter.
getUsmStatsWrongDigests() - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
Returns the usmStatsWrongDigests counter.
getV3Params() - Method in class com.ireasoning.protocol.snmp.SnmpSession
Returns SNMPv3 parameters in a Properties.
getValue() - Method in class com.ireasoning.protocol.snmp.HostValue
Returns the value
getValue() - Method in class com.ireasoning.protocol.snmp.NameValue
Returns the value associated with this object
getValue() - Method in class com.ireasoning.protocol.snmp.SnmpBits
Returns byte array representation of this object
getValue() - Method in class com.ireasoning.protocol.snmp.SnmpCounter64
Returns the value as BigInteger data type of this object
getValue() - Method in class com.ireasoning.protocol.snmp.SnmpInt
Returns the integer value of this class
getValue() - Method in class com.ireasoning.protocol.snmp.SnmpOID
Returns an array of integers which is equivalent to this one
getValue() - Method in class com.ireasoning.protocol.snmp.SnmpOctetString
Returns byte array representation of this object
getValue() - Method in class com.ireasoning.protocol.snmp.SnmpUInt
Returns the integer value of this object
getValue() - Method in class com.ireasoning.protocol.snmp.SnmpVarBind
 
getValue() - Method in class com.ireasoning.protocol.tl1.TL1Field
Returns the value part of a field.
getValueAt(int, int) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns the value for the cell at columnIndex and rowIndex.
getVarBind(int) - Method in class com.ireasoning.protocol.snmp.VarBindContainer
Returns the varbind at the specified position in this container.
getVarBindAt(int, int) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
 
getVarBindCount() - Method in class com.ireasoning.protocol.snmp.VarBindContainer
Returns the number of varbind contained in this object.
getVarBinds() - Method in class com.ireasoning.protocol.snmp.VarBindContainer
Returns varbind array
getVariableOIDs() - Method in class com.ireasoning.util.TrapNode
Returns variables or objects' corresponding OIDs
getVariables() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Returns the variable bindings contained in this trap object
getVariables() - Method in class com.ireasoning.util.TrapNode
Returns the VARIABLE or OBJECTS clause
getVerb() - Method in class com.ireasoning.protocol.tl1.TL1NotificationMsg
Returns the verb of this message.
getVersion() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the SNMP version
getVersion() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the version of SNMP.
getVersion() - Method in class com.ireasoning.protocol.snmp.SnmpSession
Returns the SNMP version number supported in this session
getVersion() - Method in class com.ireasoning.protocol.snmp.SnmpTarget
Returns the current SNMP version number
getVersion() - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Returns trap receiver's version number
getVersion() - Method in class com.ireasoning.protocol.snmp.TrapSink
Returns trap receiver's version number
getVersion() - Method in class com.ireasoning.util.TrapNode
Returns the trap version, one of {SnmpConst.SNMPV1, SnmpConst.SNMPV2}
getViewAttributes(String) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
 
getViews() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns views' properties
getViews() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
 
getWriteCommunities() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the community strings for WRITE operation
getWriteCommunity() - Method in class com.ireasoning.protocol.snmp.ProxyEntry
Returns the write community name
getWriteCommunity() - Method in class com.ireasoning.protocol.snmp.SnmpTarget
Returns the community name for snmp SET operation
getYear() - Method in class com.ireasoning.protocol.tl1.TL1Date
Returns year value

H

HostValue - class com.ireasoning.protocol.snmp.HostValue.
This class is a data structure storing host name and value of SNMP request
HostValue(InetAddress, SnmpDataType) - Constructor for class com.ireasoning.protocol.snmp.HostValue
 
handleData(SocketServer, Object, TransportData) - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Callback method which gets called when a new UDP packet is received.
handleMsg(Object, Msg) - Method in interface com.ireasoning.protocol.Listener
This method is called whenever receiving a message or an exception occurred.
handleNewConnection(SocketServer, Object) - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Overrides super class's abstract method, not applicable to this class.
handleNode(CTreeNode) - Method in interface com.ireasoning.util.TraverseListener
Gets called when encountering a node
handleNotification(Notification, Object) - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Callback method, gets called when config file changed.
hasMore() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Determines whether there are any more elements.
hashCode() - Method in class com.ireasoning.protocol.snmp.SnmpBits
Returns a hash code value for this bit set.
hashCode() - Method in class com.ireasoning.protocol.snmp.SnmpCounter64
 
hashCode() - Method in interface com.ireasoning.protocol.snmp.SnmpDataType
Returns a hash code value for the object
hashCode() - Method in class com.ireasoning.protocol.snmp.SnmpInt
 
hashCode() - Method in class com.ireasoning.protocol.snmp.SnmpNull
 
hashCode() - Method in class com.ireasoning.protocol.snmp.SnmpOID
 
hashCode() - Method in class com.ireasoning.protocol.snmp.SnmpOctetString
 
hashCode() - Method in class com.ireasoning.protocol.snmp.SnmpUInt
 
hashCode() - Method in class com.ireasoning.protocol.snmp.SnmpVarBind
 
hashCode() - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
 
hashCode() - Method in class com.ireasoning.protocol.tl1.TL1Command
Returns the hash code value for this TL1Command object
hashCode() - Method in class com.ireasoning.util.CTreeNode
 
hashCode() - Method in class com.ireasoning.util.MibModuleData
 
hexDump(byte[]) - Static method in class com.ireasoning.util.Logger
Does hex dump with the DEBUG level.
hexDump(byte[], int, int) - Static method in class com.ireasoning.util.Logger
Does hex dump with the DEBUG level.

I

IMPORT_NOT_FOUND - Static variable in class com.ireasoning.util.MibParseException
Error code: the needed MIB module not found
INCONSISTENT_NAME - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
INCONSISTENT_NAME - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
INCONSISTENT_VALUE - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
INCONSISTENT_VALUE - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
INDEX_ALREADY_ALLOCATED - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
INDEX_NONE_AVAILABLE - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
INDEX_NOT_ALLOCATED - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
INDEX_WRONG_TYPE - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
INFO - Static variable in class com.ireasoning.util.Logger
The INFO priority designates informational messages that highlight the progress of the application.
INFORM - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Snmp INFORM command (SNMPV2+)
INTEGER - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp Integer data type
INVALID - Static variable in interface com.ireasoning.protocol.snmp.SnmpEntryStatus
Table row is to be deleted
IP - Static variable in interface com.ireasoning.protocol.tl1.TL1AckCode
Represents the "IP" (In Progress) ack code
IPADDRESS - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp ip address data type
IS_EVAL - Static variable in class com.ireasoning.util.Logger
 
inc(long) - Method in class com.ireasoning.protocol.snmp.SnmpCounter32
Increments counter value by val, wrap around if it reaches max.
inc() - Method in class com.ireasoning.protocol.snmp.SnmpCounter32
Increments counter value by 1, wrap around if it reaches max.
inc(long) - Method in class com.ireasoning.protocol.snmp.SnmpCounter64
Increments Counter64 value by passed val
inc() - Method in class com.ireasoning.protocol.snmp.SnmpCounter64
Increments counter value by 1, wrap around if it reaches max.
inc(long) - Method in class com.ireasoning.protocol.snmp.SnmpGauge32
Increases gauge value by passed val, it remains latched at max value.
inc() - Method in class com.ireasoning.protocol.snmp.SnmpGauge32
Increments gauge value by 1, it remains latched at max value.
indexOf(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Returns the index within this OID of the first occurrence of the specified OID
info(Object) - Static method in class com.ireasoning.util.Logger
Log a message object with the INFO Level.
info(Object, Throwable) - Static method in class com.ireasoning.util.Logger
Log a message object with the INFO level including the stack trace of the Throwable e passed as parameter.
initialize() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Gets called when this agent is (re)started
insertBefore(CTreeNode, CTreeNode) - Method in class com.ireasoning.util.CTreeNode
Inserts the node newChild before the existing child node refChild .
invoke(MBeanServer, ObjectName, String) - Static method in class com.ireasoning.core.jmx.JmxUtil
 
invoke(MBeanServer, ObjectName, String, int) - Static method in class com.ireasoning.core.jmx.JmxUtil
 
invoke(MBeanServer, ObjectName, String, String) - Static method in class com.ireasoning.core.jmx.JmxUtil
 
invoke(MBeanServer, ObjectName, String, String, String) - Static method in class com.ireasoning.core.jmx.JmxUtil
 
invoke(MBeanServer, ObjectName, String, String, int) - Static method in class com.ireasoning.core.jmx.JmxUtil
 
invoke(MBeanServer, ObjectName, String, int, String) - Static method in class com.ireasoning.core.jmx.JmxUtil
 
invoke(MBeanServer, ObjectName, String, int, int) - Static method in class com.ireasoning.core.jmx.JmxUtil
 
invoke(ObjectName, String, Object[], String[]) - Method in class com.ireasoning.core.jmx.MBeanManager
 
isActive() - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Returns the state of this session
isAuthFailed() - Method in class com.ireasoning.protocol.snmp.SnmpError
 
isAuthTrapEnabled() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
 
isChildNode(CTreeNode) - Method in class com.ireasoning.util.CTreeNode
Checks the passed child is one of this node 's immediate child nodes
isConnected() - Method in interface com.ireasoning.core.network.TransportLayer
 
isDynamicTable() - Method in class com.ireasoning.util.MibTreeNode
Tests if it's a dynamic table.
isEmpty() - Method in class com.ireasoning.protocol.snmp.SnmpBits
Returns true if this SnmpBits contains no bits that are set to true.
isEmpty() - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
Tests if this list is empty or not
isEnabled() - Method in class com.ireasoning.protocol.snmp.TrapSink
Tests if this trapsink is enabled.
isEntryStatus() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Returns true is this table contains RMON EntryStatus row
isEntryStatus() - Method in class com.ireasoning.util.MibTreeNode
Tests if it's SNMPv1 dynamic table It's a property of table node.
isErrorFree() - Method in class com.ireasoning.protocol.snmp.SnmpError
Returns true if both errorStatus and errorIndex is 0
isGeneric() - Method in class com.ireasoning.util.TrapNode
Returns true if it's SNMPv1 generic trap type
isGroupNode() - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Always return false;
isGroupNode() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Returns true if this node is a group node
isGroupNode() - Method in class com.ireasoning.util.MibTreeNode
Returns true if this node is a group node, such as "system" group
isImplied() - Method in class com.ireasoning.util.MibTreeNode
Tests if it's a IMPLIED index node.
isInSameTree(CTreeNode) - Method in class com.ireasoning.util.CTreeNode
Checks if the passed node is in the same tree as this object
isIncluded() - Method in class com.ireasoning.protocol.snmp.ProxyEntry
Returns the isIncluded value
isIndexNode() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Returns true if this node is an index node.
isIndexNode() - Method in class com.ireasoning.util.MibTreeNode
Test if it's a index node, e.g.
isInform() - Method in class com.ireasoning.protocol.snmp.TrapSink
Returns true if it's an SNMP Inform notification
isKeepAliveThreadRunning() - Method in class com.ireasoning.protocol.tl1.TL1Session
Returns true if keep-alive thread is running, which send dummy command to keep connection open
isLeaf() - Method in class com.ireasoning.util.CTreeNode
Returns true if this node has no child node
isMibFileLoaded(String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Checks if the passed mib file has been loaded.
isMibFileLoaded() - Static method in class com.ireasoning.protocol.snmp.MibUtil
Tests if there's at least one mib file already loaded
isPartialName() - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
 
isPartialName() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
 
isProcessSnmpRequestDirectly() - Method in class com.ireasoning.protocol.snmp.SnmpTable
Returns if this table processes snmp requests directly or not
isReady() - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Return true if this node is ready after being added
isReadyExpired(long) - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
 
isRegistered(ObjectName) - Method in class com.ireasoning.core.jmx.MBeanManager
 
isRegistered() - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
 
isRegistered() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Tests if the MIB table or group is registered or not
isRoot() - Method in class com.ireasoning.util.CTreeNode
Returns true if this object itself is a root node
isScalarNode() - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Always return false
isScalarNode() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Returns true if this node is a scalar node
isScalarNode() - Method in class com.ireasoning.util.MibTreeNode
Tests if it's a scalar node, e.g.
isSnmpEnableAuthenTraps() - Method in class com.ireasoning.protocol.snmp.AgentStats
Return the snmpEnableAuthenTraps (snmp.30) value.
isSnmpV2TrapNode() - Method in class com.ireasoning.util.MibTreeNode
Tests if it's a SMIv2 trap node
isSnmpV3AuthenticationFailed() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns true if SNMPv3 authentication failed.
isSwitchPresent(char) - Method in class com.ireasoning.util.ParseArguments
Returns true if the passed switch is present
isTableColumnNode() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Checks if it's a column node in a table, such as IfIndex in IfTable.
isTableColumnNode() - Method in class com.ireasoning.util.MibTreeNode
Checks if it's a column node in a table, such as IfIndex in IfTable.
isTableEntryNode() - Method in class com.ireasoning.util.MibTreeNode
Returns true if this node is table entry node, such as "ifEntry" node
isTableLeafNode() - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Always return true
isTableLeafNode() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Tests if it's a leaf node of a table.
isTableLeafNode() - Method in class com.ireasoning.util.MibTreeNode
Tests if it's a leaf node of a table.
isTableNode() - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Always return false
isTableNode() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Returns true if this node is a table node, such as IfTable in MIB-II
isTableNode() - Method in class com.ireasoning.util.MibTreeNode
Returns true if this node is a table node, such as "IfTable" node
isTimeToUpdate() - Method in class com.ireasoning.protocol.snmp.SnmpTable
Tests if it's time to call update() method
isTreeChanged() - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
 
isUseThreadPool() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Whether to use thread pool to handle requests and send traps.
isValidIpAddress(String) - Static method in class com.ireasoning.protocol.snmp.SnmpIpAddress
Checks if the passed argument is a valid IPv4 address.

J

JmxUtil - class com.ireasoning.core.jmx.JmxUtil.
JMX utilities
JmxUtil() - Constructor for class com.ireasoning.core.jmx.JmxUtil
 

L

LINK_DOWN_TRAP - Static variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
SnmpV1 trap type: linkDown
LINK_DOWN_TRAP - Static variable in class com.ireasoning.protocol.snmp.SnmpV1Trap
SnmpV1 trap type: linkDown
LINK_DOWN_TRAP_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
SNMPv2c warmStart trap oid: linkDown
LINK_DOWN_TRAP_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpV2Notification
SNMPv2c warmStart trap oid: linkDown
LINK_UP_TRAP - Static variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
SnmpV1 trap type: linkUp
LINK_UP_TRAP - Static variable in class com.ireasoning.protocol.snmp.SnmpV1Trap
SnmpV1 trap type: linkUp
LINK_UP_TRAP_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
SNMPv2c warmStart trap oid: linkUp
LINK_UP_TRAP_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpV2Notification
SNMPv2c warmStart trap oid: linkUp
LOGGER_CONFIG_FILE - Static variable in class com.ireasoning.util.Logger
logger's config file name
ListenThread - class com.ireasoning.protocol.ListenThread.
 
ListenThread(Session) - Constructor for class com.ireasoning.protocol.ListenThread
 
ListenThread.Item - class com.ireasoning.protocol.ListenThread.Item.
 
ListenThread.Item(Object) - Constructor for class com.ireasoning.protocol.ListenThread.Item
 
Listener - interface com.ireasoning.protocol.Listener.
The Listener interface is the primary method for handling events.
ListenerManager - class com.ireasoning.protocol.ListenerManager.
This class provides functionalities to manage Listener pool, including methods such as add/remove/notify listeners.
ListenerManager() - Constructor for class com.ireasoning.protocol.ListenerManager
 
Logger - class com.ireasoning.util.Logger.
Logger implementation.
launchKeepAliveThread(String, int) - Method in class com.ireasoning.protocol.tl1.TL1Session
Some TL1 agents terminate idle connection.
launchKeepAliveThread(String, int, boolean) - Method in class com.ireasoning.protocol.tl1.TL1Session
Some TL1 agents terminate idle connection.
listenerExists() - Method in class com.ireasoning.protocol.ListenerManager
Checks if there's any listener registered
loadMib(String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Loads mib file, so translateOID, translateValue, and other methods can take effect.
loadMib(String, String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Loads mib file, so translateOID, translateValue, and other methods can take effect.
loadMib(String, boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Loads mib file, so translateOID, translateValue, and other methods can take effect.
loadMib(String, boolean, String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Loads mib file, so translateOID, translateValue, and other methods can take effect.
loadMib(Reader, boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Loads MIB file from Reader object
loadMib(Reader, boolean, String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Loads MIB file from Reader object
loadMib(String, String) - Static method in class com.ireasoning.protocol.snmp.SnmpSession
Loads mib file, so MIB node name can also be used besides numeric OID.
loadMib(String) - Static method in class com.ireasoning.protocol.snmp.SnmpSession
Loads mib file, so MIB node name can also be used besides numeric OID.
loadMib(String, boolean, String) - Static method in class com.ireasoning.protocol.snmp.SnmpSession
Loads mib file, so MIB node name can also be used besides numeric OID.
loadMib(String, boolean) - Static method in class com.ireasoning.protocol.snmp.SnmpSession
Loads mib file, so MIB node name can also be used besides numeric OID.
loadMib2() - Static method in class com.ireasoning.protocol.snmp.MibUtil
Loads MIB-II (RFC1213) from the built-in resource file.
loadMib2() - Static method in class com.ireasoning.protocol.snmp.SnmpSession
Loads MIB-II (RFC1213) from the built-in resource file.
loadMibs(String[]) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Loads multiple MIB files.
loadMibs(String[], boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Loads multiple MIB files.
loadMibs(String[], String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Loads multiple MIB files.
loadMibs(String[], boolean, String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Loads multiple MIB files.
loadMibs(Reader[], boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Loads multiple MIB files.
loadMibs(String[], String) - Static method in class com.ireasoning.protocol.snmp.SnmpSession
Loads multiple MIB files.
loadMibs(String[], boolean, String) - Static method in class com.ireasoning.protocol.snmp.SnmpSession
Loads multiple MIB files.
lookupEngine(String, int) - Method in class com.ireasoning.protocol.snmp.SnmpBaseSession
Looks up SnmpEngine instance based on host name and port
lookupEngine(Target) - Method in class com.ireasoning.protocol.snmp.SnmpBaseSession
Looks up SnmpEngine instance based on host name and port
lookupEngine(byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpBaseSession
Looks up SnmpEngine instance based on engineID
lookupOID(String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Looks up OID for passed mibNodeName, case insensitive.
lookupOID(String, boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Looks up OID for passed mibNodeName, case insensitive.
lookupOID(String, String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Looks up OID for passed mibNodeName, case insensitive.
lookupOID(String, String, boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Looks up OID for passed mibNodeName, case insensitive.
lookupUsmUser(String, byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpBaseSession
Looks up USM user based on passed user name and engineID.
lookupValue(String) - Method in class com.ireasoning.protocol.tl1.TL1Line
Returns the value corresponding to the passed key.
lookupValue(String) - Method in class com.ireasoning.protocol.tl1.TL1Section
Returns the value corresponding to passed name, or name itself if it has no value.

M

MAJOR - Static variable in interface com.ireasoning.protocol.tl1.TL1AlarmCode
Represents "**" alarm code, major alarm
MAX_CONNECTIONS - Static variable in class com.ireasoning.core.jmx.AdaptorServer
Maximum number of connections
MAX_LENGTH - Static variable in class com.ireasoning.protocol.snmp.SnmpOID
Max number of sub-identifier a OID can have (128)
MAX_VALUE - Static variable in class com.ireasoning.protocol.snmp.SnmpCounter32
A constant holding the maximum value an SnmpCounter32 can have
MAX_VALUE - Static variable in class com.ireasoning.protocol.snmp.SnmpCounter64
A constant holding the maximum value an SnmpCounter64 can have
MAX_VALUE - Static variable in class com.ireasoning.protocol.snmp.SnmpGauge32
A constant holding the maximum value an SnmpGauge32 can have
MAX_VALUE - Static variable in class com.ireasoning.protocol.snmp.SnmpUInt
Max value of unsigned integer
MBeanManager - class com.ireasoning.core.jmx.MBeanManager.
This class manages MBean's operations.
MD5 - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
MD5 with HMAC authentication algorithm
MINOR - Static variable in interface com.ireasoning.protocol.tl1.TL1AlarmCode
Represents "* " alarm code, minor alarm
MORE_TO_COME - Static variable in interface com.ireasoning.protocol.tl1.TL1TerminationCode
Represents "\r\n>" termination code, meaning more to expected
MibModuleData - class com.ireasoning.util.MibModuleData.
This class contains data related to a MIB module.
MibModuleData(String, String, String, ArrayList, Map) - Constructor for class com.ireasoning.util.MibModuleData
 
MibModuleData.Revision - class com.ireasoning.util.MibModuleData.Revision.
This class represents the "revision" section in MODULE-IDENTITY node
MibModuleData.Revision(String, String) - Constructor for class com.ireasoning.util.MibModuleData.Revision
 
MibParseException - exception com.ireasoning.util.MibParseException.
Signals that an error has been reached unexpectedly while parsing MIB file
MibParseException(String, int) - Constructor for class com.ireasoning.util.MibParseException
Constructs a MibParseException with the specified detail message and offset.
MibTreeNode - class com.ireasoning.util.MibTreeNode.
This class represents node in a MIB tree
MibTreeNode(Comparable) - Constructor for class com.ireasoning.util.MibTreeNode
Constructor
MibTreeNode(Comparable, CTreeNode) - Constructor for class com.ireasoning.util.MibTreeNode
Constructor
MibUtil - class com.ireasoning.protocol.snmp.MibUtil.
This class provides methods for parsing MIBs, translating numeric format oid to text format, translating numeric value to text value, lookup oid based on mib node name.
Msg - interface com.ireasoning.protocol.Msg.
This class represents message Session received.
MsgHeader - class com.ireasoning.protocol.snmp.MsgHeader.
 
MsgHeader() - Constructor for class com.ireasoning.protocol.snmp.MsgHeader
 
MsgSecurityParameters - class com.ireasoning.protocol.snmp.MsgSecurityParameters.
This class represents v3 Security Parameters
MsgSecurityParameters() - Constructor for class com.ireasoning.protocol.snmp.MsgSecurityParameters
 
main(String[]) - Static method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
 
main(String[]) - Static method in class com.ireasoning.protocol.snmp.SnmpBits
 
main(String[]) - Static method in class com.ireasoning.protocol.snmp.SnmpDateAndTime
 
main(String[]) - Static method in class com.ireasoning.protocol.snmp.UsmUser
 

N

NA - Static variable in interface com.ireasoning.protocol.tl1.TL1AckCode
Represents the "NA" (No Acknowldgement) ack code
NG - Static variable in interface com.ireasoning.protocol.tl1.TL1AckCode
Represents the "NG" (No Good) ack code
NONE - Static variable in class com.ireasoning.util.Logger
No logging at all
NOTIFICATION - Static variable in interface com.ireasoning.protocol.tl1.TL1OutputMsgType
TL1 Notification message type
NOT_ACCESSIBLE - Static variable in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
access code: not accessible
NOT_IN_SERVICE - Static variable in interface com.ireasoning.protocol.snmp.SnmpRowStatus
Table row is not in service
NOT_OPEN - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
NOT_READY - Static variable in interface com.ireasoning.protocol.snmp.SnmpRowStatus
Table row is not ready
NOT_WRITABLE - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
NOT_WRITABLE - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
NO_ACCESS - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
NO_ACCESS - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
NO_AGENTX_ERROR - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
NO_AUTH_NO_PRIV - Static variable in class com.ireasoning.protocol.snmp.MsgHeader
 
NO_AUTH_NO_PRIV - Static variable in class com.ireasoning.protocol.snmp.UsmUser
securityLevel: No Auth No Privacy
NO_CREATION - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
NO_CREATION - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
NO_ERROR - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
NO_ERROR - Static variable in class com.ireasoning.protocol.snmp.SnmpError
No error
NO_SUCH_INSTANCE - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp NoSuchInstance data type
NO_SUCH_INSTANCE_OBJECT - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp NoSuchInstance data type object
NO_SUCH_NAME - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1 Error Status code.
NO_SUCH_OBJECT - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp NoSuchObject data type
NO_SUCH_OBJECT_OBJECT - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp NoSuchObject data type object
NULL - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp null data type
NameValue - class com.ireasoning.protocol.snmp.NameValue.
This class is a data structure which stores name and value pair.
NameValue(String, String) - Constructor for class com.ireasoning.protocol.snmp.NameValue
Constructs a new NameValue instance
newEntryInstance() - Method in class com.ireasoning.protocol.snmp.SnmpTable
Returns a new instance of SnmpTableEntry object
newInstance(Comparable, CTreeNode) - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Creates a new intance of BasicOIDTreeNode
newInstance(Comparable, CTreeNode) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Creates a new intance of OIDTreeNode
normalizeTreeNodeNames(MibTreeNode) - Static method in class com.ireasoning.util.MibTreeNode
Changes all the node names starting from start node to be compatible with java naming convention (such as no '-' or '.' is allowed), and ensure there is no duplicate names.
notifyListeners(Msg) - Method in class com.ireasoning.protocol.ListenerManager
Notifys all listeners on just recieved message
notifyListeners(Msg[]) - Method in class com.ireasoning.protocol.ListenerManager
Notifys all listeners on just recieved message

O

OCTETSTRING - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp octet string data type
OID - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp object identifier data type
OIDTreeNode - class com.ireasoning.protocol.snmp.OIDTreeNode.
Tree representing MIB structure.
OIDTreeNode(SnmpOID) - Constructor for class com.ireasoning.protocol.snmp.OIDTreeNode
Constructor.
OIDTreeNode(SnmpOID, CTreeNode) - Constructor for class com.ireasoning.protocol.snmp.OIDTreeNode
Constructor.
OIDTreeNode(String) - Constructor for class com.ireasoning.protocol.snmp.OIDTreeNode
Constructor.
OIDTreeNode(String, CTreeNode) - Constructor for class com.ireasoning.protocol.snmp.OIDTreeNode
Constructor.
OK - Static variable in interface com.ireasoning.protocol.tl1.TL1AckCode
Represents the "OK" (All Right) ack code
OPAQUE - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp opaque data type
OPEN_EVENT - Static variable in class com.ireasoning.protocol.snmp.SubagentEvent
Subagent open event, indicating new subagent connection has been established
OPEN_FAILED - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
OUT_OF_TIME_WINDOWS - Static variable in class com.ireasoning.protocol.snmp.SnmpDecodingException
 
open(int, int, InetAddress) - Method in interface com.ireasoning.core.network.SocketServer
Open a new server listening on the passed port number
open(int, int) - Method in interface com.ireasoning.core.network.SocketServer
Open a new server listening on the passed port number
open(String, int, InetAddress, int) - Method in interface com.ireasoning.core.network.TransportLayer
Creates a client-side socket and connects it to the specified port number on the named host.
open(String, int, InetAddress, int, int) - Method in interface com.ireasoning.core.network.TransportLayer
Creates a client-side socket and connects it to the specified port number on the named host.
open(String, int, InetAddress, int) - Method in class com.ireasoning.protocol.Session
Opens a new connection.
open(String, int, InetAddress, int, int) - Method in class com.ireasoning.protocol.Session
Opens a new connection.
open(Target, InetAddress, int) - Method in class com.ireasoning.protocol.Session
Opens a new connection to the Target
open(String, int) - Method in class com.ireasoning.protocol.tl1.TL1Session
Opens a connection to TL1 agent
or(SnmpBits) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Performs a logical OR of this bit set with the bit set argument.

P

PARSE_ERROR - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
PDU - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
SNMP PDU data type
PF - Static variable in interface com.ireasoning.protocol.tl1.TL1AckCode
Represents the "PF" (Printout-Follows) ack code
PROCESSING_ERROR - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
PRTL - Static variable in interface com.ireasoning.protocol.tl1.TL1CompletionCode
Represents "PRTL" (Partially Completed) completion code
PUBLIC - Static variable in class com.ireasoning.protocol.snmp.SnmpTarget
Default "public" community name
PacketSender - interface com.ireasoning.protocol.snmp.PacketSender.
For sending out packet
ParseArguments - class com.ireasoning.util.ParseArguments.
This class is used to parse the command line arguments.
ParseArguments(String[], String, String) - Constructor for class com.ireasoning.util.ParseArguments
 
ParseArguments(String[], String) - Constructor for class com.ireasoning.util.ParseArguments
 
ProxyEntry - class com.ireasoning.protocol.snmp.ProxyEntry.
Proxy entry in the agent config settings
ProxyEntry(String, int, String, int, String, String, boolean, String, String, String, String, String, String, String) - Constructor for class com.ireasoning.protocol.snmp.ProxyEntry
Constructor
parse(String) - Static method in class com.ireasoning.protocol.tl1.TL1OutputParser
Parses TL1 output message
parseMib(String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Returns the MIB tree representation in a MibTreeNode object, which is the root of the MIB tree.
parseMib(Reader, boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Returns the MIB tree representation in a MibTreeNode object, which is the root of the MIB tree.
parseMib(String, boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Returns the MIB tree representation in a MibTreeNode object, which is the root of the MIB tree.
parseMib(String) - Static method in class com.ireasoning.protocol.snmp.SnmpSession
Returns the MIB tree representation in a MibTreeNode object, which is the root of the MIB tree.
parseMib(String, boolean) - Static method in class com.ireasoning.protocol.snmp.SnmpSession
Returns the MIB tree representation in a MibTreeNode object, which is the root of the MIB tree.
parseMibs(Reader[], boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Parses MIBs loaded from Reader array.
parseMibs(String[]) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Parses passed MIB files strictly.
parseMibs(String[], boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Parses passed MIB files.
parseMibsWithoutMerge(String[]) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Parses passed MIB files strictly.
parseMibsWithoutMerge(String[], boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Parses passed MIB files.
parseMibsWithoutMerge(String[]) - Static method in class com.ireasoning.protocol.snmp.SnmpSession
Parses passed MIB files strictly.
parseMibsWithoutMerge(String[], boolean) - Static method in class com.ireasoning.protocol.snmp.SnmpSession
Parses passed MIB files.
pause() - Method in class com.ireasoning.protocol.snmp.SnmpPoller
Pauses polling, which can be resumed by calling resume()
pdu - Variable in class com.ireasoning.protocol.ListenThread.Item
 
physAddressToIndexSuffix(String) - Static method in class com.ireasoning.protocol.snmp.SnmpTableEntry
Converts PhysAddress to the index suffix.
pingMasterAgent() - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Sends PING pdu to master agent in order to monitor the master agent's ability to receive and send AgentX PDUs over AgentX session.
postAddRow(SnmpTableEntry) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
postAddRow(SnmpTableEntry) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Gets called after this row is added
postDeleteRow(SnmpTableEntry) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
postDeleteRow(SnmpTableEntry) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Gets called after this row is deleted
postDeregister() - Method in class com.ireasoning.core.jmx.AdaptorServer
Gets called after MBean is unregistered
postRegister(Boolean) - Method in class com.ireasoning.core.jmx.AdaptorServer
Gets called after MBean is registered
postReloadConfig() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
It's invoked after reloadConfig() method is called
postReloadConfig() - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
 
postSetValue(SnmpVarBind, SnmpPdu) - Method in class com.ireasoning.protocol.snmp.SnmpBaseGroup
 
postSetValue(SnmpVarBind, Collection) - Method in class com.ireasoning.protocol.snmp.SnmpBaseGroup
Deprecated, use postSetValue instead
postSetValue(SnmpVarBind, SnmpPdu) - Method in interface com.ireasoning.protocol.snmp.SnmpBaseGroupMBean
It gets called after agent processes SNMP SET request.
postSetValue(SnmpVarBind, Collection) - Method in interface com.ireasoning.protocol.snmp.SnmpBaseGroupMBean
Deprecated, use postSetValue instead
postSetValue(SnmpTableEntry, SnmpVarBind, SnmpPdu) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
postSetValue(SnmpTableEntry, SnmpVarBind, Collection) - Method in class com.ireasoning.protocol.snmp.SnmpTable
Deprecated, use postSetValue instead
postSetValue(SnmpTableEntry, SnmpVarBind, SnmpPdu) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Gets called after setting new value to the passed entry object.
postSetValue(SnmpTableEntry, SnmpVarBind, Collection) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Deprecated, use postSetValue instead
preAddRow(SnmpTableEntry) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
preAddRow(SnmpTableEntry) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Gets called before this row is added.
preDeleteRow(SnmpTableEntry) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
preDeleteRow(SnmpTableEntry) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Gets called before this row is deleted.
preDeregister() - Method in class com.ireasoning.core.jmx.AdaptorServer
 
preRegister(MBeanServer, ObjectName) - Method in class com.ireasoning.core.jmx.AdaptorServer
 
preSendPdu(SnmpPdu, UsmUser) - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
This method will be invoked before agent sends back response.
preSetValue(SnmpVarBind, SnmpPdu) - Method in class com.ireasoning.protocol.snmp.SnmpBaseGroup
 
preSetValue(SnmpVarBind, Collection) - Method in class com.ireasoning.protocol.snmp.SnmpBaseGroup
Deprecated, use preSetValue instead
preSetValue(SnmpVarBind, SnmpPdu) - Method in interface com.ireasoning.protocol.snmp.SnmpBaseGroupMBean
It gets called before agent is going to process SNMP SET request.
preSetValue(SnmpVarBind, Collection) - Method in interface com.ireasoning.protocol.snmp.SnmpBaseGroupMBean
Deprecated, use preSetValue instead
preSetValue(SnmpTableEntry, SnmpVarBind, SnmpPdu) - Method in class com.ireasoning.protocol.snmp.SnmpTable
 
preSetValue(SnmpTableEntry, SnmpVarBind, Collection) - Method in class com.ireasoning.protocol.snmp.SnmpTable
Deprecated, use preSetValue instead
preSetValue(SnmpTableEntry, SnmpVarBind, SnmpPdu) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Gets called before setting new value to the passed entry object when agent receives an SNMP SET request.
preSetValue(SnmpTableEntry, SnmpVarBind, Collection) - Method in interface com.ireasoning.protocol.snmp.SnmpTableMBean
Deprecated, use preSetValue instead
printMBeanInfo(MBeanServer, ObjectName) - Static method in class com.ireasoning.core.jmx.JmxUtil
 
printOutputMsg(TL1OutputMsg[]) - Static method in class com.ireasoning.protocol.tl1.TL1Util
Helper method to print out TL1OutputMsg content to the System.out
printOutputMsg(TL1OutputMsg[], PrintStream) - Static method in class com.ireasoning.protocol.tl1.TL1Util
Helper method to print out TL1OutputMsg content
process() - Method in interface com.ireasoning.core.network.SocketServer
Process request
process(byte[], int, InetAddress, int, PacketSender) - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
 

R

READ_ONLY - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1 Error Status code.
RECV_BUF_SIZE - Static variable in class com.ireasoning.core.jmx.AdaptorServer
Receive buffer size
REGISTER_EVENT - Static variable in class com.ireasoning.protocol.snmp.SubagentEvent
registration event
REJECT_PACKET - Static variable in class com.ireasoning.protocol.snmp.SnmpError
Reject packet
RELOAD_CONFIG - Static variable in class com.ireasoning.protocol.snmp.AgentEvent
Indicates config file is reloaded
REPORT - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Snmp REPORT command (SNMPV2+)
REQUEST_DENIED - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
RESOURCE_UNAVAILABLE - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
RESOURCE_UNAVAILABLE - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
RESPONSE - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Snmp RESPONSE command
RESPONSE - Static variable in interface com.ireasoning.protocol.tl1.TL1OutputMsgType
TL1 Response message type
RL - Static variable in interface com.ireasoning.protocol.tl1.TL1AckCode
Represents the "RL" (Repeat Later) ack code
RTRV - Static variable in interface com.ireasoning.protocol.tl1.TL1CompletionCode
Represents "RTRV" (Retrieved) completion code
receive(TransportData) - Method in interface com.ireasoning.core.network.TransportLayer
 
receiveObject() - Method in class com.ireasoning.protocol.Session
Returns received message
receiveObject() - Method in class com.ireasoning.protocol.snmp.SnmpBaseSession
Not applicable for this class
receiveObject() - Method in class com.ireasoning.protocol.snmp.SnmpSession
Callback method, it gets called when a new packet is received
receiveObject() - Method in class com.ireasoning.protocol.tl1.TL1Session
Returns received response message
receivedMsg(Msg) - Method in class com.ireasoning.protocol.ListenThread
 
receivedMsg(Msg) - Method in class com.ireasoning.protocol.snmp.SnmpSessionListenThread
 
refreshNow() - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Refresh whole table now (if table's polling is enabled)
register(String) - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Registers a subtree with master agent.
register(String, int, long, int) - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Registers subtree.
registerHelperMBeans() - Method in class com.ireasoning.core.jmx.BaseAgent
Register config and logger MBeans
registerMBean(Object, ObjectName) - Method in class com.ireasoning.core.jmx.MBeanManager
 
registerMBeans() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Registers MBeans.
reloadConfig() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Reloads config.
reloadConfig(InputStream) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Reloads config from an InputStream object.
remove(int) - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
Removes the element at the specified index
removeAgentEventListener(Listener) - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
This method allows the removal of event listeners from the event target.
removeAll() - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Removes all rows and columns
removeAllVarBinds() - Method in class com.ireasoning.protocol.snmp.VarBindContainer
Removes all varbinds
removeAllVarBinds(int) - Method in class com.ireasoning.protocol.snmp.VarBindContainer
Removes all varbinds starting from offset, inclusive.
removeChild(CTreeNode) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Removes the immediate child node indicated by oldChild from the list of children
removeChild(Comparable) - Method in class com.ireasoning.util.CTreeNode
Removes the first encounter of its immediate child node with oldChildName (only remove 1 node).
removeChild(int) - Method in class com.ireasoning.util.CTreeNode
Removes the immediate child node at specified index
removeChild(CTreeNode) - Method in class com.ireasoning.util.CTreeNode
Removes the immediate child node indicated by oldChild from the list of children
removeEngine(byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpBaseSession
Removes SnmpEngine from engine table
removeEngine(Target) - Method in class com.ireasoning.protocol.snmp.SnmpBaseSession
Removes SnmpEngine from engine table
removeEngine(String, int) - Method in class com.ireasoning.protocol.snmp.SnmpBaseSession
Removes SnmpEngine from engine table
removeEngine(SnmpEngine) - Method in class com.ireasoning.protocol.snmp.SnmpBaseSession
Removes SnmpEngine from engine table
removeGroup(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Removes a group.
removeListener(Listener) - Method in class com.ireasoning.protocol.ListenerManager
This method allows the removal of event listeners from the event target.
removeNode(CTreeNode) - Static method in class com.ireasoning.util.CTreeNode
Removes the passed node from its tree.
removeNotificationListener(ObjectName, NotificationListener) - Method in class com.ireasoning.core.jmx.MBeanManager
 
removePropertyChangeListener(PropertyChangeListener) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Removes PropertyChangeListener object
removeProxy(ProxyEntry, boolean) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Removes a proxy
removeRow(int) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Removes a row
removeSubagentEventListener(Listener) - Method in class com.ireasoning.protocol.snmp.SnmpAgentX
This method allows the removal of event listeners from the event target.
removeTrapSink(TrapSink) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Removes a trapSink or snmpV3TrapSink element
removeTrapSink(String, int, int) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Removes a trapSink or snmpV3TrapSink element
removeUser(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Removes a user
removeUsmUser(String, byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpBaseSession
Removes a UserUser instance from internal map.
removeVarBind(int) - Method in class com.ireasoning.protocol.snmp.VarBindContainer
 
removeView(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Removes a view.
reopen(Target) - Method in class com.ireasoning.protocol.Session
Reopens connection to the destination
replaceChild(CTreeNode, CTreeNode) - Method in class com.ireasoning.util.CTreeNode
Replaces the child node oldChild with newChild in the list of children, and returns the oldChild node.
resend(Object) - Method in class com.ireasoning.protocol.ListenThread
 
resend(Object) - Method in class com.ireasoning.protocol.snmp.SnmpSessionListenThread
 
resume() - Method in class com.ireasoning.protocol.snmp.SnmpPoller
Resumes polling
retries - Variable in class com.ireasoning.protocol.ListenThread.Item
 
run() - Method in class com.ireasoning.core.jmx.AdaptorServer
 
run() - Method in class com.ireasoning.protocol.ListenThread
 
run() - Method in class com.ireasoning.protocol.snmp.SnmpPoller
Method required by Runnable interface.

S

SEQUENCE - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
 
SEQUENCEOF - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
 
SET - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Snmp SET command
SHA - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
SHA-1 with HMAC authentication algorithm
SHA224 - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
SHA-224 with HMAC authentication algorithm
SHA256 - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
SHA-256 with HMAC authentication algorithm
SHA384 - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
SHA-384 with HMAC authentication algorithm
SHA512 - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
SHA-512 with HMAC authentication algorithm
SNMP - Static variable in class com.ireasoning.core.jmx.AdaptorServer
Snmp protocol
SNMPV1 - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Snmp v1 version number ( = 0 )
SNMPV2 - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Snmp v2c version number ( = 1 )
SNMPV3 - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Snmp v3 version number ( = 3 )
SNMP_TRAP_ENTERPRISE_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpV2Notification
snmpTrapEnterprise (".1.3.6.1.6.3.1.1.4.3.0")
SNMP_TRAP_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Snmpv2 trap oid value (".1.3.6.1.6.3.1.1.4.1.0")
SNMP_TRAP_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpV2Notification
snmpTrapOID (".1.3.6.1.6.3.1.1.4.1.0")
SSH - Static variable in class com.ireasoning.protocol.tl1.TL1Session
 
STARTED - Static variable in interface com.ireasoning.core.jmx.State
Signals service already started and is running
STARTING - Static variable in interface com.ireasoning.core.jmx.State
Starting state, service is starting
STATES - Static variable in interface com.ireasoning.core.jmx.State
state string array, possible values are {"Starting","Started", "Stopping", "Stopped"}
STOPPED - Static variable in interface com.ireasoning.core.jmx.State
Signals service is already stopped
STOPPING - Static variable in interface com.ireasoning.core.jmx.State
Signals service is stopping
SYNTAX_ERROR - Static variable in class com.ireasoning.util.MibParseException
Error code: Syntax error in the MIB
SYN_BITS - Static variable in class com.ireasoning.util.MibTreeNode
Bits data type
SYN_COUNTER - Static variable in class com.ireasoning.util.MibTreeNode
Counter32 data type
SYN_COUNTER64 - Static variable in class com.ireasoning.util.MibTreeNode
Counter64 data type
SYN_GAUGE - Static variable in class com.ireasoning.util.MibTreeNode
Gauge data type
SYN_INTEGER - Static variable in class com.ireasoning.util.MibTreeNode
Integer data type
SYN_IPADDRESS - Static variable in class com.ireasoning.util.MibTreeNode
IpAddress data type
SYN_OID - Static variable in class com.ireasoning.util.MibTreeNode
OID data type
SYN_OPAQUE - Static variable in class com.ireasoning.util.MibTreeNode
Opaque data type
SYN_STRING - Static variable in class com.ireasoning.util.MibTreeNode
Octet String data type
SYN_TIMETICKS - Static variable in class com.ireasoning.util.MibTreeNode
Timeticks data type
SYN_UNSIGNED - Static variable in class com.ireasoning.util.MibTreeNode
Unsigned integer data type
SYS_UP_TIME_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
sysUpTime SnmpOID value (".1.3.6.1.2.1.1.3.0")
SYS_UP_TIME_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpV2Notification
sysUpTime oid (".1.3.6.1.2.1.1.3.0")
Service - interface com.ireasoning.core.jmx.Service.
Service interface
ServiceMBean - interface com.ireasoning.core.jmx.ServiceMBean.
Service MBean interface
Session - class com.ireasoning.protocol.Session.
This class represents an open communication channel between client and server.
Session() - Constructor for class com.ireasoning.protocol.Session
 
Session(int) - Constructor for class com.ireasoning.protocol.Session
Constructs a new daemon Session
Session(TransportLayer) - Constructor for class com.ireasoning.protocol.Session
Constructs a new daemon Session
Session(String, int, int) - Constructor for class com.ireasoning.protocol.Session
Constructs a new Session and connects to host
Session(String, int, int, InetAddress, int) - Constructor for class com.ireasoning.protocol.Session
Constructs a new Session and connects to host
Session(String, int, int, InetAddress, int, int) - Constructor for class com.ireasoning.protocol.Session
Constructs a new Session and connects to host
Session(String, int, TransportLayer, InetAddress, int, int) - Constructor for class com.ireasoning.protocol.Session
 
Session(Target, int, InetAddress, int) - Constructor for class com.ireasoning.protocol.Session
Constructs a new Session and connect to host
SnmpAdaptorServer - class com.ireasoning.core.jmx.SnmpAdaptorServer.
JMX SNMP adaptor class
SnmpAdaptorServer(MBeanServer, int, DataHandlerFactory) - Constructor for class com.ireasoning.core.jmx.SnmpAdaptorServer
Constructor
SnmpAdaptorServer(MBeanServer, int, DataHandler) - Constructor for class com.ireasoning.core.jmx.SnmpAdaptorServer
Constructor
SnmpAgentConfig - class com.ireasoning.protocol.snmp.SnmpAgentConfig.
This class represents agent's XML configuration data.
SnmpAgentConfig() - Constructor for class com.ireasoning.protocol.snmp.SnmpAgentConfig
Default config file
SnmpAgentConfig(Object) - Constructor for class com.ireasoning.protocol.snmp.SnmpAgentConfig
Constructs a SnmpAgentConfig object and loads the passed fileName
SnmpAgentConfig(SnmpAgentConfig) - Constructor for class com.ireasoning.protocol.snmp.SnmpAgentConfig
Copy constructor
SnmpAgentX - class com.ireasoning.protocol.snmp.SnmpAgentX.
This class provides support for AgentX protocol, a master/subagent architecture specified in RFC 2741.
SnmpAgentX() - Constructor for class com.ireasoning.protocol.snmp.SnmpAgentX
Creates subagent only SnmpAgentX instance, without any config file
SnmpAgentX(MBeanServer) - Constructor for class com.ireasoning.protocol.snmp.SnmpAgentX
Creates subagent only SnmpAgentX instance, without any config file
SnmpAgentX(Object, boolean) - Constructor for class com.ireasoning.protocol.snmp.SnmpAgentX
Constructor.
SnmpAgentX(MBeanServer, Object, boolean) - Constructor for class com.ireasoning.protocol.snmp.SnmpAgentX
Constructor.
SnmpAgentX(MBeanServer, Object, boolean, boolean) - Constructor for class com.ireasoning.protocol.snmp.SnmpAgentX
Constructor.
SnmpAgentX(MBeanServer, DefaultAgentConfig, boolean, boolean) - Constructor for class com.ireasoning.protocol.snmp.SnmpAgentX
Constructor.
SnmpAgentX(MBeanServer, int, DefaultAgentConfig, boolean) - Constructor for class com.ireasoning.protocol.snmp.SnmpAgentX
Constructor.
SnmpBaseAgent - class com.ireasoning.protocol.snmp.SnmpBaseAgent.
This class is the base class for Snmp Agent implementation.
SnmpBaseAgent(Object) - Constructor for class com.ireasoning.protocol.snmp.SnmpBaseAgent
Constructor.
SnmpBaseAgent(int, Object) - Constructor for class com.ireasoning.protocol.snmp.SnmpBaseAgent
Constructor.
SnmpBaseAgent(MBeanServer, Object) - Constructor for class com.ireasoning.protocol.snmp.SnmpBaseAgent
Constructor.
SnmpBaseAgent(DefaultAgentConfig) - Constructor for class com.ireasoning.protocol.snmp.SnmpBaseAgent
Constructor.
SnmpBaseAgent(MBeanServer, DefaultAgentConfig) - Constructor for class com.ireasoning.protocol.snmp.SnmpBaseAgent
Constructor.
SnmpBaseAgent(MBeanServer, int, DefaultAgentConfig) - Constructor for class com.ireasoning.protocol.snmp.SnmpBaseAgent
Constructor.
SnmpBaseAgent(MBeanServer, int, Object) - Constructor for class com.ireasoning.protocol.snmp.SnmpBaseAgent
Constructor.
SnmpBaseAgent(MBeanServer, int, DefaultAgentConfig, boolean) - Constructor for class com.ireasoning.protocol.snmp.SnmpBaseAgent
Constructor.
SnmpBaseAgent(MBeanServer, int, Object, boolean) - Constructor for class com.ireasoning.protocol.snmp.SnmpBaseAgent
Constructor.
SnmpBaseGroup - class com.ireasoning.protocol.snmp.SnmpBaseGroup.
This class is the base class of Snmp group objects, such as system group in RFC1213
SnmpBaseGroup(OIDTreeNode, String) - Constructor for class com.ireasoning.protocol.snmp.SnmpBaseGroup
 
SnmpBaseGroupMBean - interface com.ireasoning.protocol.snmp.SnmpBaseGroupMBean.
This is the MBean interface of SnmpBaseGroup class
SnmpBaseSession - class com.ireasoning.protocol.snmp.SnmpBaseSession.
This class provides basic methods of SNMP session implementation.
SnmpBits - class com.ireasoning.protocol.snmp.SnmpBits.
This class represents SMIv2 BITS data type.
SnmpBits() - Constructor for class com.ireasoning.protocol.snmp.SnmpBits
Default constructor, use radix 16
SnmpBits(int) - Constructor for class com.ireasoning.protocol.snmp.SnmpBits
Constructor
SnmpBits(SnmpBits) - Constructor for class com.ireasoning.protocol.snmp.SnmpBits
Makes a copy of passed in SnmpBits object
SnmpBufferOverflowException - exception com.ireasoning.protocol.snmp.SnmpBufferOverflowException.
This class represents buffer overflow exception.
SnmpBufferOverflowException() - Constructor for class com.ireasoning.protocol.snmp.SnmpBufferOverflowException
Constructs a new SnmpBufferOverflowException
SnmpBufferOverflowException(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpBufferOverflowException
Constructs a new SnmpBufferOverflowException
SnmpConst - interface com.ireasoning.protocol.snmp.SnmpConst.
This class stores SNMP specific constants for user to use.
SnmpCounter32 - class com.ireasoning.protocol.snmp.SnmpCounter32.
The class represents snmp Counter32 type object.
SnmpCounter32() - Constructor for class com.ireasoning.protocol.snmp.SnmpCounter32
Constructs a new SnmpCounter32 object
SnmpCounter32(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpCounter32
Constructs an SnmpCounter32 object based on passed counter
SnmpCounter32(long) - Constructor for class com.ireasoning.protocol.snmp.SnmpCounter32
Constructs an SnmpCounter32 object based on passed counter
SnmpCounter32(SnmpCounter32) - Constructor for class com.ireasoning.protocol.snmp.SnmpCounter32
Constructs a copy of passed-in SnmpCounter32 object.
SnmpCounter32(SnmpUInt) - Constructor for class com.ireasoning.protocol.snmp.SnmpCounter32
Constructs an SnmpCounter32 object based on the passed-in SnmpUInt object.
SnmpCounter64 - class com.ireasoning.protocol.snmp.SnmpCounter64.
This class represents snmp Counter64 type.
SnmpCounter64() - Constructor for class com.ireasoning.protocol.snmp.SnmpCounter64
Constructs a new SnmpCounter64 object
SnmpCounter64(long) - Constructor for class com.ireasoning.protocol.snmp.SnmpCounter64
Constructs an SnmpCounter64 object with the passed long value.
SnmpCounter64(BigInteger) - Constructor for class com.ireasoning.protocol.snmp.SnmpCounter64
Constructs an SnmpCounter64 object with the passed value.
SnmpCounter64(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpCounter64
Constructs an SnmpCounter64 object with the passed String value.
SnmpCounter64(SnmpCounter64) - Constructor for class com.ireasoning.protocol.snmp.SnmpCounter64
Constructs an SnmpCounter64 object which is a copy of passed in object
SnmpDataType - interface com.ireasoning.protocol.snmp.SnmpDataType.
This class is the interface which all SNMP data type classes should implement.
SnmpDateAndTime - class com.ireasoning.protocol.snmp.SnmpDateAndTime.
This class represents the DateAndTime data type as defined in SNMPV2-TC
SnmpDateAndTime(Calendar) - Constructor for class com.ireasoning.protocol.snmp.SnmpDateAndTime
Constructor
SnmpDateAndTime(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpDateAndTime
 
SnmpDateAndTime(byte[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpDateAndTime
Constructor
SnmpDecodingException - exception com.ireasoning.protocol.snmp.SnmpDecodingException.
An SnmpDecodingException is raised when something wrong is detected during decoding process.
SnmpDecodingException() - Constructor for class com.ireasoning.protocol.snmp.SnmpDecodingException
Default constructor
SnmpDecodingException(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpDecodingException
Constructs a new exception with the specified detail message.
SnmpDecodingException(String, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpDecodingException
Constructs a new exception with the specified detail message.
SnmpEncodingException - exception com.ireasoning.protocol.snmp.SnmpEncodingException.
SnmpEncodingException is raised when something wrong is detected in the encoding process.
SnmpEncodingException() - Constructor for class com.ireasoning.protocol.snmp.SnmpEncodingException
Default constructor
SnmpEncodingException(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpEncodingException
Constructs a new exception with the specified detail message.
SnmpEngine - class com.ireasoning.protocol.snmp.SnmpEngine.
This class represents SNMP Engine concept as defined in SNMPv3.
SnmpEngine(String, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpEngine
Creates an SnmpEngine with empty engine ID, and passed host and port number
SnmpEngine(byte[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpEngine
Creates an SnmpEngine instance with the passed engineID, host and port number.
SnmpEngine(String, int, byte[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpEngine
Creates an SnmpEngine instance with the passed engineID
SnmpEngine(byte[], int, int, String, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpEngine
Constructs a new SnmpEngine object
SnmpEntryStatus - interface com.ireasoning.protocol.snmp.SnmpEntryStatus.
This class contains constants of SMIv1 EntryStatus code
SnmpError - class com.ireasoning.protocol.snmp.SnmpError.
This class contains SNMP error information: errorIndex and errorStatus
SnmpError() - Constructor for class com.ireasoning.protocol.snmp.SnmpError
Default constructor
SnmpError(int, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpError
Constructor
SnmpErrorStatus - interface com.ireasoning.protocol.snmp.SnmpErrorStatus.
This class contains a collection of error status code of SNMPv1/v2c
SnmpException - exception com.ireasoning.protocol.snmp.SnmpException.
General Snmp exception.
SnmpException(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpException
Constructs a new exception with the specified detail message.
SnmpException(String, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpException
Constructs a new exception with the specified detail message.
SnmpException(int) - Constructor for class com.ireasoning.protocol.snmp.SnmpException
Constructs a new exception with the specified detail message.
SnmpGauge32 - class com.ireasoning.protocol.snmp.SnmpGauge32.
This class represents 32-bit Snmp Gauge32 type object.
SnmpGauge32() - Constructor for class com.ireasoning.protocol.snmp.SnmpGauge32
Default constructor
SnmpGauge32(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpGauge32
Constructs an SnmpGauge32 object with the passed-in string value.
SnmpGauge32(long) - Constructor for class com.ireasoning.protocol.snmp.SnmpGauge32
Constructs an SnmpGauge32 object with the passed-in l.
SnmpGauge32(SnmpGauge32) - Constructor for class com.ireasoning.protocol.snmp.SnmpGauge32
Makes a copy of passed in gauge32 object
SnmpGauge32(SnmpUInt) - Constructor for class com.ireasoning.protocol.snmp.SnmpGauge32
Makes a copy of passed in uint32 object
SnmpInform - class com.ireasoning.protocol.snmp.SnmpInform.
This class represents SNMPv2 and SNMPv3 Inform type object.
SnmpInform(long, SnmpOID, SnmpVarBind[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpInform
Creates an SnmpInform object using passed parameters
SnmpInform(long, SnmpOID) - Constructor for class com.ireasoning.protocol.snmp.SnmpInform
Creates an SnmpInform object using passed parameters
SnmpInform(SnmpInform) - Constructor for class com.ireasoning.protocol.snmp.SnmpInform
Makes a copy of passed SnmpInform object
SnmpInt - class com.ireasoning.protocol.snmp.SnmpInt.
This class represents 32-bit Snmp integer.
SnmpInt() - Constructor for class com.ireasoning.protocol.snmp.SnmpInt
Default constructor
SnmpInt(int) - Constructor for class com.ireasoning.protocol.snmp.SnmpInt
Constructs an SnmpInt object with passed integer i
SnmpInt(Integer) - Constructor for class com.ireasoning.protocol.snmp.SnmpInt
Constructs an SnmpInt object with passed integer i
SnmpInt(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpInt
Constructs an SnmpInt object with passed String str
SnmpInt(SnmpInt) - Constructor for class com.ireasoning.protocol.snmp.SnmpInt
Makes a copy of passed snmpInt32 object
SnmpIpAddress - class com.ireasoning.protocol.snmp.SnmpIpAddress.
This class represents Snmp IpAddress data type.
SnmpIpAddress() - Constructor for class com.ireasoning.protocol.snmp.SnmpIpAddress
Constructs an SnmpIpAddress whose ip address is 0.0.0.0
SnmpIpAddress(byte[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpIpAddress
Constructs an SnmpIpAddress object with the passed in data
SnmpIpAddress(SnmpIpAddress) - Constructor for class com.ireasoning.protocol.snmp.SnmpIpAddress
Makes a copy of passed in ipAddr object
SnmpIpAddress(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpIpAddress
Constructs an SnmpIpAddress with the passed in ipAddr object.
SnmpIpAddress(InetAddress) - Constructor for class com.ireasoning.protocol.snmp.SnmpIpAddress
Constructs an SnmpIpAddress with the passed in ipAddr object.
SnmpNull - class com.ireasoning.protocol.snmp.SnmpNull.
This class represents Snmp NULL object.
SnmpNull() - Constructor for class com.ireasoning.protocol.snmp.SnmpNull
Default constructor
SnmpNull(SnmpNull) - Constructor for class com.ireasoning.protocol.snmp.SnmpNull
Makes a copy of passed SnmpNull object
SnmpOID - class com.ireasoning.protocol.snmp.SnmpOID.
This class represents Snmp OBJECT IDENTIFIER object.
SnmpOID() - Constructor for class com.ireasoning.protocol.snmp.SnmpOID
Constructs an empty SnmpOID objecct, whose toString() method should return "" just after construction.
SnmpOID(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpOID
Constructs an SnmpOID object from the passed in strOID
SnmpOID(int[], int) - Constructor for class com.ireasoning.protocol.snmp.SnmpOID
Constructs a new SnmpOID by decoding the specified subarray of integers.
SnmpOID(int[], int, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpOID
Constructs a new SnmpOID by decoding the specified subarray of integers.
SnmpOID(int[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpOID
Constructs a new SnmpOID by decoding the specified subarray of integers.
SnmpOID(long[], int) - Constructor for class com.ireasoning.protocol.snmp.SnmpOID
Constructs a new SnmpOID by decoding the specified subarray of integers.
SnmpOID(long[], int, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpOID
Constructs a new SnmpOID by decoding the specified subarray of integers.
SnmpOID(SnmpOID, SnmpOID) - Constructor for class com.ireasoning.protocol.snmp.SnmpOID
Constructs a new SnmpOID which is oid1 with oid2 appended, that is, new oid = new SnmpOID(oid1).append(oid2)
SnmpOID(int[], int[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpOID
Constructs a new SnmpOID which is oid1 with oid2 appended, that is, new oid = new SnmpOID(oid1).append(oid2)
SnmpOID(long[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpOID
Constructs a new SnmpOID by decoding the specified subarray of integers.
SnmpOID(SnmpOID) - Constructor for class com.ireasoning.protocol.snmp.SnmpOID
Makes a copy of passed in oid object
SnmpOctetString - class com.ireasoning.protocol.snmp.SnmpOctetString.
This class represents Snmp OCTET STRING data type.
SnmpOctetString() - Constructor for class com.ireasoning.protocol.snmp.SnmpOctetString
Constructs an empty SnmpOctetString object, whose toString() method should return "" just after construction.
SnmpOctetString(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpOctetString
Constructs an SnmpOctetString object from passed data, whose toString() method should return a String equals to passed data just after construction.
SnmpOctetString(byte[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpOctetString
Constructs an SnmpOctetString object with the passed data.
SnmpOctetString(SnmpOctetString) - Constructor for class com.ireasoning.protocol.snmp.SnmpOctetString
Makes a copy of passed in SnmpOctetString object
SnmpOpaque - class com.ireasoning.protocol.snmp.SnmpOpaque.
This class represents Snmp Opaque data type.
SnmpOpaque() - Constructor for class com.ireasoning.protocol.snmp.SnmpOpaque
Default constructor
SnmpOpaque(byte[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpOpaque
Constructs an opaque object with the passed data.
SnmpOpaque(SnmpOpaque) - Constructor for class com.ireasoning.protocol.snmp.SnmpOpaque
Makes a copy of passed in SnmpOpaque object
SnmpOpaque(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpOpaque
Constructs an opaque object with the passed data.
SnmpPdu - class com.ireasoning.protocol.snmp.SnmpPdu.
This class represents SNMP Protocol Data Unit (PDU).
SnmpPdu(SnmpPdu) - Constructor for class com.ireasoning.protocol.snmp.SnmpPdu
Makes a copy of passed pdu object
SnmpPdu(int) - Constructor for class com.ireasoning.protocol.snmp.SnmpPdu
Constructs an SnmpPdu object
SnmpPdu(int, SnmpVarBind[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpPdu
Creates a new pdu with the spcified command and the list of variables.
SnmpPdu(int, SnmpVarBind[], int) - Constructor for class com.ireasoning.protocol.snmp.SnmpPdu
Constructs a new SnmpPdu object
SnmpPoller - class com.ireasoning.protocol.snmp.SnmpPoller.
This class launches a new thread and does periodical SNMP polling against agent.
SnmpPoller(SnmpSession) - Constructor for class com.ireasoning.protocol.snmp.SnmpPoller
Constructs an SnmpPoller instance
SnmpRowStatus - interface com.ireasoning.protocol.snmp.SnmpRowStatus.
This class contains constants of SMIv2 RowStatus code
SnmpSession - class com.ireasoning.protocol.snmp.SnmpSession.
This class implements a session for sending/receiving snmp message.
SnmpSession(String, int, String, String, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpSession
Creates an SnmpSession
SnmpSession(String, int, String, String, int, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpSession
Creates an SnmpSession
SnmpSession(SnmpTarget, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpSession
Constructs a new SnmpSession.
SnmpSession(SnmpTarget, int, InetAddress, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpSession
Constructs a new SnmpSession.
SnmpSession(SnmpTarget) - Constructor for class com.ireasoning.protocol.snmp.SnmpSession
Creates an SnmpSession using the default UDP protocol.
SnmpSessionListenThread - class com.ireasoning.protocol.snmp.SnmpSessionListenThread.
 
SnmpSessionListenThread(SnmpSession) - Constructor for class com.ireasoning.protocol.snmp.SnmpSessionListenThread
 
SnmpTable - class com.ireasoning.protocol.snmp.SnmpTable.
This class is the base class of Snmp Table classes, such as IfTable in RFC1213.
SnmpTable(OIDTreeNode, String) - Constructor for class com.ireasoning.protocol.snmp.SnmpTable
Constructor
SnmpTableEntry - class com.ireasoning.protocol.snmp.SnmpTableEntry.
This class represents SNMP table entry (row)
SnmpTableEntry(SnmpTable) - Constructor for class com.ireasoning.protocol.snmp.SnmpTableEntry
Constructor
SnmpTableMBean - interface com.ireasoning.protocol.snmp.SnmpTableMBean.
The MBean interface of SnmpTable class
SnmpTableModel - class com.ireasoning.protocol.snmp.SnmpTableModel.
This class is the data representation of a MIB table.
SnmpTableModel() - Constructor for class com.ireasoning.protocol.snmp.SnmpTableModel
Constructor
SnmpTableModel(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpTableModel
Constructor
SnmpTarget - class com.ireasoning.protocol.snmp.SnmpTarget.
This class represents Snmp agent, containing properties of agent, such as host name, port number, community name.
SnmpTarget(String, int, String, String, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpTarget
Constructs an SnmpTarget object for SnmpV1 and SnmpV2c
SnmpTarget(String, int, String, String) - Constructor for class com.ireasoning.protocol.snmp.SnmpTarget
Constructs an SnmpTarget object for SnmpV1 and SnmpV2c.
SnmpTarget(String, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpTarget
Constructs an SnmpTarget object for SNMPv1 or SNMPv3, using "public" as the community name
SnmpTimeTicks - class com.ireasoning.protocol.snmp.SnmpTimeTicks.
This class represents Snmp TimeTicks type object.
SnmpTimeTicks() - Constructor for class com.ireasoning.protocol.snmp.SnmpTimeTicks
Default constructor
SnmpTimeTicks(long) - Constructor for class com.ireasoning.protocol.snmp.SnmpTimeTicks
Constructs the object with passed value, in hundredths of a second
SnmpTimeTicks(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpTimeTicks
Constructs an SnmpCounter32 object based on passed counter
SnmpTimeTicks(SnmpTimeTicks) - Constructor for class com.ireasoning.protocol.snmp.SnmpTimeTicks
Makes a copy of passed timeticks object
SnmpTrap - class com.ireasoning.protocol.snmp.SnmpTrap.
This class represents SNMPv2 and SNMPv3 trap type object.
SnmpTrap(long, SnmpOID, SnmpVarBind[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpTrap
Creates an SnmpTrap object using passed parameters
SnmpTrap(long, SnmpOID) - Constructor for class com.ireasoning.protocol.snmp.SnmpTrap
Creates an SnmpTrap object using passed parameters
SnmpTrap(SnmpTrap) - Constructor for class com.ireasoning.protocol.snmp.SnmpTrap
Makes a copy of passed trap object
SnmpTrapSender - class com.ireasoning.protocol.snmp.SnmpTrapSender.
This class is used for sending SNMPv1, SNMPv2c and SNMPv3 traps.
SnmpTrapdSession - class com.ireasoning.protocol.snmp.SnmpTrapdSession.
Trap receiver class, a daemon session collecting SNMPv1, v2 and v3 trap and SNMPv2/v3 inform messages.
SnmpTrapdSession() - Constructor for class com.ireasoning.protocol.snmp.SnmpTrapdSession
Constructs a trapd session, using the default port 162.
SnmpTrapdSession(int) - Constructor for class com.ireasoning.protocol.snmp.SnmpTrapdSession
Constructs a trapd session.
SnmpTrapdSession(int, InetAddress) - Constructor for class com.ireasoning.protocol.snmp.SnmpTrapdSession
Constructs a trapd session
SnmpTrapdSession(int, InetAddress, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpTrapdSession
Constructs a trapd session
SnmpTrapdSession(int, InetAddress, PooledExecutor) - Constructor for class com.ireasoning.protocol.snmp.SnmpTrapdSession
Constructs a trapd session
SnmpUInt - class com.ireasoning.protocol.snmp.SnmpUInt.
This class represents an 32-bit snmp unsigned integer object.
SnmpUInt() - Constructor for class com.ireasoning.protocol.snmp.SnmpUInt
Constructs SnmpUInt object
SnmpUInt(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpUInt
Constructs an SnmpUInt object with the specified value.
SnmpUInt(long) - Constructor for class com.ireasoning.protocol.snmp.SnmpUInt
Constructs an SnmpUInt object with the specified value.
SnmpUInt(SnmpUInt) - Constructor for class com.ireasoning.protocol.snmp.SnmpUInt
Makes a copy of passed object
SnmpV1Trap - class com.ireasoning.protocol.snmp.SnmpV1Trap.
This class represents SNMPv1 Trap message.
SnmpV1Trap(SnmpOID) - Constructor for class com.ireasoning.protocol.snmp.SnmpV1Trap
Constructs an SnmpV1Trap object with passed enterprise value, sets agent address to local ip address
SnmpV1Trap(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpV1Trap
Constructs an SnmpV1Trap object with passed enterprise value, sets agent address to local ip address
SnmpV1Trap(SnmpV1Trap) - Constructor for class com.ireasoning.protocol.snmp.SnmpV1Trap
Makes a copy of passed object
SnmpV2Notification - class com.ireasoning.protocol.snmp.SnmpV2Notification.
This class represents SNMPv2 and SNMPv3 Notification type object, including trap and inform requests.
SnmpV2Notification(long, SnmpOID, SnmpVarBind[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpV2Notification
Creates an SnmpV2Notification object using passed parameters
SnmpV2Notification(long, SnmpOID) - Constructor for class com.ireasoning.protocol.snmp.SnmpV2Notification
Creates an SnmpV2Notification object using passed parameters
SnmpV2Notification(SnmpV2Notification) - Constructor for class com.ireasoning.protocol.snmp.SnmpV2Notification
Makes a copy of passed SnmpV2Notification object
SnmpV3TrapSink - class com.ireasoning.protocol.snmp.SnmpV3TrapSink.
This class represents an SNMPV3 trap sink properties
SnmpV3TrapSink() - Constructor for class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Constructor
SnmpV3TrapSink(String, int, String, String, String, String, String, boolean) - Constructor for class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Constructor
SnmpV3TrapSink(Map) - Constructor for class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Construct a TrapSink object based on the name/value pair contained in passed attributes object
SnmpVarBind - class com.ireasoning.protocol.snmp.SnmpVarBind.
This class represents Snmp Variable binding object.
SnmpVarBind() - Constructor for class com.ireasoning.protocol.snmp.SnmpVarBind
Default constructor
SnmpVarBind(SnmpOID) - Constructor for class com.ireasoning.protocol.snmp.SnmpVarBind
Constructs an SnmpVarBind object with passed SnmpOID object
SnmpVarBind(String, SnmpDataType) - Constructor for class com.ireasoning.protocol.snmp.SnmpVarBind
Constructs an SnmpVarBind object with passed SnmpOID, SnmpDataType objects
SnmpVarBind(SnmpOID, SnmpDataType) - Constructor for class com.ireasoning.protocol.snmp.SnmpVarBind
Constructs an SnmpVarBind object with passed SnmpOID, SnmpDataType objects
SnmpVarBind(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpVarBind
Constructs an SnmpVarBind object with passed SnmpOID, SnmpDataType objects
SnmpVarBind(SnmpVarBind) - Constructor for class com.ireasoning.protocol.snmp.SnmpVarBind
Makes a copy of passed SnmpVarBind object
SnmpVarBindList - class com.ireasoning.protocol.snmp.SnmpVarBindList.
This class implements a list which contains SnmpVarBind instances.
SnmpVarBindList() - Constructor for class com.ireasoning.protocol.snmp.SnmpVarBindList
Default constructor
SnmpVarBindList(int) - Constructor for class com.ireasoning.protocol.snmp.SnmpVarBindList
Constructs an SnmpVarBindList with the specified size
SocketServer - interface com.ireasoning.core.network.SocketServer.
This interface represents a socket based server program
State - interface com.ireasoning.core.jmx.State.
This interface represents object with state information.
SubAgentSession - interface com.ireasoning.protocol.snmp.SubAgentSession.
This class represents a AgentX subagent session
SubagentEvent - class com.ireasoning.protocol.snmp.SubagentEvent.
An event object indicates the state changes of subagent
SubagentEvent() - Constructor for class com.ireasoning.protocol.snmp.SubagentEvent
Constructor
Syntax - class com.ireasoning.util.Syntax.
This class represents the SYNTAX clause of a MIB node
Syntax() - Constructor for class com.ireasoning.util.Syntax
 
save() - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
 
save(OutputStream) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Saves config file.
search(Comparable) - Method in class com.ireasoning.util.CTreeNode
Searches for the node with passed name within this node's subtree, starting from itself.
searchByOID(SnmpOID) - Method in class com.ireasoning.util.MibTreeNode
Search for the node whose OID is the passed oid, whithin this node's subtree
searchIgnoreCase(String) - Method in class com.ireasoning.util.MibTreeNode
Case insensitive search for the node with passed name within this node's subtree, starting from itself.
searchIgnoreCase(String, String) - Method in class com.ireasoning.util.MibTreeNode
Case insensitive search for the node with passed name within this node's subtree, starting from itself.
send(TransportData) - Method in interface com.ireasoning.core.network.TransportLayer
 
send(String) - Method in interface com.ireasoning.core.network.TransportLayer
 
send(InetAddress, int, byte[], int) - Method in interface com.ireasoning.protocol.snmp.PacketSender
Sends out packet.
send(SnmpPdu) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sends out SnmpPdu, it blocks until response comes back.
send(InetAddress, int, byte[], int) - Method in class com.ireasoning.protocol.snmp.TcpPacketSender
 
send(InetAddress, int, byte[], int) - Method in class com.ireasoning.protocol.snmp.UdpPacketSender
 
send(TL1Command) - Method in class com.ireasoning.protocol.tl1.TL1Session
Sends out TL1 command to the agent.
send(TL1Command, int) - Method in class com.ireasoning.protocol.tl1.TL1Session
Sends out TL1 command to the agent.
sendHandShakingCode(String, String) - Method in class com.ireasoning.protocol.tl1.TL1Session
Some TL1 agents have banner page, such as "...
sendPdu(SnmpPdu, boolean) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sends out PDU
sendTrap(String, int, SnmpTrap, boolean) - Static method in class com.ireasoning.protocol.snmp.SnmpTrapSender
Sends out SNMPv2c or SNMPv3 trap, using "PUBLIC" as community name.
sendTrap(String, int, SnmpTrap, boolean, String) - Static method in class com.ireasoning.protocol.snmp.SnmpTrapSender
Sends out SNMPv2c or SNMPv3 trap.
sendTrap(String, int, SnmpTrap, boolean, String, DatagramSocket) - Static method in class com.ireasoning.protocol.snmp.SnmpTrapSender
Sends out SNMPv2c or SNMPv3 trap.
sendTrap(String, int, SnmpTrap, boolean, String, PacketSender) - Static method in class com.ireasoning.protocol.snmp.SnmpTrapSender
Sends out SNMPv2c or SNMPv3 trap.
sendTrap(String, int, SnmpV1Trap) - Static method in class com.ireasoning.protocol.snmp.SnmpTrapSender
Sends out SNMPv1 trap, using "PUBLIC" as community name.
sendTrap(SnmpV1Trap, String, int, String) - Static method in class com.ireasoning.protocol.snmp.SnmpTrapSender
Sends out SNMPv1 trap.
sendTrap(SnmpV1Trap, String, int, String, DatagramSocket) - Static method in class com.ireasoning.protocol.snmp.SnmpTrapSender
Sends out SNMPv1 trap.
sendTrap(SnmpV1Trap, String, int, String, PacketSender) - Static method in class com.ireasoning.protocol.snmp.SnmpTrapSender
Sends out SNMPv1 trap.
sendTrap(SnmpVarBind[]) - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Sends out trap to master agent (not to trap receiver directly).
sendTrap(SnmpTrap) - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Sends out trap to master agent (not to trap receiver directly).
sendTrapToMasterAgents(SnmpTrap) - Static method in class com.ireasoning.protocol.snmp.SnmpAgentX
Sends out trap to all connected master agents.
sendV1AuthenticationFailureTrap() - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends SNMPV1 authenticationFailure trap to all trapsinks
sendV1ColdStartTrap() - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends SNMPV1 coldStart trap to all trapsinks
sendV1EgpNeighborLossTrap(String) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends SNMPV1 egpNeighborLoss trap to all trapsinks
sendV1LinkDownTrap(int) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends SNMPV1 linkDown trap to all trapsinks
sendV1LinkUpTrap(int) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends SNMPV1 linkUp trap to all trapsinks
sendV1Trap(SnmpV1Trap) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends out SNMPv1 trap to all the trap sinks specified in the default config file.
sendV1Trap(SnmpV1Trap, DefaultAgentConfig) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends out SNMPv1 trap to all the trap sinks specified in the config file.
sendV1Trap(int, int, SnmpVarBind[]) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends out SNMPV1 trap to all the trap sinks specified in the default config file.
sendV1Trap(int, int, SnmpVarBind[], DefaultAgentConfig) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends out SNMPV1 trap to all the trap sinks specified in the config file.
sendV1WarmStartTrap() - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends SNMPV1 warmStart trap to all trapsinks
sendV2AuthenticationFailureTrap() - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends out SNMPV2 authenticationFailure trap to all trapsinks
sendV2ColdStartTrap() - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends SNMPV2 coldStart trap to all trapsinks specified in the default config file
sendV2LinkDownTrap(int, int, int) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends out SNMPV2 linkDown trap to all trapsinks
sendV2LinkUpTrap(int, int, int) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends out SNMPV2 linkUp trap to all trapsinks
sendV2Trap(SnmpTrap) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends out SNMPv2 or SNMPv3 trap to all the trap sinks specified in the default config file.
sendV2Trap(SnmpTrap, DefaultAgentConfig) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends out SNMPv2 or SNMPv3 trap to all the trap sinks specified in the config file.
sendV2Trap(SnmpTrap, DefaultAgentConfig, DatagramSocket) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends out SNMPv2 or SNMPv3 trap to all the trap sinks specified in the config file.
sendV2Trap(SnmpOID, SnmpVarBind[]) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends out Snmpv2 trap to all the trap sinks specified in the default config file.
sendV2Trap(SnmpOID, SnmpVarBind[], DefaultAgentConfig) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends out Snmpv2 trap to all the trap sinks specified in the config file.
sendV2Trap(SnmpOID, SnmpVarBind[], DefaultAgentConfig, DatagramSocket) - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends out Snmpv2 trap to all the trap sinks specified in the config file.
sendV2WarmStartTrap() - Static method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sends SNMPV2 warmStart trap to all trapsinks
serialVersionUID - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
 
set(int) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Sets the bit at the specified index to true.
set(int, boolean) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Sets the bit at the specified index to the specified value.
set(int, int) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Sets the bits from the specified fromIndex(inclusive) to the specified toIndex(exclusive) to true.
set(int, int, boolean) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Sets the bits from the specified fromIndex(inclusive) to the specified toIndex(exclusive) to the specified value.
set(int, SnmpDataType) - Method in class com.ireasoning.protocol.snmp.SnmpTableEntry
Sets the value of table column at specified index
set(int, SnmpVarBind) - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
Sets a new object at the specified index
setAID(String) - Method in class com.ireasoning.protocol.tl1.TL1Command
Sets access identifier.
setAID2(String) - Method in class com.ireasoning.protocol.tl1.TL1Command
Sets the second access identifier
setAccess(int) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Sets the access code.
setAccess(String) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Sets the access code
setAccess(String) - Method in class com.ireasoning.util.MibTreeNode
Sets the MIB node's ACCESS or MAX-ACCESS clause value
setAckCode(String) - Method in class com.ireasoning.protocol.tl1.TL1AckMsg
Sets AckCode value
setAction(String) - Method in class com.ireasoning.protocol.tl1.TL1Command
Sets action part of TL1 command
setAllOutputStreams(PrintStream) - Static method in class com.ireasoning.util.Logger
Sets output stream for all logging levels
setAttribute(ObjectName, Attribute) - Method in class com.ireasoning.core.jmx.MBeanManager
 
setAttributeValue(String, Map, String, String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets attribute's value.
setAttributeValue(String, Map, String, String) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Sets element node's attribute's value.
setAugments(String) - Method in class com.ireasoning.util.MibTreeNode
Sets the AUGMENTS clause
setAugmentsTable(String) - Method in class com.ireasoning.util.MibTreeNode
 
setAuth(String) - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Sets the authentication algorithm of SNMPv3 trap receiver
setAuthFailed() - Method in class com.ireasoning.protocol.snmp.SnmpError
To indiate authentication failure error
setAuthKey(byte[]) - Method in class com.ireasoning.protocol.snmp.UsmUser
Sets a new localized auth key
setAuthPassword(String) - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Sets the authentication password of SNMPv3 trap receiver
setAuthPassword(String) - Method in class com.ireasoning.protocol.snmp.UsmUser
Sets a new auth password
setAuthProtocol(String) - Method in class com.ireasoning.protocol.snmp.UsmUser
Sets a new auth protocol
setCTAG(String) - Method in class com.ireasoning.protocol.tl1.TL1Command
Sets correlation tag
setCTAG(String) - Method in class com.ireasoning.protocol.tl1.TL1ResponseMsg
 
setColumnDataType(int, String) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Sets column data type
setColumnName(int, String) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Sets column name
setColumnOID(int, String) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Sets column's OID
setCommand(int) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Set new command
setCommand(String) - Method in class com.ireasoning.protocol.tl1.TL1Command
Sets a new TL1 command
setCommunity(String) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets new community string.
setCommunity(String) - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Sets new community string
setCommunity(String) - Method in class com.ireasoning.protocol.snmp.TrapSink
Sets the community string of trap receiver
setConfig(DefaultAgentConfig) - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sets a new config object
setContext(String) - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Sets context string
setContextEngineID(byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets the context engine id (SNMPV3)
setContextName(String) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets the context name (SNMPV3)
setContextName(String) - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
 
setData(byte[]) - Method in class com.ireasoning.core.network.TransportData
Sets a new byte array
setDataBlock(String) - Method in class com.ireasoning.protocol.tl1.TL1Command
Sets "Data Block" value
setDataBlocks(String[]) - Method in class com.ireasoning.protocol.tl1.TL1Command
If there are multiple data blocks, set values to all of them
setDataHandler(DataHandler) - Method in interface com.ireasoning.core.network.SocketServer
Sets data handler
setDataHandlerFactory(DataHandlerFactory) - Method in interface com.ireasoning.core.network.SocketServer
Sets data handler factory
setDate(TL1Date) - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Sets a new date
setDay(String) - Method in class com.ireasoning.protocol.tl1.TL1Date
Sets a new day value
setDefVal(String) - Method in class com.ireasoning.util.MibTreeNode
Sets the value of "DEFVAL" clause
setDefaultMaxRepetions(int) - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Changes the max_repetions if maxRepetions field in the received GET_BULK request is 0.
setDerivedType(String) - Method in class com.ireasoning.util.Syntax
 
setDescription(String) - Method in class com.ireasoning.util.MibTreeNode
Sets the value of Description clause
setDestinationAddress(String) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets the PDU receiver's ip address or host name
setDestinationPort(int) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
 
setDisplayHint(String) - Method in class com.ireasoning.util.Syntax
 
setEnabled(boolean) - Method in class com.ireasoning.protocol.snmp.TrapSink
Enables or disables this trapsink.
setEngineBoots(int) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets the engineBoots value
setEngineBoots(int) - Method in class com.ireasoning.protocol.snmp.SnmpEngine
Sets engine boots
setEngineBoots(int) - Static method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
Sets new engineBoots value
setEngineID(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets a new engineID
setEngineID(byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpEngine
Sets engine id value
setEngineID(byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
Sets the engine ID of this trap daemon
setEngineID(String) - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Sets the engineID of SNMPv3 trap receiver
setEngineID(byte[]) - Method in class com.ireasoning.protocol.snmp.UsmUser
Sets a new engineID.
setEngineTime(int) - Method in class com.ireasoning.protocol.snmp.SnmpEngine
Sets engine time
setEnterprise(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Sets the enterprise identifier .
setEnterprise(String) - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Sets the enterprise identifier .
setEnterprise(String) - Method in class com.ireasoning.util.TrapNode
 
setEnterpriseOID(String) - Method in class com.ireasoning.util.TrapNode
 
setEntryStatus(boolean) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Sets if this table contains RMON EntryStatus row or not
setEntryStatus(boolean) - Method in class com.ireasoning.util.MibTreeNode
 
setErrorCode(int) - Method in class com.ireasoning.protocol.ErrorMsg
 
setErrorCode(int) - Method in class com.ireasoning.util.MibParseException
Sets the error code
setErrorIndex(int) - Method in class com.ireasoning.protocol.snmp.SnmpError
 
setErrorIndex(int) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets the error index field of PDU
setErrorStatus(int) - Method in class com.ireasoning.protocol.snmp.SnmpError
 
setErrorStatus(int) - Method in class com.ireasoning.protocol.snmp.SnmpException
Sets the error status code
setErrorStatus(int) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets the error status code
setErrorString(String) - Method in class com.ireasoning.protocol.ErrorMsg
 
setFixedLength(int) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Sets the fixed length.
setFullName(String) - Method in class com.ireasoning.util.MibTreeNode
Sets full name of this node
setGeneralBlock(String) - Method in class com.ireasoning.protocol.tl1.TL1Command
Sets the general block part of TL1 command.
setGeneric(int) - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Sets the generic-trap field of this trap.
setGroupAttributeValue(String, String, String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Changes group's attribute's value
setGroupNode(boolean) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Sets this node to be a group node or not
setHasMore(boolean) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets this object's HasMore property
setHost(String) - Method in class com.ireasoning.protocol.Target
Sets a new host
setHost(String) - Method in class com.ireasoning.protocol.snmp.SnmpEngine
Set a new host name of snmp agent
setHostName(String) - Method in class com.ireasoning.protocol.snmp.TrapSink
Sets the host name or ip of the trap receiver
setHour(String) - Method in class com.ireasoning.protocol.tl1.TL1Time
Sets a new hour value
setImplied(boolean) - Method in class com.ireasoning.util.MibTreeNode
 
setImportMibModuleName(String) - Method in class com.ireasoning.util.MibParseException
 
setIndexNode(boolean) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Sets this node to be an index node or not
setIndexSuffix(String) - Method in class com.ireasoning.protocol.snmp.SnmpTableEntry
Sets index suffix
setIndice(String[]) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
 
setIndice(String[]) - Method in class com.ireasoning.util.MibTreeNode
Sets indice of this node ( Table's entry node)
setInform(boolean) - Method in class com.ireasoning.protocol.snmp.TrapSink
 
setInformRetries(int) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets the number of retries for inform requests
setInformTimeout(int) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets the timeout value for inform requests, in seconds
setIpAddress(InetAddress) - Method in class com.ireasoning.core.jmx.AdaptorServer
Sets server's local address to bind
setIpAddress(InetAddress) - Method in interface com.ireasoning.core.jmx.AdaptorServerMBean
Sets server's local address to bind
setIpAddress(InetAddress) - Method in class com.ireasoning.core.network.TransportData
 
setIpAddress(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets the local ip address
setIpAddress(String) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets PDU sender's ip address or host name
The same as setSourceAddress(String ipAddress)
setIpAddress(SnmpIpAddress) - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Sets the trap sender's IP address.
setIpAddress(String) - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Sets the trap sender's IP address.
setIpAddress(InetAddress) - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Sets the trap sender's IP address.
setIpAddress(String) - Method in class com.ireasoning.protocol.snmp.SnmpV2Notification
Sets trap sender's ip address.
setIpAddress(InetAddress) - Method in class com.ireasoning.protocol.snmp.SnmpV2Notification
Sets trap sender's ip address
setKeyExpansionWithEngineID(boolean) - Method in class com.ireasoning.protocol.snmp.UsmUser
 
setLastUpdateTime(long) - Method in class com.ireasoning.protocol.snmp.SnmpTable
Sets the last update time
setLength(int) - Method in class com.ireasoning.core.network.TransportData
Sets the valid length of interal data buffer
setLevel(int) - Static method in class com.ireasoning.util.Logger
Sets new minimun logging level
setLevel(String) - Static method in class com.ireasoning.util.Logger
Sets new minimun logging level
setMBeanServer(MBeanServer) - Method in class com.ireasoning.core.jmx.MBeanManager
 
setMBeanServer(MBeanServer) - Method in interface com.ireasoning.core.network.SocketServer
Set MBeanServer object
setManagerIpAddresses(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets the authorized manager's IP address
setManagerIpAddresses(String[]) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets the authorized manager's IP address
setMasterAgentPort(int) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets SNMP master agent's listening port
setMaxConnections(int) - Method in class com.ireasoning.core.jmx.AdaptorServer
Sets max.
setMaxConnections(int) - Method in interface com.ireasoning.core.jmx.AdaptorServerMBean
Sets maximum number of concurrent connections
setMaxConnections(int) - Method in interface com.ireasoning.core.network.SocketServer
Set max number of concurrent connections
setMaxPacketSize(int) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets the max packet size value, in bytes
setMaxRepetitions(int) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets the max-repetition value of get-bulk command
setMibModuleName(String) - Method in class com.ireasoning.util.MibParseException
Sets the Mib module name
setMibNodeName(String) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Sets the MIB node name.
setMibVersion(String) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Associates this SNMP session with the passed mibVersion.
setMinute(String) - Method in class com.ireasoning.protocol.tl1.TL1Time
Sets a new minute value
setModuleName(String) - Method in class com.ireasoning.util.MibTreeNode
 
setMonth(String) - Method in class com.ireasoning.protocol.tl1.TL1Date
Sets a new month value
setName(String) - Method in class com.ireasoning.protocol.snmp.NameValue
Sets a new name
setName(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpVarBind
Sets a new oid
setName(String) - Method in class com.ireasoning.protocol.snmp.SnmpVarBind
Sets a new oid
setName(Comparable) - Method in class com.ireasoning.util.CTreeNode
Sets a new name
setName(String) - Method in class com.ireasoning.util.TrapNode
 
setNonRepeaters(int) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets the non-repeater value (SNMPV2 get-bulk command)
setOID(String) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets a new oid, removes all old ones.
setOID(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets a new oid, removes all old ones.
setOID(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpTableEntry
Sets OID value for this entry.
setOID(String) - Method in class com.ireasoning.util.MibTreeNode
Sets numeric OID value
setOID(SnmpOID) - Method in class com.ireasoning.util.MibTreeNode
Sets numeric OID value
setOIDTree() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sets SnmpOID tree, which represents all available OIDs
setOIDs(String[]) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets a new set of oids, removes all old ones.
setOIDs(SnmpOID[]) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets a new set of oids
setObjectName(String) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Sets the MBean object name
setObjects(String[]) - Method in class com.ireasoning.util.MibTreeNode
Sets the value of OBJECTS clause
setObjects(String[]) - Method in class com.ireasoning.util.TrapNode
 
setObjectsOIDs(String[]) - Method in class com.ireasoning.util.MibTreeNode
Sets OIDs for each object in OBJECTS clause
setObjectsOIDs(String[]) - Method in class com.ireasoning.util.TrapNode
 
setOutputStream(String, String) - Static method in class com.ireasoning.util.Logger
Sets the OutputStream for the passed logging level.
setOutputStream(String, PrintStream) - Static method in class com.ireasoning.util.Logger
Sets the OutputStream for the passed logging level.
setParent(CTreeNode) - Method in class com.ireasoning.util.CTreeNode
Sets parent node
setPartialName(boolean) - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
 
setPartialName(boolean) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
 
setPort(int) - Method in class com.ireasoning.core.jmx.AdaptorServer
Sets server port.
setPort(int) - Method in interface com.ireasoning.core.jmx.AdaptorServerMBean
Sets server port number
setPort(int) - Method in class com.ireasoning.protocol.Target
Sets port number
setPort(int) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets SNMP agent's listening port
setPort(int) - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sets a new port.
setPort(int) - Method in class com.ireasoning.protocol.snmp.TrapSink
Sets the port number of trap receiver
setPriv(int) - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Set privacy protocol
setPrivKey(byte[]) - Method in class com.ireasoning.protocol.snmp.UsmUser
Sets a new localized privacy key
setPrivPassword(String) - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Sets the privacy password of SNMPv3 trap receiver
setPrivPassword(String) - Method in class com.ireasoning.protocol.snmp.UsmUser
Sets a new privacy password
setPrivProtocol(int) - Method in class com.ireasoning.protocol.snmp.UsmUser
Sets a new privacy protocol
setProcessSnmpRequestDirectly(boolean) - Method in class com.ireasoning.protocol.snmp.SnmpTable
If passed flag is true, SnmpBaseAgent class will relay SNMP request to this table object, and respective getter/setter methods of this table object will be invoked to process the requests falling into the subtree of this table
setProperty(String, String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets "properties" element node 's attributes value
setProperty(String, String) - Method in class com.ireasoning.protocol.snmp.TrapSink
Sets the property indicated by the specified key.
setPropertyValue(String, String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
 
setReadCommunities(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets the community string for READ operation
setReadCommunity(String) - Method in class com.ireasoning.protocol.snmp.SnmpTarget
Sets the community name for SNMP "read" requests, such as GET, GET_NEXT, etc.
setReady(boolean) - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Sets the row status to be ready or not
setReady(long) - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Sets the row status to be ready or not
setRealSyntaxType(byte) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Sets the syntax type
setRealSyntaxType(byte) - Method in class com.ireasoning.util.MibTreeNode
Sets the basic syntax type of this node
setReceiveBufferSize(int) - Method in interface com.ireasoning.core.network.TransportLayer
 
setReceiveBufferSize(int) - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
Sets the size of receiver's buffer.
setRegistered(boolean) - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
 
setRegistered(boolean) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Sets the MIB table or group to be registered or not
setReloadConfigOID(SnmpOID) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets the reload config oid
setRemoteMasterAgentIpAddress(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets the remote SNMP master agent's ip address or host name
setRemoteMasterAgentPort(int) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets remote SNMP master agent's port
setRequestID(int) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets new reuqest ID
setResolveSyntax(boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
If true, MIB parser will resolve each MIB node's syntax to basic node syntax, such as OID, Octect String, Integer, etc.
setRetries(int) - Method in class com.ireasoning.protocol.Session
Sets the number of retries after timeout
setRoot(CTreeNode) - Method in class com.ireasoning.util.CTreeNode
Sets a new root node
setRowStatusOID(SnmpOID) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Sets the RowStatus column's SnmpOID.
setRowStatusOID(SnmpOID) - Method in class com.ireasoning.util.MibTreeNode
The OID of the table entry which is RowStatus or EntryStatus type.
setSID(String) - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Sets a new source ID
setSaveDelayTime(long) - Method in class com.ireasoning.protocol.snmp.SnmpAgentConfig
Delays for a while then do save.
setScalarNode(boolean) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Sets this node to be a scalar node or not
setSecond(String) - Method in class com.ireasoning.protocol.tl1.TL1Time
Sets a new second value
setSecurityLevel(byte) - Method in class com.ireasoning.protocol.snmp.UsmUser
Sets a new security level
setSkipParsing(boolean) - Method in class com.ireasoning.protocol.tl1.TL1Session
Set to skip parsing the incoming messages or not.
setSnmpEnableAuthenTraps(boolean) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpEngine(String, byte[], int, int) - Static method in class com.ireasoning.protocol.snmp.SnmpTrapSender
Sets the SNMPv3 trap sender's engine properties
setSnmpInASNParseErrs(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInBadCommunityNames(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInBadCommunityUses(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInBadValues(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInBadVersions(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInGenErrs(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInGetBulks(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInGetNexts(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInGetRequests(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInGetResponses(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInNoSuchNames(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInPkts(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInReadOnlys(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInSetRequests(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInTooBigs(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInTotalReqVars(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInTotalSetVars(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpInTraps(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpOutBadValues(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpOutGenErrs(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpOutGetBulks(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpOutGetNexts(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpOutGetRequests(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpOutGetResponses(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpOutNoSuchNames(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpOutPkts(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpOutSetRequests(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpOutTooBigs(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpOutTraps(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpProxyDrops(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpSilentDrops(long) - Method in class com.ireasoning.protocol.snmp.AgentStats
 
setSnmpTable(SnmpTable) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Sets the SnmpTable object associated with a MIB table
setSnmpV3Engine(SnmpEngine) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sets SNMPv3 engine, so that SNMPv3 discovery won't occur and the session will use the passed engine object to communicate with SNMPv3 agent.
setSourceAddress(String) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets PDU sender's ip address or host name
setSourcePort(int) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
 
setSpecific(int) - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Sets the specific code for this trap.
setStatus(String) - Method in class com.ireasoning.util.MibTreeNode
Sets the STATUS clause value
setSubagentIpAddresses(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets the authorized subagent's IP address
setSubagentIpAddresses(String[]) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets the authorized subagent's IP address
setSyntax(Syntax) - Method in class com.ireasoning.util.MibTreeNode
Sets Syntax object
setSyntaxString(String) - Method in class com.ireasoning.util.Syntax
 
setSysObjectID(SnmpOID) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets the sysObjectID
setSysUpTime(long) - Method in class com.ireasoning.protocol.snmp.SnmpV2Notification
Sets a new sysUpTime
setTID(String) - Method in class com.ireasoning.protocol.tl1.TL1Command
Sets target identifier
setTableColumnNode(boolean) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Sets this node to be a columnar node or not
setTableEntryObject(SnmpTableEntry) - Method in class com.ireasoning.protocol.snmp.BasicOIDTreeNode
Associates an SnmpTableEntry object with this object
setTableIndice(String[]) - Method in class com.ireasoning.util.MibTreeNode
 
setTableName(String) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Sets table name
setTableNode(boolean) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
Sets this node to be a table node or not
setTableNode(OIDTreeNode) - Method in class com.ireasoning.protocol.snmp.SnmpTable
Sets table node
setTableNode(boolean) - Method in class com.ireasoning.util.MibTreeNode
Sets whether this node is a table node
setTableOID(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Sets a new table OID
setTarget(Target) - Method in class com.ireasoning.protocol.Session
Sets a new target
setTarget(Target) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sets a new target
setTarget(SnmpTarget) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sets a new target
setTerminationCode(String) - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Sets termination code
setTime(TL1Time) - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Sets a new time
setTimeout(int) - Method in interface com.ireasoning.core.network.SocketServer
Sets timeout value
setTimeout(int) - Method in interface com.ireasoning.core.network.TransportLayer
 
setTimeout(int) - Method in class com.ireasoning.protocol.Session
Sets time out value of underlying Socket
setTimeout(int) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sets time out value of underlying Socket of synchronous requests.
setTimeout(int) - Method in class com.ireasoning.protocol.tl1.TL1Session
Sets time out value of underlying Socket
setTimeoutForAsyncRequests(int) - Method in class com.ireasoning.protocol.ListenThread
 
setTimeoutForAsyncRequests(int) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Set timeout value for asynchronous requests.
setTimestamp(long) - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Sets the timestamp
setTimestamp(Date) - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Sets a new timestamp
setToUseJCE(boolean) - Static method in class com.ireasoning.protocol.snmp.SnmpSession
Choose to use SUN JCE for SNMPv3 encryption
setTrafficClass(int) - Method in interface com.ireasoning.core.network.TransportLayer
Sets traffic class or type-of-service octet in the IP datagram header As the underlying network implementation may ignore this value applications should consider it a hint.
setTranslateValue(boolean) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
If passed b is true, subsequent calls to getValueAt(int row, int column) will use corresponding value defined in MIB.
setTransportLayer(int) - Method in class com.ireasoning.protocol.Session
Sets a new transport layer
setTransportLayer(TransportLayer) - Method in class com.ireasoning.protocol.Session
Sets a custom transport layer
setTrapNumber(int) - Method in class com.ireasoning.util.TrapNode
 
setTrapSenderIpAddress(InetAddress) - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Sets the IP address associated with the received SNMP UDP packet
setTreeChanged(boolean) - Method in class com.ireasoning.protocol.snmp.OIDTreeNode
 
setType(String) - Method in class com.ireasoning.util.Syntax
Sets syntax type
setUnderCreationTimeWindow(long) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Returns the time window allowed in the underCreation state, in milliseconds.
setUnits(String) - Method in class com.ireasoning.util.MibTreeNode
Sets the value of "UNITS" clause
setUpdateInterval(long) - Method in class com.ireasoning.protocol.snmp.SnmpTable
Sets the interval to call update() method
setUseLog4j(boolean) - Static method in class com.ireasoning.util.Logger
Sets a flag indicating whether log4j logger should be used or not
setUseSlf4j(boolean) - Static method in class com.ireasoning.util.Logger
Sets a flag indicating whether Slf4j logger should be used or not
setUseSnmpDataType(boolean) - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
 
setUseThreadPool(boolean) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
To set whether agent is to use thread pool or not
setUserAttributeValue(String, String, String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Changes user's attribute's value
setUserName(String) - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Sets the user name of SNMPv3 trap receiver
setUserName(String) - Method in class com.ireasoning.protocol.snmp.UsmUser
Sets a new USM user name
setUsmStatsDecryptionErrors(long) - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
 
setUsmStatsNotInTimeWindows(long) - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
 
setUsmStatsUnknownEngineIDs(long) - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
 
setUsmStatsUnknownUserNames(long) - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
 
setUsmStatsUnsupportedSecLevels(long) - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
 
setUsmStatsWrongDigests(long) - Method in class com.ireasoning.protocol.snmp.AgentUsmStats
 
setV3Params(String, String, String, String) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sets SNMPV3 USM user information, assuming empty contextName ("") and contextEngineID ( zero length byte array, that is, 'new byte[0]') .
setV3Params(String, String, String, int, String) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sets SNMPV3 USM user information, assuming empty contextName ("") and contextEngineID ( zero length byte array, that is, 'new byte[0]') .
setV3Params(String, String, String, String, String, byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sets SNMPV3 USM user information.
setV3Params(String, String, String, int, String, String, byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sets SNMPV3 USM user information.
setV3Params(String, String, String, int, String, String, byte[], boolean) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sets SNMPV3 USM user information.
setV3Params(String, String, int, byte[], byte[], String, byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sets SNMPV3 USM user information if you know localized authentication and privacy keys.
setValue(String) - Method in class com.ireasoning.protocol.snmp.NameValue
Sets a new value
setValue(byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Sets a new value.
setValue(String, boolean) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Sets a new value
setValue(String) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Sets a new value.
setValue(long) - Method in class com.ireasoning.protocol.snmp.SnmpCounter32
Sets a new value
setValue(long) - Method in class com.ireasoning.protocol.snmp.SnmpCounter64
Sets a new value
setValue(BigInteger) - Method in class com.ireasoning.protocol.snmp.SnmpCounter64
Sets a new value
setValue(long) - Method in class com.ireasoning.protocol.snmp.SnmpGauge32
Sets a new value
setValue(int) - Method in class com.ireasoning.protocol.snmp.SnmpInt
Sets a new value
setValue(int[]) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Sets new OID value.
setValue(long[]) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Sets new OID value.
setValue(String) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Sets new OID value.
setValue(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Sets new OID value.
setValue(byte[]) - Method in class com.ireasoning.protocol.snmp.SnmpOctetString
Sets a new value
setValue(long) - Method in class com.ireasoning.protocol.snmp.SnmpUInt
Sets a new value
setValue(SnmpDataType) - Method in class com.ireasoning.protocol.snmp.SnmpVarBind
Sets a new value
setValue(MibTreeNode) - Method in class com.ireasoning.util.TrapNode
Initializes itself based on values contained in passed node object
setValueAt(Object, int, int) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Sets the value in the cell at columnIndex and rowIndex to aValue.
setValueMap(int, String, String) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Passed a key/value map to further translate value into more readable text message.
setVarBinds(SnmpVarBind[]) - Method in class com.ireasoning.protocol.snmp.VarBindContainer
Removes all old varbinds, and set new varbinds
setVarBinds(SnmpVarBindList) - Method in class com.ireasoning.protocol.snmp.VarBindContainer
Removes all old varbinds, and set new varbinds
setVariableOIDs(String[]) - Method in class com.ireasoning.util.TrapNode
 
setVariables(String[]) - Method in class com.ireasoning.util.TrapNode
 
setVerifyAddress(boolean) - Method in class com.ireasoning.protocol.snmp.SnmpSession
 
setVersion(int) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets SNMP version
setVersion(int) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets the version of SNMP.
setVersion(int) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sets the SNMP version number supported in this session
setVersion(int) - Method in class com.ireasoning.protocol.snmp.SnmpTarget
Sets the SNMP protocol version number.
setVersion(int) - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Sets trap receiver's version number.
setVersion(int) - Method in class com.ireasoning.protocol.snmp.TrapSink
Sets trap receiver's version number.
setVersion(int) - Method in class com.ireasoning.util.TrapNode
 
setWriteCommunities(String) - Method in class com.ireasoning.protocol.snmp.DefaultAgentConfig
Sets the community strings for WRITE operation
setWriteCommunity(String) - Method in class com.ireasoning.protocol.snmp.SnmpTarget
Sets the community name for snmp SET operation
setYear(String) - Method in class com.ireasoning.protocol.tl1.TL1Date
Sets a new year value
shallowCopy(MibTreeNode, MibTreeNode) - Static method in class com.ireasoning.util.MibTreeNode
Makes a copy of this node, its child nodes are not copied
shouldExit() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Return true if agent should stop running.
size() - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
Returns the number of elements contained in this list
snmpBulkGetSubtree(String, Listener) - Method in class com.ireasoning.protocol.snmp.SnmpSession
The GetSubtree operation allows a management application to retrieve "subtrees" of MIB data asynchronously.
snmpBulkGetSubtree(SnmpOID, Listener) - Method in class com.ireasoning.protocol.snmp.SnmpSession
The GetSubtree operation allows a management application to retrieve "subtrees" of MIB data asynchronously.
snmpBulkGetSubtree(SnmpOID, Listener, int) - Method in class com.ireasoning.protocol.snmp.SnmpSession
The GetSubtree operation allows a management application to retrieve "subtrees" of MIB data asynchronously.
snmpBulkWalk(String, Listener) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Uses SNMPV2 GET_BULK requests to query a network entity efficiently for a tree of information asynchronously.
snmpBulkWalk(SnmpOID, Listener) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Uses SNMPV2 GET_BULK requests to query a network entity efficiently for a tree of information asynchronously.
snmpGetBulkRequest(String[], int, int) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET_BULK command, it blocks until response comes back
snmpGetBulkRequest(SnmpOID[], int, int) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET_BULK command, it blocks until response comes back
snmpGetNextPoll(SnmpOID[], long) - Method in class com.ireasoning.protocol.snmp.SnmpPoller
Starts polling (SNMP GetNextRequest) passed oids against SNMP agent periodically
snmpGetNextPoll(String[], long) - Method in class com.ireasoning.protocol.snmp.SnmpPoller
Starts polling (SNMP GetNextRequest) passed oids against SNMP agent periodically
snmpGetNextRequest(String) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET command, it blocks until response comes back
snmpGetNextRequest(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET command, it blocks until response comes back
snmpGetNextRequest(String[]) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET command, it blocks until response comes back
snmpGetNextRequest(SnmpOID[]) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET command, it blocks until response comes back
snmpGetPoll(SnmpOID[], long) - Method in class com.ireasoning.protocol.snmp.SnmpPoller
Starts polling (SNMP GetRequest) passed oids against SNMP agent periodically
snmpGetPoll(String[], long) - Method in class com.ireasoning.protocol.snmp.SnmpPoller
Starts polling (SNMP GetRequest) passed oids against SNMP agent periodically
snmpGetRequest(String) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET command, it blocks until response comes back
snmpGetRequest(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET command, it blocks until response comes back
snmpGetRequest(String[]) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET command, it blocks until response comes back
snmpGetRequest(SnmpOID[]) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP GET command, it blocks until response comes back
snmpGetRequest(SnmpOID, SnmpOID, Listener) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Synchronous request to retrieve all instances between passed start and end
snmpGetSubtree(String, Listener) - Method in class com.ireasoning.protocol.snmp.SnmpSession
The GetSubtree operation allows a management application to retrieve "subtrees" of MIB data asynchronously.
snmpGetSubtree(SnmpOID, Listener) - Method in class com.ireasoning.protocol.snmp.SnmpSession
The GetSubtree operation allows a management application to retrieve "subtrees" of MIB data asynchronously.
snmpGetSubtree(String) - Method in class com.ireasoning.protocol.snmp.SnmpSession
The GetSubtree operation allows a management application to retrieve "subtrees" of MIB data.
snmpGetSubtree(String, SnmpError) - Method in class com.ireasoning.protocol.snmp.SnmpSession
The GetSubtree operation allows a management application to retrieve "subtrees" of MIB data.
snmpGetSubtree(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpSession
The GetSubtree operation allows a management application to retrieve "subtrees" of MIB data.
snmpGetSubtree(SnmpOID, SnmpError) - Method in class com.ireasoning.protocol.snmp.SnmpSession
The GetSubtree operation allows a management application to retrieve "subtrees" of MIB data.
snmpGetTable(String, SnmpTableModel) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Gets whole MIB table and returns an SnmpTableModel object which contains retrieved data
snmpGetTable(String, SnmpTableModel, int) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Gets whole MIB table and returns an SnmpTableModel object which contains retrieved data
snmpGetTable(MibTreeNode, SnmpTableModel, int) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Gets whole MIB table and returns an SnmpTableModel object which contains retrieved data
snmpGetTable(String) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Gets whole MIB table and returns an SnmpTableModel object which contains retrieved data
snmpGetTable(String, int) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Gets whole MIB table and returns an SnmpTableModel object which contains retrieved data
snmpGetTableColumn(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Returns the values of passed table column.
snmpGetTableColumn(String) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Returns the values of passed table column.
snmpGetTableColumn(String, SnmpError) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Returns the values of passed table column.
snmpInformRequest(long, SnmpOID, SnmpVarBind[]) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sends SNMPv2c/v3 INFORM request to the remote trap receiver.
Note:
The default port for sending inform requests (162) is not the same used for the GET, GET_NEXT, SET etc...
snmpSetRequest(SnmpVarBind) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP SET command, it blocks until response comes back
snmpSetRequest(SnmpPdu) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Issues SNMP SET command, it blocks until response comes back
snmpWalk(String, Listener) - Method in class com.ireasoning.protocol.snmp.SnmpSession
This method does SNMP walk, starting from the startingOID, walk through the MIBs until end of mib view is reached.
snmpWalk(SnmpOID, Listener) - Method in class com.ireasoning.protocol.snmp.SnmpSession
This method does SNMP walk, starting from the startingOID, walk through the MIBs until end of mib view is reached.
start() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Starts agent and register MBeans (registerMBeans method will be invoked).
startAdaptorServer(AdaptorServerMBean, String, int) - Method in class com.ireasoning.core.jmx.BaseAgent
Starts adaptor server
startAdaptorServer(AdaptorServerMBean, String, int, InetAddress) - Method in class com.ireasoning.core.jmx.BaseAgent
Starts adaptor server
startMasterAgent() - Method in class com.ireasoning.protocol.snmp.SnmpAgentX
Starts master agent listening on port specified in the agent config file ( properties:masterAgentPort field )
startMasterAgent(int) - Method in class com.ireasoning.protocol.snmp.SnmpAgentX
Starts master agent.
startPolling(long) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Starts a new thread for polling table periodically.
startService() - Method in class com.ireasoning.core.jmx.AdaptorServer
Starts server
startService() - Method in interface com.ireasoning.core.jmx.Service
Starts service
startThread() - Method in class com.ireasoning.protocol.Session
Starts thread for asynchronous communication
startsWith(String) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Tests if this oid starts with the specified prefix.
startsWith(SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Tests if this oid starts with the specified prefix.
stop() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Stops agent.
stop() - Method in class com.ireasoning.protocol.snmp.SnmpPoller
Stops polling
stopAdaptorServer(String, int) - Method in class com.ireasoning.core.jmx.BaseAgent
Stops adaptor server
stopAdaptorServer(String, int, InetAddress) - Method in class com.ireasoning.core.jmx.BaseAgent
Stops adaptor server
stopMasterAgent() - Method in class com.ireasoning.protocol.snmp.SnmpAgentX
Stops master agent whose port is specified in config file's masterAgentPort field
stopMasterAgent(int) - Method in class com.ireasoning.protocol.snmp.SnmpAgentX
Stops master agent
stopPolling() - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Stops polling
stopService() - Method in class com.ireasoning.core.jmx.AdaptorServer
Stops server
stopService() - Method in interface com.ireasoning.core.jmx.Service
Stops service
stopTimer() - Method in class com.ireasoning.protocol.ListenThread
 
suboid(int) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Returns a new SnmpOID instance that is a subset of this one.
suboid(int, int) - Method in class com.ireasoning.protocol.snmp.SnmpOID
Returns a new SnmpOID instance that is a subset of this one
Example:
OID ".1.3.6.1.2.1" suboid(1, 3) returns OID ".3.6"

T

TCP - Static variable in class com.ireasoning.core.jmx.AdaptorServer
TCP transport layer
TCP - Static variable in class com.ireasoning.protocol.Session
Tcp transport layer, the default one used by TL1Session
TCP_TL1 - Static variable in class com.ireasoning.core.jmx.AdaptorServer
 
TIMEOUT_ERROR - Static variable in class com.ireasoning.protocol.ErrorMsg
 
TIMETICKS - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp time ticks data type
TL1 - Static variable in class com.ireasoning.core.jmx.AdaptorServer
TL1 protocol
TL1AckCode - interface com.ireasoning.protocol.tl1.TL1AckCode.
This class is a collection of TL1 ack codes.
TL1AckMsg - class com.ireasoning.protocol.tl1.TL1AckMsg.
This class represents the TL1 ACK message.
TL1AdaptorServer - class com.ireasoning.core.jmx.TL1AdaptorServer.
TL1 JMX adaptor
TL1AdaptorServer(MBeanServer, int, int, DataHandlerFactory) - Constructor for class com.ireasoning.core.jmx.TL1AdaptorServer
 
TL1AlarmCode - interface com.ireasoning.protocol.tl1.TL1AlarmCode.
This class is a collection of TL1 alarm codes, which indicate the alarm severity
TL1Command - class com.ireasoning.protocol.tl1.TL1Command.
This class is used to create a TL1 Command.
TL1Command() - Constructor for class com.ireasoning.protocol.tl1.TL1Command
Default constructor
TL1Command(String) - Constructor for class com.ireasoning.protocol.tl1.TL1Command
Constructs a TL1 command
TL1Command(String, String, String, String) - Constructor for class com.ireasoning.protocol.tl1.TL1Command
Constructs a TL1 command.
TL1Command(String, String, String, String, String) - Constructor for class com.ireasoning.protocol.tl1.TL1Command
Constructs a TL1 command.
TL1Command(String, String, String, String, String, String) - Constructor for class com.ireasoning.protocol.tl1.TL1Command
Constructs a TL1 command.
TL1Command(String, String, String, String, String, String[]) - Constructor for class com.ireasoning.protocol.tl1.TL1Command
Constructs a TL1 command.
TL1CompletionCode - interface com.ireasoning.protocol.tl1.TL1CompletionCode.
This class is a collection of TL1 completion codes.
TL1Date - class com.ireasoning.protocol.tl1.TL1Date.
This class represents the date in TL1 response header.
TL1Date(String) - Constructor for class com.ireasoning.protocol.tl1.TL1Date
Constructs a TL1Date object with passed string
TL1Exception - exception com.ireasoning.protocol.tl1.TL1Exception.
General TL1 exception
TL1Exception(String) - Constructor for class com.ireasoning.protocol.tl1.TL1Exception
Constructs a new exception with the specified detail message
TL1Field - class com.ireasoning.protocol.tl1.TL1Field.
This class represents fields in the TL1 payload data.
TL1Field(String) - Constructor for class com.ireasoning.protocol.tl1.TL1Field
Constructs a new TL1Field with specified field string.
TL1Field(String, boolean) - Constructor for class com.ireasoning.protocol.tl1.TL1Field
Constructs a new TL1Field with specified field string.
TL1FormattingException - exception com.ireasoning.protocol.tl1.TL1FormattingException.
This exception is raised when the format of TL1 command is not correct.
TL1FormattingException(String) - Constructor for class com.ireasoning.protocol.tl1.TL1FormattingException
Constructs a new exception with the specified detail message
TL1Line - class com.ireasoning.protocol.tl1.TL1Line.
This class represents each line in payload.
TL1Line(String) - Constructor for class com.ireasoning.protocol.tl1.TL1Line
Constructs a new TL1Line with the specified line string
TL1NotificationMsg - class com.ireasoning.protocol.tl1.TL1NotificationMsg.
This class represents TL1 autonomous message.
TL1OutputMsg - class com.ireasoning.protocol.tl1.TL1OutputMsg.
This class is the base class of all the TL1 output messages.
TL1OutputMsgType - interface com.ireasoning.protocol.tl1.TL1OutputMsgType.
This class is a collection of output message types
TL1OutputParser - class com.ireasoning.protocol.tl1.TL1OutputParser.
This class is to parse TL1 output message.
TL1OutputParser() - Constructor for class com.ireasoning.protocol.tl1.TL1OutputParser
 
TL1ParsingException - exception com.ireasoning.protocol.tl1.TL1ParsingException.
Any parsing exception caught when parsing the request or response
TL1ParsingException(String) - Constructor for class com.ireasoning.protocol.tl1.TL1ParsingException
Constructs a new exception with the specified detail message
TL1ParsingException(String, int) - Constructor for class com.ireasoning.protocol.tl1.TL1ParsingException
Constructs a new exception with the specified detail message
TL1ResponseMsg - class com.ireasoning.protocol.tl1.TL1ResponseMsg.
This class is a representation of the non-autonomous message.
TL1Section - class com.ireasoning.protocol.tl1.TL1Section.
This class represents section in TL1 payload.
TL1Section(String) - Constructor for class com.ireasoning.protocol.tl1.TL1Section
Constructs a new TL1Section
TL1Session - class com.ireasoning.protocol.tl1.TL1Session.
This class represents an open sesssion between TL1 agent and manager.
TL1Session(String, int) - Constructor for class com.ireasoning.protocol.tl1.TL1Session
Constructs a new TL1Session, and connect to passed host.
TL1Session() - Constructor for class com.ireasoning.protocol.tl1.TL1Session
Constructs a new TL1Session.
TL1Session(String, int, String, String) - Constructor for class com.ireasoning.protocol.tl1.TL1Session
Constructs a new SSH based TL1Session, and connect to passed host.
TL1Session(String, int, String, String, int) - Constructor for class com.ireasoning.protocol.tl1.TL1Session
Constructs a new SSH based TL1Session, and connect to passed host.
TL1Session(String, int, int, int) - Constructor for class com.ireasoning.protocol.tl1.TL1Session
Constructs a new TL1Session, and connect to passed host.
TL1Session(String, int, int) - Constructor for class com.ireasoning.protocol.tl1.TL1Session
Constructs a new TL1Session, and connect to passed host.
TL1TerminationCode - interface com.ireasoning.protocol.tl1.TL1TerminationCode.
This class is a collection of TL1 termination codes.
TL1Time - class com.ireasoning.protocol.tl1.TL1Time.
This class represents the time in TL1 response header.
TL1Time(String) - Constructor for class com.ireasoning.protocol.tl1.TL1Time
Constructs a new TL1Time object with the passed string
TL1Util - class com.ireasoning.protocol.tl1.TL1Util.
This class is a utility class containing some helper methods.
TL1Util() - Constructor for class com.ireasoning.protocol.tl1.TL1Util
 
TOO_BIG - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1 Error Status code.
TYPES - Static variable in interface com.ireasoning.protocol.tl1.TL1OutputMsgType
a string array contains the names of TL1 message types ({"NOTIFICATION", "RESPONSE", "ACK"}
Target - class com.ireasoning.protocol.Target.
This class describes agent's properties
Target() - Constructor for class com.ireasoning.protocol.Target
Constructs a Target instance
TcpPacketSender - class com.ireasoning.protocol.snmp.TcpPacketSender.
For sending out TCP packets.
TcpPacketSender() - Constructor for class com.ireasoning.protocol.snmp.TcpPacketSender
 
TimeoutErrorMsg - class com.ireasoning.protocol.TimeoutErrorMsg.
This class represents timeout error for async requests.
TimeoutErrorMsg(int) - Constructor for class com.ireasoning.protocol.TimeoutErrorMsg
 
TimeoutException - exception com.ireasoning.protocol.TimeoutException.
This Exception is thrown when a specified timeout is reached without suceeding in completing the action.
TimeoutException() - Constructor for class com.ireasoning.protocol.TimeoutException
Construct a new TimeoutException with no detailed message.
TimeoutException(String) - Constructor for class com.ireasoning.protocol.TimeoutException
Constructs a new TimeoutException with a detail message.
TransportData - class com.ireasoning.core.network.TransportData.
This class is a data structure representing a byte array and its valid length
TransportData() - Constructor for class com.ireasoning.core.network.TransportData
Default constructor.
TransportData(int) - Constructor for class com.ireasoning.core.network.TransportData
Constructor.
TransportData(byte[], int) - Constructor for class com.ireasoning.core.network.TransportData
Constructor.
TransportData(byte[]) - Constructor for class com.ireasoning.core.network.TransportData
Constructor.
TransportData(String) - Constructor for class com.ireasoning.core.network.TransportData
Constructor.
TransportLayer - interface com.ireasoning.core.network.TransportLayer.
This class represents the transport layer for client side Socket or DatagramSocket.
TrapNode - class com.ireasoning.util.TrapNode.
This class is a data structure representing SNMPV1 or SNMPV2 Traps in MIBs.
TrapNode() - Constructor for class com.ireasoning.util.TrapNode
Constructor
TrapNode(MibTreeNode) - Constructor for class com.ireasoning.util.TrapNode
Constructs a TrapNode based on passed in SnmpV2 NOTIFICATION-TYPE object.
TrapSink - class com.ireasoning.protocol.snmp.TrapSink.
This class represents the trapSink XML node in config file
TrapSink() - Constructor for class com.ireasoning.protocol.snmp.TrapSink
Constructor
TrapSink(String, int, String, int, boolean) - Constructor for class com.ireasoning.protocol.snmp.TrapSink
Constructor
TrapSink(Map) - Constructor for class com.ireasoning.protocol.snmp.TrapSink
Construct a TrapSink object based on the name/value pair contained in passed attributes object
TraverseListener - interface com.ireasoning.util.TraverseListener.
Interface for traversing a tree
toArray() - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
Converts to SnmpVarBind array
toHexString() - Method in class com.ireasoning.protocol.snmp.SnmpOctetString
Returns hex format of this string.
toInetAddress() - Method in class com.ireasoning.protocol.snmp.SnmpIpAddress
Converts to InetAddress object
toJTreeNode() - Method in class com.ireasoning.util.CTreeNode
Convert this node (including all subtrees) to JTree node, so it can be displayed in a JTree.
toMap() - Method in class com.ireasoning.protocol.snmp.SnmpV3TrapSink
Returns a map object which contains name/value pair representing data of this object
toMap() - Method in class com.ireasoning.protocol.snmp.TrapSink
Returns a map object which contains name/value pair representing data of this object
toPrintableString() - Method in class com.ireasoning.protocol.snmp.SnmpOctetString
Returns a String representation of this object.
toSnmpObject(byte, String) - Static method in class com.ireasoning.util.MibTreeNode
Returns java object corresponding to the passed data type
toString() - Method in class com.ireasoning.protocol.Target
 
toString() - Method in class com.ireasoning.protocol.snmp.AgentEvent
Returns a string representation of this object
toString() - Method in class com.ireasoning.protocol.snmp.HostValue
 
toString() - Method in class com.ireasoning.protocol.snmp.MsgHeader
 
toString() - Method in class com.ireasoning.protocol.snmp.MsgSecurityParameters
 
toString() - Method in class com.ireasoning.protocol.snmp.NameValue
Returns the String representation in the format of "name: name, value: value"
toString() - Method in class com.ireasoning.protocol.snmp.SnmpBits
Returns a string representation.
toString() - Method in class com.ireasoning.protocol.snmp.SnmpCounter32
 
toString() - Method in class com.ireasoning.protocol.snmp.SnmpCounter64
 
toString() - Method in class com.ireasoning.protocol.snmp.SnmpDateAndTime
Returns String representation in a format like "1992-5-26,13:30:15.0,-4:0"
toString() - Method in class com.ireasoning.protocol.snmp.SnmpEngine
 
toString() - Method in class com.ireasoning.protocol.snmp.SnmpError
 
toString() - Method in class com.ireasoning.protocol.snmp.SnmpGauge32
 
toString() - Method in class com.ireasoning.protocol.snmp.SnmpInt
 
toString() - Method in class com.ireasoning.protocol.snmp.SnmpIpAddress
 
toString() - Method in class com.ireasoning.protocol.snmp.SnmpNull
Returns null object
toString() - Method in class com.ireasoning.protocol.snmp.SnmpOID
 
toString() - Method in class com.ireasoning.protocol.snmp.SnmpOctetString
Returns a String representation of this object.
toString(String) - Method in class com.ireasoning.protocol.snmp.SnmpOctetString
Return a string decoded using the specified charset
toString() - Method in class com.ireasoning.protocol.snmp.SnmpOpaque
 
toString() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
 
toString() - Method in class com.ireasoning.protocol.snmp.SnmpTimeTicks
 
toString() - Method in class com.ireasoning.protocol.snmp.SnmpUInt
 
toString() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
 
toString() - Method in class com.ireasoning.protocol.snmp.SnmpV2Notification
Returns a string representation of this trap object
toString() - Method in class com.ireasoning.protocol.snmp.SnmpVarBind
Returns a string representation in following format:
toString() - Method in class com.ireasoning.protocol.snmp.SubagentEvent
Returns a string representation of this object
toString() - Method in class com.ireasoning.protocol.snmp.TrapSink
 
toString() - Method in class com.ireasoning.protocol.snmp.UsmUser
 
toString() - Method in class com.ireasoning.protocol.tl1.TL1AckMsg
Returns the string representation
toString() - Method in class com.ireasoning.protocol.tl1.TL1Command
Returns a String representation
toString() - Method in class com.ireasoning.protocol.tl1.TL1Date
Returns a String representations of this object
toString() - Method in class com.ireasoning.protocol.tl1.TL1Field
Returns the string representation of this class
toString() - Method in class com.ireasoning.protocol.tl1.TL1Line
Returns the string representation of this class
toString() - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Returns the raw string message
toString() - Method in class com.ireasoning.protocol.tl1.TL1ParsingException
 
toString() - Method in class com.ireasoning.protocol.tl1.TL1Section
Returns the string representation of this class
toString() - Method in class com.ireasoning.protocol.tl1.TL1Time
Returns a String representations of this object
toString() - Method in class com.ireasoning.util.CTreeNode
 
toString() - Method in class com.ireasoning.util.MibModuleData
 
toString() - Method in class com.ireasoning.util.MibTreeNode
Returns a string representation
Methods used in this method:
getName, getOID, getFullName, getSyntax, getAccess, getStatus, isIndexNode, isSnmpV2TrapNode, getIndice, getAugments, getDescription, etc.
toString() - Method in class com.ireasoning.util.Syntax
Returns the SYNTAX clause.
toString() - Method in class com.ireasoning.util.TrapNode
 
toString2() - Method in class com.ireasoning.protocol.snmp.SnmpOctetString
Returns a java String representation, even if this object contains non-displayable character
toV1Trap() - Method in class com.ireasoning.protocol.snmp.SnmpV2Notification
Converts this v2 trap object to v1 trap according to RFC 2576 and RFC 2089.
toV1Trap(String) - Method in class com.ireasoning.protocol.snmp.SnmpV2Notification
Converts this v2 trap object to v1 trap according to RFC 2576 and RFC 2089
toV2Trap() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Converts to SNMPv2c trap according to RFC 2576 and RFC 1908.
toV2Trap(boolean) - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Converts to SNMPv2c trap according to RFC 2576 and RFC 1908
translate(String, String, boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Translates oid and its value
translate(SnmpOID, String, boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Translates oid and its value
translateOID(String, boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Translates oid from numeric to string format.
translateOID(SnmpOID, boolean) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Translates oid from numeric to string format.
translateSnmpV1Trap(SnmpV1Trap) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Returns the SNMPv1 trap name defined in the MIB file.
translateSnmpV1Trap(SnmpOID, int, int) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Returns the SNMPv1 trap name defined in the MIB file.
translateValue(String, String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Translates value part of SnmpVarBind.
translateValue(MibTreeNode, String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
 
translateValue(SnmpOID, String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Translates value part of SnmpVarBind.
traverse(CTreeNode, TraverseListener) - Static method in class com.ireasoning.util.CTreeNode
Traverse the tree starting from the passed start node.

U

UDP - Static variable in class com.ireasoning.core.jmx.AdaptorServer
Snmp transport layer
UDP - Static variable in class com.ireasoning.protocol.Session
Udp tranpsport layer, the default one used by SnmpSession
UNDER_CREATION - Static variable in interface com.ireasoning.protocol.snmp.SnmpEntryStatus
Table row is being created
UNDO_FAILED - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
UNINITIALIZED - Static variable in interface com.ireasoning.core.jmx.State
 
UNKNOWN_AGENT_CAPS - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
UNKNOWN_ENGINE_ID - Static variable in class com.ireasoning.protocol.snmp.SnmpDecodingException
 
UNKNOWN_REGISTRATION - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
UNKNOWN_SECURITY_MODEL - Static variable in class com.ireasoning.protocol.snmp.SnmpDecodingException
 
UNKNOWN_USER - Static variable in class com.ireasoning.protocol.snmp.SnmpDecodingException
 
UNREGISTER_EVENT - Static variable in class com.ireasoning.protocol.snmp.SubagentEvent
unregistration event
UNSIGNED32 - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp unsigned 32-bit integer data type
UNSUPPORTED_CONTEXT - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
UNSUPPORTED_SEC_LEVELS - Static variable in class com.ireasoning.protocol.snmp.SnmpDecodingException
 
USM_SECURITY_MODEL - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
SNMPV3's User based Security Model
USM_STATS_DECRYPTION_ERRORS - Static variable in class com.ireasoning.protocol.snmp.AgentUsmStats
usmStatsDecryptionErrors OID
USM_STATS_NOT_IN_TIMEWINDOWS - Static variable in class com.ireasoning.protocol.snmp.AgentUsmStats
usmStatsNotInTimeWindows OID
USM_STATS_UNKNOWN_ENGINE_IDS - Static variable in class com.ireasoning.protocol.snmp.AgentUsmStats
usmStatsUnknownEngineIDs OID
USM_STATS_UNKNOWN_USER_NAMES - Static variable in class com.ireasoning.protocol.snmp.AgentUsmStats
usmStatsUnknownUserNames OID
USM_STATS_UNSUPPORTED_SEC_LEVELS - Static variable in class com.ireasoning.protocol.snmp.AgentUsmStats
usmStatsUnsupportedSecLevels OID
USM_STATS_WRONG_DIGESTS - Static variable in class com.ireasoning.protocol.snmp.AgentUsmStats
usmStatsWrongDigests OID
UdpPacketSender - class com.ireasoning.protocol.snmp.UdpPacketSender.
For sending out UDP packets.
UdpPacketSender(DatagramSocket) - Constructor for class com.ireasoning.protocol.snmp.UdpPacketSender
 
UdpPacketSender() - Constructor for class com.ireasoning.protocol.snmp.UdpPacketSender
 
UdpSocketData - class com.ireasoning.core.network.UdpSocketData.
This class is a data structure containing udp socket and packet data.
UdpSocketData(DatagramSocket, DatagramPacket) - Constructor for class com.ireasoning.core.network.UdpSocketData
Constructor
UsmUser - class com.ireasoning.protocol.snmp.UsmUser.
This class represents user information (in SNMPV3)
UsmUser(String, String, String, String, byte[]) - Constructor for class com.ireasoning.protocol.snmp.UsmUser
Constructs UsmUser object.
UsmUser(String, String, String, int, String, byte[], boolean) - Constructor for class com.ireasoning.protocol.snmp.UsmUser
Constructs UsmUser object.
UsmUser(String, String, String, int, String, byte[]) - Constructor for class com.ireasoning.protocol.snmp.UsmUser
Constructs UsmUser object.
UsmUser(String, String, int, byte, String, String, byte[], boolean) - Constructor for class com.ireasoning.protocol.snmp.UsmUser
Constructs UsmUser object.
UsmUser(String, String, byte[], byte[], byte[]) - Constructor for class com.ireasoning.protocol.snmp.UsmUser
Constructs UsmUser object.
UsmUser(String, String, int, byte[], byte[], byte[]) - Constructor for class com.ireasoning.protocol.snmp.UsmUser
Constructs UsmUser object.
unloadAllMibs() - Static method in class com.ireasoning.protocol.snmp.MibUtil
Unloads all the loaded MIBs
unloadMib(String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Unloads MIB file
unloadMib(String) - Static method in class com.ireasoning.protocol.snmp.SnmpSession
Unloads MIB file
unregister() - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Unregisters all previously registered subtrees
unregister(int) - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Unregisters subtree, asks master agent to remove the MIB region that was previously registered on this session.
unregister(String) - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Unregisters subtree
unregister(String, int, long) - Method in interface com.ireasoning.protocol.snmp.SubAgentSession
Unregisters subtree
unregisterHelperMBeans() - Method in class com.ireasoning.core.jmx.BaseAgent
Unregister config and logger MBeans
unregisterMBean(ObjectName) - Method in class com.ireasoning.core.jmx.MBeanManager
 
unregisterMBeans() - Method in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Unregister MBeans.
update(SnmpPdu, SnmpOID) - Method in class com.ireasoning.protocol.snmp.SnmpTable
This method will be called when agent gets new requests and update interval has already passed (similar to the cache functionalities.
update() - Method in class com.ireasoning.protocol.snmp.SnmpTable
Deprecated.
updateKeys() - Method in class com.ireasoning.protocol.snmp.UsmUser
Calculates localized keys
updateLoggerConfig() - Static method in class com.ireasoning.util.Logger
Updates logger's config file
updateTimestamp() - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Sets the header timestamp to be the current time

V

V1TRAP - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Snmp V1 TRAP command
V1_SECURITY_MODEL - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
SNMPV3 's SNMPV1 security model
V2C_SECURITY_MODEL - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
SNMPV3's SNMPv2c security model
V2TRAP - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Snmp V2 TRAP command (SNMPV2+)
VALID - Static variable in interface com.ireasoning.protocol.snmp.SnmpEntryStatus
Table row is active and ready
VARBIND - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp variable binding data type
VarBindContainer - class com.ireasoning.protocol.snmp.VarBindContainer.
This class implements a container of SnmpVarBind instances.
value - Variable in class com.ireasoning.protocol.ListenThread.Item
 

W

WARM_START_TRAP - Static variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
SnmpV1 trap type: warmStart
WARM_START_TRAP - Static variable in class com.ireasoning.protocol.snmp.SnmpV1Trap
SnmpV1 trap type: warmStart
WARM_START_TRAP_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
SNMPv2c warmStart trap oid: warmStart
WARM_START_TRAP_OID - Static variable in class com.ireasoning.protocol.snmp.SnmpV2Notification
SNMPv2c warmStart trap oid: warmStart
WARN - Static variable in class com.ireasoning.util.Logger
The WARN priority designates potentially harmful situations.
WARNING - Static variable in interface com.ireasoning.protocol.tl1.TL1AlarmCode
Represents "*W" alarm code, warning alarm
WRONG_ENCODING - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
WRONG_ENCODING - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
WRONG_LENGTH - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
WRONG_LENGTH - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
WRONG_TYPE - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
WRONG_TYPE - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
WRONG_VALUE - Static variable in interface com.ireasoning.protocol.snmp.AgentXConst
 
WRONG_VALUE - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
waitForNotificationMsg() - Method in class com.ireasoning.protocol.tl1.TL1Session
Blocked and waits for TL1 notification message
waitForTrap() - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
Blocks and waits for SnmpV1 ,V2c, v3 trap or SNMPv2c/v3 InformRequest.
warn(String, Throwable) - Static method in class com.ireasoning.util.Logger
Log a message object with the WARN level including the stack trace of the Throwable e passed as parameter.
warn(Throwable) - Static method in class com.ireasoning.util.Logger
Logs the stack trace of the Throwable e passed as parameter with the WARN level.
warn(Object) - Static method in class com.ireasoning.util.Logger
Log a message object with the WARN Level.
write(SnmpPdu) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Similar to send(SnmpPdu) method, but it returns immediately and no wait for the response.
write(TL1Command) - Method in class com.ireasoning.protocol.tl1.TL1Session
Similar to send(TL1Command), but does not block until response comes back.

X

xor(SnmpBits) - Method in class com.ireasoning.protocol.snmp.SnmpBits
Performs a logical XOR of this bit set with the bit set argument.

_

_asyncTimer - Variable in class com.ireasoning.protocol.ListenThread
 
_columnDataTypes - Variable in class com.ireasoning.protocol.snmp.SnmpTableModel
Column data types.
_columnNames - Variable in class com.ireasoning.protocol.snmp.SnmpTableModel
Column names.
_columnOIDs - Variable in class com.ireasoning.protocol.snmp.SnmpTableModel
Column oids.
_columns - Variable in class com.ireasoning.protocol.snmp.SnmpTableModel
Table columns.
_configFileName - Variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Agent's configuration file name
_data - Variable in class com.ireasoning.core.network.TransportData
Data of this object
_dataHandler - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_dataHandlerFactory - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_dependents - Variable in class com.ireasoning.protocol.snmp.SnmpTableEntry
A collection of its dependent rows
_engineBoots - Static variable in class com.ireasoning.protocol.snmp.SnmpTrapdSession
number of enginer boots
_host - Variable in class com.ireasoning.protocol.Target
Host name or ip address
_inetAddress - Variable in class com.ireasoning.protocol.Target
 
_ipAddress - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_isTimerRunning - Variable in class com.ireasoning.protocol.ListenThread
 
_isToTranslateValue - Variable in class com.ireasoning.protocol.snmp.SnmpTableModel
true to translate VarBind's value
_lastUpdateTime - Variable in class com.ireasoning.protocol.snmp.SnmpTable
Last update time
_length - Variable in class com.ireasoning.core.network.TransportData
Valid length of this object's data
_listeners - Variable in class com.ireasoning.protocol.ListenerManager
Array of registered Listener objects.
_localAddr - Variable in class com.ireasoning.protocol.Session
 
_localPort - Variable in class com.ireasoning.protocol.Session
 
_maxConnections - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_mbeanServer - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_mbeanServer - Variable in class com.ireasoning.core.jmx.BaseAgent
MBeanServer instance, which is to be used to create/register MBeans
_mbeaninfo - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_name - Variable in class com.ireasoning.protocol.snmp.SnmpVarBind
The object identifier that uniquely identifies the "value".
_objectName - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_oid - Variable in class com.ireasoning.protocol.snmp.SnmpTableEntry
 
_pendingRequests - Variable in class com.ireasoning.protocol.ListenThread
 
_port - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_port - Variable in class com.ireasoning.protocol.Target
Port number
_port - Variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
server port number, default value is 161
_radix - Variable in class com.ireasoning.protocol.snmp.SnmpBits
Either 2 or 16
_root - Variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
MIB tree's root node, its value is initially set in sub class' setOIDTree() method
_rows - Variable in class com.ireasoning.protocol.snmp.SnmpTable
Rows contained in this table.
_serverSocket - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_session - Variable in class com.ireasoning.protocol.ListenThread
 
_shouldExit - Variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
Sets true to stop agent
_snmpAdaptorServer - Variable in class com.ireasoning.protocol.snmp.SnmpBaseAgent
SnmpAdaptorServer instance
_socketServer - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_startTime - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_state - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_state - Variable in class com.ireasoning.protocol.Session
The state of session
_suffix - Variable in class com.ireasoning.protocol.snmp.SnmpTableEntry
The index suffix of this row
_table - Variable in class com.ireasoning.protocol.snmp.SnmpTableEntry
This SnmpTable object which contains this object
_tableName - Variable in class com.ireasoning.protocol.snmp.SnmpTableModel
Table name
_tableNode - Variable in class com.ireasoning.protocol.snmp.SnmpTable
The OIDTreeNode representation of this table node
_tableOID - Variable in class com.ireasoning.protocol.snmp.SnmpTableModel
Table OID
_target - Variable in class com.ireasoning.protocol.Session
Target object representing agent
_task - Variable in class com.ireasoning.protocol.ListenThread
 
_thread - Variable in class com.ireasoning.protocol.Session
 
_timeout - Variable in class com.ireasoning.protocol.Session
Time out value
_transportLayer - Variable in class com.ireasoning.protocol.Session
Transport layer, ether TCP or UDP
_transportLayerType - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_tries - Variable in class com.ireasoning.protocol.Session
Number of tries, default value is 3.
_updateInterval - Variable in class com.ireasoning.protocol.snmp.SnmpTable
The interval for table update.
_value - Variable in class com.ireasoning.protocol.snmp.SnmpOID
Member variables storing OID, ".1.3.2.456" will be stored as { 1, 3, 2, 456 }
_value - Variable in class com.ireasoning.protocol.snmp.SnmpVarBind
The actual value object associated with the object identifier.

A B C D E F G H I J L M N O P R S T U V W X _
HOME

Copyright © 2002 iReasoning Inc. All Rights Reserved.