Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
D
E
F
G
H
I
M
O
P
R
S
T
W
C
compareTo(Delayed)
- Method in class org.opennms.netmgt.ping.
PingRequest
create(DatagramPacket)
- Static method in class org.opennms.netmgt.ping.
Reply
Creates a new instance of the class using the passed datagram as the data source.
createRequestPacket()
- Method in class org.opennms.netmgt.ping.
PingRequest
D
DEFAULT_RETRIES
- Static variable in class org.opennms.netmgt.ping.
Pinger
DEFAULT_TIMEOUT
- Static variable in class org.opennms.netmgt.ping.
Pinger
E
equals(Object)
- Method in class org.opennms.netmgt.ping.
PingRequest.RequestId
F
FILTER_ID
- Static variable in class org.opennms.netmgt.ping.
PingRequest
G
getAddress()
- Method in class org.opennms.netmgt.ping.
PingRequest
getAddress()
- Method in class org.opennms.netmgt.ping.
PingRequest.RequestId
getAddress()
- Method in class org.opennms.netmgt.ping.
Reply
Returns the internet address of the host that sent the reply.
getDelay(TimeUnit)
- Method in class org.opennms.netmgt.ping.
PingRequest
getExpiration()
- Method in class org.opennms.netmgt.ping.
PingRequest
getId()
- Method in class org.opennms.netmgt.ping.
PingRequest
getIdentity()
- Method in class org.opennms.netmgt.ping.
Reply
Returns the identity of the packet.
getName()
- Method in class org.opennms.netmgt.ping.
ReplyReceiver
Returns the name of this fiber.
getPacket()
- Method in class org.opennms.netmgt.ping.
Reply
Returns the ICMP packet for the reply.
getRequest()
- Method in class org.opennms.netmgt.ping.
PingRequest
getResponse()
- Method in class org.opennms.netmgt.ping.
PingRequest
getResponseTime()
- Method in class org.opennms.netmgt.ping.
SinglePingResponseCallback
getResponseTimes()
- Method in class org.opennms.netmgt.ping.
ParallelPingResponseCallback
getRetries()
- Method in class org.opennms.netmgt.ping.
PingRequest
getSequenceId()
- Method in class org.opennms.netmgt.ping.
PingRequest
getSequenceId()
- Method in class org.opennms.netmgt.ping.
PingRequest.RequestId
getStatus()
- Method in class org.opennms.netmgt.ping.
ReplyReceiver
Returns the status of the fiber.
getTid()
- Method in class org.opennms.netmgt.ping.
PingRequest
getTid()
- Method in class org.opennms.netmgt.ping.
PingRequest.RequestId
getTimeout()
- Method in class org.opennms.netmgt.ping.
PingRequest
H
handleError(InetAddress, ICMPEchoPacket, Throwable)
- Method in class org.opennms.netmgt.ping.
ParallelPingResponseCallback
handleError(InetAddress, ICMPEchoPacket, Throwable)
- Method in interface org.opennms.netmgt.ping.
PingResponseCallback
handleError(InetAddress, ICMPEchoPacket, Throwable)
- Method in class org.opennms.netmgt.ping.
SinglePingResponseCallback
handleResponse(InetAddress, ICMPEchoPacket)
- Method in class org.opennms.netmgt.ping.
ParallelPingResponseCallback
handleResponse(InetAddress, ICMPEchoPacket)
- Method in interface org.opennms.netmgt.ping.
PingResponseCallback
handleResponse(InetAddress, ICMPEchoPacket)
- Method in class org.opennms.netmgt.ping.
SinglePingResponseCallback
handleTimeout(InetAddress, ICMPEchoPacket)
- Method in class org.opennms.netmgt.ping.
ParallelPingResponseCallback
handleTimeout(InetAddress, ICMPEchoPacket)
- Method in interface org.opennms.netmgt.ping.
PingResponseCallback
handleTimeout(InetAddress, ICMPEchoPacket)
- Method in class org.opennms.netmgt.ping.
SinglePingResponseCallback
hashCode()
- Method in class org.opennms.netmgt.ping.
PingRequest.RequestId
I
info(String)
- Method in class org.opennms.netmgt.ping.
SinglePingResponseCallback
info(String, Throwable)
- Method in class org.opennms.netmgt.ping.
SinglePingResponseCallback
initialize()
- Static method in class org.opennms.netmgt.ping.
Pinger
Initializes this singleton
isEchoReply()
- Method in class org.opennms.netmgt.ping.
Reply
Returns true if the recovered packet is an echo reply.
isExpired()
- Method in class org.opennms.netmgt.ping.
PingRequest
M
main(String[])
- Static method in class org.opennms.netmgt.ping.
Ping
O
org.opennms.netmgt.ping
- package org.opennms.netmgt.ping
TODO: add package overview sentence here.
P
parallelPing(InetAddress, int, long, long)
- Static method in class org.opennms.netmgt.ping.
Pinger
ParallelPingResponseCallback
- Class in
org.opennms.netmgt.ping
ParallelPingResponseCallback(int)
- Constructor for class org.opennms.netmgt.ping.
ParallelPingResponseCallback
pause()
- Method in class org.opennms.netmgt.ping.
ReplyReceiver
Pauses the reciever.
Ping
- Class in
org.opennms.netmgt.ping
Ping()
- Constructor for class org.opennms.netmgt.ping.
Ping
ping(InetAddress, long, int, short, PingResponseCallback)
- Static method in class org.opennms.netmgt.ping.
Pinger
ping(InetAddress, long, int)
- Static method in class org.opennms.netmgt.ping.
Pinger
This method is used to ping a remote host to test for ICMP support.
ping(InetAddress)
- Static method in class org.opennms.netmgt.ping.
Pinger
Ping a remote host, using the default number of retries and timeouts.
Ping.Stuff
- Class in
org.opennms.netmgt.ping
Ping.Stuff(IcmpSocket, short)
- Constructor for class org.opennms.netmgt.ping.
Ping.Stuff
Pinger
- Class in
org.opennms.netmgt.ping
Pinger()
- Constructor for class org.opennms.netmgt.ping.
Pinger
Constructs a Pinger object.
PingRequest
- Class in
org.opennms.netmgt.ping
This class is used to encapsulate a ping request.
PingRequest.RequestId
- Class in
org.opennms.netmgt.ping
PingRequest.RequestId(InetAddress, long, short)
- Constructor for class org.opennms.netmgt.ping.
PingRequest.RequestId
PingRequest.RequestId(Reply)
- Constructor for class org.opennms.netmgt.ping.
PingRequest.RequestId
PingResponseCallback
- Interface in
org.opennms.netmgt.ping
process(DatagramPacket)
- Method in class org.opennms.netmgt.ping.
ReplyReceiver
Processes the received datagram and adds a new
Reply
instance to the reply queue.
processError(Throwable)
- Method in class org.opennms.netmgt.ping.
PingRequest
processResponse(ICMPEchoPacket)
- Method in class org.opennms.netmgt.ping.
PingRequest
processTimeout()
- Method in class org.opennms.netmgt.ping.
PingRequest
R
Reply
- Class in
org.opennms.netmgt.ping
This class is use to encapsulate an ICMP reply that conforms to the
packet
class.
Reply(InetAddress, ICMPEchoPacket)
- Constructor for class org.opennms.netmgt.ping.
Reply
Constructs a new reply with the passed address and packet as the contents of the reply.
ReplyReceiver
- Class in
org.opennms.netmgt.ping
This class is designed to be a single point of reciept for all ICMP messages received by an
org.opennms.protocols.icmp.IcmpSocketIcmpSocket
instance.
ReplyReceiver(IcmpSocket, FifoQueue<Reply>, short)
- Constructor for class org.opennms.netmgt.ping.
ReplyReceiver
Constructs a ping reciever thread that reads datagrams from the connection and adds them to the queue.
resume()
- Method in class org.opennms.netmgt.ping.
ReplyReceiver
Resumes the recipt and processing of ICMP messages.
run()
- Method in class org.opennms.netmgt.ping.
Ping.Stuff
run()
- Method in class org.opennms.netmgt.ping.
ReplyReceiver
The run() method does the actual work of reading messages from the daemon and placing those messages in the appropriate queue for use by other threads.
S
sendRequest(IcmpSocket)
- Method in class org.opennms.netmgt.ping.
PingRequest
Send this PingRequest through the given icmpSocket
SinglePingResponseCallback
- Class in
org.opennms.netmgt.ping
SinglePingResponseCallback(InetAddress)
- Constructor for class org.opennms.netmgt.ping.
SinglePingResponseCallback
start()
- Method in class org.opennms.netmgt.ping.
ReplyReceiver
Starts the ICMP receiver.
stop()
- Method in class org.opennms.netmgt.ping.
ReplyReceiver
Stops the current receiver.
T
toString()
- Method in class org.opennms.netmgt.ping.
PingRequest.RequestId
toString()
- Method in class org.opennms.netmgt.ping.
PingRequest
W
waitFor()
- Method in class org.opennms.netmgt.ping.
ParallelPingResponseCallback
waitFor(long)
- Method in class org.opennms.netmgt.ping.
SinglePingResponseCallback
waitFor()
- Method in class org.opennms.netmgt.ping.
SinglePingResponseCallback
C
D
E
F
G
H
I
M
O
P
R
S
T
W
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright ? 2008. All Rights Reserved.