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

A

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
ALL - Static variable in interface com.ireasoning.protocol.tl1.TL1OutputMsgType
 
AUTHENTICATION_FAILED - Static variable in class com.ireasoning.protocol.snmp.SnmpDecodingException
 
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.SnmpV2Notification
SNMPv2c warmStart trap oid: authenticationFailure
AUTHORIZATION_ERRO - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
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.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
AgentUsmStats - class com.ireasoning.protocol.snmp.AgentUsmStats.
SNMPv3 USM stats counters.
AgentUsmStats() - Constructor for class com.ireasoning.protocol.snmp.AgentUsmStats
 
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
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
addListener(Listener) - Method in class com.ireasoning.protocol.ListenerManager
This method allows the registration of event listeners.
addRow(SnmpVarBind[]) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Adds a new row
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, 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.
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.
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

C

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.SnmpV2Notification
SNMPv2c coldStart trap oid
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.
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 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
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.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.
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.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.

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
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
decodePdu(byte[], int) - Static method in class com.ireasoning.protocol.snmp.SnmpPdu
Constructs a 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

E

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.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.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
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.
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.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
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.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
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.
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
getAuthKey() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns localized auth key
getAuthPassword() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns auth password
getAuthProtocol() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns auth protocol
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", 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.SnmpTableModel
Returns the number of columns in the model.
getColumnDataType(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
getColumnOID(int) - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns column oid at specified column
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
getCompletionCode() - Method in class com.ireasoning.protocol.tl1.TL1ResponseMsg
Returns the completion code
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
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
getDescription() - Method in class com.ireasoning.util.MibTreeNode
Returns the MIB node's Description clause
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
getEngineBoots() - Method in class com.ireasoning.protocol.snmp.SnmpEngine
Returns the engine boots value
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 apply to SnmpV3 InformRequest
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.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.SnmpPdu
Returns the error index.
getErrorLineNumber() - Method in class com.ireasoning.util.MibParseException
 
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.
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.
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
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.
getIndice() - Method in class com.ireasoning.util.MibTreeNode
Return indices from table entry node
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
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
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}
getMBeanServer() - Method in class com.ireasoning.core.jmx.BaseAgent
Returns MBeanServer object
getMBeanServer() - Method in interface com.ireasoning.core.network.SocketServer
Returns the MBeanServer object
getMaxRepetitions() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Returns the max-repetition value
getMibModuleName() - Method in class com.ireasoning.util.MibParseException
Returns the Mib module 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.MibTreeNode
Returns the MIB's MODULE-IDENTITY value
getModuleName() - Method in class com.ireasoning.util.MibTreeNode
Returns MIB module name
getMonth() - Method in class com.ireasoning.protocol.tl1.TL1Date
Returns month value
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.NameValue
Returns the name associated with a value by this object.
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
getNextSibling() - Method in class com.ireasoning.util.CTreeNode
The node immediately following this node.
getNonRepeaters() - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Used with get-bulk command.
getOID() - Method in class com.ireasoning.util.MibTreeNode
Returns OID of this node
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
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
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.
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 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.SnmpEngine
Returns the port number of snmp agent
getPrevSibling() - Method in class com.ireasoning.util.CTreeNode
Return the node immediately preceding this node.
getPrivKey() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns localized privacy key
getPrivPassword() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns privacy password
getPrivProtocol() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns privacy protocol
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
 
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
 
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.util.MibTreeNode
Returns the node's basic syntax type.
getReceiveBufferSize() - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
Returns the receiver's buffer size
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.
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.SnmpTableModel
Return row at specified index
getRowCount() - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Returns the number of rows in the model.
getRowStatusOID() - Method in class com.ireasoning.util.MibTreeNode
The OID of the table entry which is RowStatus or EntryStatus type.
getSID() - Method in class com.ireasoning.protocol.tl1.TL1OutputMsg
Gets source ID
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.UsmUser
Returns security level
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.
getSnmpTrapOID() - Method in class com.ireasoning.protocol.snmp.SnmpV2Notification
Returns the snmpTrapOID.0 value contained in this trap.
getSocket() - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
Returns the DatagramPacket object used internally for receiving UDP packets.
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
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.
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
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
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.
getTimestamp() - Method in class com.ireasoning.protocol.snmp.SnmpV1Trap
Returns the timestamp value, 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(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.
getType() - Method in interface com.ireasoning.core.network.SocketServer
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.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.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.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"
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.
getUserName() - Method in class com.ireasoning.protocol.snmp.UsmUser
Returns USM user name
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.
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.
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.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.util.TrapNode
Returns the trap version, one of {SnmpConst.SNMPV1, SnmpConst.SNMPV2}
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

handleMsg(Object, Msg) - Method in interface com.ireasoning.protocol.Listener
This method is called whenever receiving a message or an exception occurred.
handleNode(CTreeNode) - Method in interface com.ireasoning.util.TraverseListener
Gets called when encountering a node
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
 
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.SnmpErrorStatus
SNMPv1+ Error Status code.
INCONSISTENT_VALUE - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
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.
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
 
isChildNode(CTreeNode) - Method in class com.ireasoning.util.CTreeNode
Checks the passed child is one of this node 's immediate child nodes
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
isEntryStatus() - Method in class com.ireasoning.util.MibTreeNode
Tests if it's SNMPv1 dynamic table It's a property of table node.
isGeneric() - Method in class com.ireasoning.util.TrapNode
Returns true if it's SNMPv1 generic trap type
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
isIndexNode() - Method in class com.ireasoning.util.MibTreeNode
Test if it's a index node, e.g.
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() - Static method in class com.ireasoning.protocol.snmp.MibUtil
Tests if there's at least one mib file already loaded
isRoot() - Method in class com.ireasoning.util.CTreeNode
Returns true if this object itself is a root node
isScalarNode() - Method in class com.ireasoning.util.MibTreeNode
Tests if it's a scalar node, e.g.
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.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.util.MibTreeNode
Tests if it's a leaf node of a table.
isTableNode() - Method in class com.ireasoning.util.MibTreeNode
Returns true if this node is a table node, such as "IfTable" node

J

JAVA_OBJECT - Static variable in class com.ireasoning.util.MibTreeNode
An array of class names corresponding to the basic syntax types
JAVA_OBJECT_FULL_NAME - Static variable in class com.ireasoning.util.MibTreeNode
An array of fully qualified class names corresponding to the basic syntax types
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.SnmpV1Trap
SnmpV1 trap type: 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.SnmpV1Trap
SnmpV1 trap type: 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
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.
lookupOID(String) - 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.
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 a SnmpCounter32 can have
MAX_VALUE - Static variable in class com.ireasoning.protocol.snmp.SnmpCounter64
A constant holding the maximum value a SnmpCounter64 can have
MAX_VALUE - Static variable in class com.ireasoning.protocol.snmp.SnmpGauge32
A constant holding the maximum value a SnmpGauge32 can have
MAX_VALUE - Static variable in class com.ireasoning.protocol.snmp.SnmpUInt
Max value of unsigned integer
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
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.

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_IN_SERVICE - Static variable in interface com.ireasoning.protocol.snmp.SnmpRowStatus
Table row is not in service
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.SnmpErrorStatus
SNMPv1+ Error Status code.
NO_ACCESS - Static variable in interface com.ireasoning.protocol.snmp.SnmpErrorStatus
SNMPv1+ Error Status code.
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.SnmpErrorStatus
SNMPv1+ Error Status code.
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
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
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
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) - Method in class com.ireasoning.protocol.Session
Opens a new connection.
open(Target) - 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

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
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
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
 
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()
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
preDeregister() - Method in class com.ireasoning.core.jmx.AdaptorServer
 
preRegister(MBeanServer, ObjectName) - Method in class com.ireasoning.core.jmx.AdaptorServer
 
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

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
REPORT - Static variable in interface com.ireasoning.protocol.snmp.SnmpConst
Snmp REPORT command (SNMPV2+)
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
receiveObject() - Method in class com.ireasoning.protocol.Session
Returns received message
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
refreshNow() - Method in class com.ireasoning.protocol.snmp.SnmpTableModel
Refresh whole table now (if table's polling is enabled)
registerHelperMBeans() - Method in class com.ireasoning.core.jmx.BaseAgent
Register config and logger MBeans
remove(int) - Method in class com.ireasoning.protocol.snmp.SnmpVarBindList
Removes the element at the specified index
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(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
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.
removeVarBind(int) - Method in class com.ireasoning.protocol.snmp.VarBindContainer
 
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.
resume() - Method in class com.ireasoning.protocol.snmp.SnmpPoller
Resumes polling
run() - Method in class com.ireasoning.core.jmx.AdaptorServer
 
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 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.SnmpV2Notification
snmpTrapOID (".1.3.6.1.6.3.1.1.4.1.0")
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.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(Target, 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
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 a SnmpCounter32 object based on passed counter
SnmpCounter32(long) - Constructor for class com.ireasoning.protocol.snmp.SnmpCounter32
Constructs a 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 a 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 a SnmpCounter64 object with the passed long value.
SnmpCounter64(BigInteger) - Constructor for class com.ireasoning.protocol.snmp.SnmpCounter64
Constructs a SnmpCounter64 object with the passed value.
SnmpCounter64(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpCounter64
Constructs a SnmpCounter64 object with the passed String value.
SnmpCounter64(SnmpCounter64) - Constructor for class com.ireasoning.protocol.snmp.SnmpCounter64
Constructs a 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(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 a SnmpEngine with empty engine ID, and passed host and port number
SnmpEngine(byte[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpEngine
Creates a SnmpEngine instance with the passed engineID, host and port number.
SnmpEngine(String, int, byte[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpEngine
Creates a 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
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 a SnmpGauge32 object with the passed-in string value.
SnmpGauge32(long) - Constructor for class com.ireasoning.protocol.snmp.SnmpGauge32
Constructs a 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 a SnmpInform object using passed parameters
SnmpInform(long, SnmpOID) - Constructor for class com.ireasoning.protocol.snmp.SnmpInform
Creates a 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 a SnmpInt object with passed integer i
SnmpInt(Integer) - Constructor for class com.ireasoning.protocol.snmp.SnmpInt
Constructs a SnmpInt object with passed integer i
SnmpInt(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpInt
Constructs a SnmpInt object with passed String i
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 a SnmpIpAddress whose ip address is 0.0.0.0
SnmpIpAddress(byte[]) - Constructor for class com.ireasoning.protocol.snmp.SnmpIpAddress
Constructs a 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 a SnmpIpAddress with the passed in ipAddr object.
SnmpIpAddress(InetAddress) - Constructor for class com.ireasoning.protocol.snmp.SnmpIpAddress
Constructs a 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 a 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 a 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 a 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
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 a 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 a 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 a SnmpSession
SnmpSession(String, int, String, String, int, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpSession
Creates a SnmpSession
SnmpSession(SnmpTarget, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpSession
Constructs a new SnmpSession.
SnmpSession(SnmpTarget) - Constructor for class com.ireasoning.protocol.snmp.SnmpSession
Creates a SnmpSession using the default UDP protocol.
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 a SnmpTarget object for SnmpV1 and SnmpV2c
SnmpTarget(String, int, String, String) - Constructor for class com.ireasoning.protocol.snmp.SnmpTarget
Constructs a SnmpTarget object for SnmpV1 and SnmpV2c.
SnmpTarget(String, int) - Constructor for class com.ireasoning.protocol.snmp.SnmpTarget
Constructs a 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 a 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 a SnmpTrap object using passed parameters
SnmpTrap(long, SnmpOID) - Constructor for class com.ireasoning.protocol.snmp.SnmpTrap
Creates a 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, 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 a SnmpUInt object with the specified value.
SnmpUInt(long) - Constructor for class com.ireasoning.protocol.snmp.SnmpUInt
Constructs a 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 a SnmpV1Trap object with passed enterprise value, sets agent address to local ip address
SnmpV1Trap(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpV1Trap
Constructs a 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 a SnmpV2Notification object using passed parameters
SnmpV2Notification(long, SnmpOID) - Constructor for class com.ireasoning.protocol.snmp.SnmpV2Notification
Creates a SnmpV2Notification object using passed parameters
SnmpV2Notification(SnmpV2Notification) - Constructor for class com.ireasoning.protocol.snmp.SnmpV2Notification
Makes a copy of passed SnmpV2Notification 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 a SnmpVarBind object with passed SnmpOID object
SnmpVarBind(String, SnmpDataType) - Constructor for class com.ireasoning.protocol.snmp.SnmpVarBind
Constructs a SnmpVarBind object with passed SnmpOID, SnmpDataType objects
SnmpVarBind(SnmpOID, SnmpDataType) - Constructor for class com.ireasoning.protocol.snmp.SnmpVarBind
Constructs a SnmpVarBind object with passed SnmpOID, SnmpDataType objects
SnmpVarBind(String) - Constructor for class com.ireasoning.protocol.snmp.SnmpVarBind
Constructs a 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 a 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.
Syntax - class com.ireasoning.util.Syntax.
This class represents the SYNTAX clause of a MIB node
Syntax() - Constructor for class com.ireasoning.util.Syntax
 
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(SnmpPdu) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Sends out SnmpPdu, it blocks until response comes back.
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, 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.
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, 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(String) - Method in class com.ireasoning.util.MibTreeNode
Sets the MIB node's ACCESS or MAX-ACCESS clause 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
setAugments(String) - Method in class com.ireasoning.util.MibTreeNode
Sets the AUGMENTS clause
setAugmentsTable(String) - Method in class com.ireasoning.util.MibTreeNode
 
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.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
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
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)
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
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
 
setEngineBoots(int) - Method in class com.ireasoning.protocol.snmp.SnmpEngine
Sets engine boots
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
Note: only apply to SnmpV3 InformRequest
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.util.MibTreeNode
 
setErrorCode(int) - Method in class com.ireasoning.util.MibParseException
Sets the error code
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.SnmpException
Sets the error status code
setErrorStatus(int) - Method in class com.ireasoning.protocol.snmp.SnmpPdu
Sets the error status code
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.
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
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
 
setIndice(String[]) - Method in class com.ireasoning.util.MibTreeNode
Sets indice of this node ( Table's entry node)
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(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
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 interface com.ireasoning.core.network.SocketServer
Set MBeanServer object
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
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
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
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(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
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
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
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
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.UsmUser
Sets a new privacy password
setPrivProtocol(int) - Method in class com.ireasoning.protocol.snmp.UsmUser
Sets a new privacy protocol
setReadCommunity(String) - Method in class com.ireasoning.protocol.snmp.SnmpTarget
Sets the community name for SNMP "read" requests, such as GET, GET_NEXT, etc.
setRealSyntaxType(byte) - Method in class com.ireasoning.util.MibTreeNode
Sets the basic syntax type of this node
setReceiveBufferSize(int) - Method in class com.ireasoning.protocol.snmp.SnmpTrapdSession
Sets the size of receiver's buffer.
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.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
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.
setSnmpEngine(String, byte[], int, int) - Static method in class com.ireasoning.protocol.snmp.SnmpTrapSender
Sets the SNMPv3 trap sender's engine properties
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
setSyntax(Syntax) - Method in class com.ireasoning.util.MibTreeNode
Sets Syntax object
setSyntaxString(String) - Method in class com.ireasoning.util.Syntax
 
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
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.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 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.
setTimeout(int) - Method in class com.ireasoning.protocol.tl1.TL1Session
Sets time out value of underlying Socket
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
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
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
setType(String) - Method in class com.ireasoning.util.Syntax
Sets syntax type
setUseLog4j(boolean) - Static method in class com.ireasoning.util.Logger
Sets a flag indicating whether log4j logger should be used or not
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, 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
 
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.util.TrapNode
 
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
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(SnmpOID) - 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 a SnmpTableModel object which contains retrieved data
snmpGetTable(String, SnmpTableModel, int) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Gets whole MIB table and returns a SnmpTableModel object which contains retrieved data
snmpGetTable(String) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Gets whole MIB table and returns a SnmpTableModel object which contains retrieved data
snmpGetTable(String, int) - Method in class com.ireasoning.protocol.snmp.SnmpSession
Gets whole MIB table and returns a 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.
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(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.
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
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.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
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
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
 
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, 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
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.
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.
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.
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.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.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() - 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.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.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.SnmpTrap
Converts this v2 trap object to v1 trap according to RFC 2576 and RFC 2089.
toV1Trap(String) - Method in class com.ireasoning.protocol.snmp.SnmpTrap
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.
translateValue(String, String) - Static method in class com.ireasoning.protocol.snmp.MibUtil
Translates value part of SnmpVarBind.
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.
UNKNOWN_ENGINE_ID - Static variable in class com.ireasoning.protocol.snmp.SnmpDecodingException
 
UNKNOWN_SECURITY_MODEL - Static variable in class com.ireasoning.protocol.snmp.SnmpDecodingException
 
UNKNOWN_USER - Static variable in class com.ireasoning.protocol.snmp.SnmpDecodingException
 
UNSIGNED32 - Static variable in interface com.ireasoning.protocol.snmp.SnmpDataType
Snmp unsigned 32-bit integer data type
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
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[]) - Constructor for class com.ireasoning.protocol.snmp.UsmUser
Constructs UsmUser object.
UsmUser(String, String, int, byte, String, String, byte[]) - 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
unregisterHelperMBeans() - Method in class com.ireasoning.core.jmx.BaseAgent
Unregister config and logger MBeans
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.

W

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.SnmpV2Notification
SNMPv2c warmStart trap oid: warmStart
WARN - Static variable in class com.ireasoning.util.Logger
The WARN priority designates potentially harmful situations.
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.SnmpErrorStatus
SNMPv1+ Error Status code.
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.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.

_

_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.
_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
 
_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
_ipAddress - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_isToTranslateValue - Variable in class com.ireasoning.protocol.snmp.SnmpTableModel
true to translate VarBind's value
_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.
_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
 
_port - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_port - Variable in class com.ireasoning.protocol.Target
Port number
_radix - Variable in class com.ireasoning.protocol.snmp.SnmpBits
Either 2 or 16
_serverSocket - Variable in class com.ireasoning.core.jmx.AdaptorServer
 
_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
_tableName - Variable in class com.ireasoning.protocol.snmp.SnmpTableModel
Table name
_tableOID - Variable in class com.ireasoning.protocol.snmp.SnmpTableModel
Table OID
_target - Variable in class com.ireasoning.protocol.Session
Target object representing agent
_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.
_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.