Package hudson.slaves
Interface NodeSpecific<T extends NodeSpecific<T>>
-
- Type Parameters:
T
- Concrete type that represents the thing that can be adapted.
- All Known Implementing Classes:
DownloadFromUrlInstaller.NodeSpecificInstallable
,JDK
,Maven.MavenInstallation
public interface NodeSpecific<T extends NodeSpecific<T>>
Represents any concept that can be adapted for a node. Mainly for documentation purposes.- Since:
- 1.286
- Author:
- huybrechts
- See Also:
EnvironmentSpecific
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
forNode(Node node, TaskListener log)
Returns a specialized copy of T for functioning in the given node.
-
-
-
Method Detail
-
forNode
T forNode(@NonNull Node node, TaskListener log) throws IOException, InterruptedException
Returns a specialized copy of T for functioning in the given node.- Throws:
IOException
InterruptedException
-
-