Package hudson.model
Class ComputerPinger
java.lang.Object
hudson.model.ComputerPinger
- All Implemented Interfaces:
ExtensionPoint
- Direct Known Subclasses:
ComputerPinger.BuiltInComputerPinger
A way to see if a computer is reachable.
- Since:
- 1.378
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Default pinger - use Java built-in functionality.Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ExtensionList<ComputerPinger>
all()
Get all registered instances.static boolean
checkIsReachable
(InetAddress ia, int timeout) Is this computer reachable via the given address?abstract boolean
isReachable
(InetAddress ia, int timeout) Is the specified address reachable?
-
Constructor Details
-
ComputerPinger
public ComputerPinger()
-
-
Method Details
-
isReachable
Is the specified address reachable?- Parameters:
ia
- The address to check.timeout
- Timeout in seconds.- Throws:
IOException
-
all
Get all registered instances. -
checkIsReachable
Is this computer reachable via the given address?- Parameters:
ia
- The address to check.timeout
- Timeout in seconds.- Throws:
IOException
-