Package hudson.plugins.swarm
Class SwarmLauncher
java.lang.Object
hudson.model.AbstractDescribableImpl<ComputerLauncher>
hudson.slaves.ComputerLauncher
hudson.slaves.JNLPLauncher
hudson.plugins.swarm.SwarmLauncher
- All Implemented Interfaces:
ExtensionPoint
,Describable<ComputerLauncher>
ComputerLauncher
for Swarm agents. We extend JNLPLauncher
for compatibility with
DefaultJnlpSlaveReceiver.afterProperties(JnlpConnectionState)
.-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class hudson.slaves.JNLPLauncher
CUSTOM_INBOUND_URL_PROPERTY, DESCRIPTOR, tunnel, vmargs
Fields inherited from class hudson.slaves.ComputerLauncher
LIST
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
afterDisconnect
(SlaveComputer computer, TaskListener listener) Methods inherited from class hudson.slaves.JNLPLauncher
getInboundAgentUrl, getWorkDirOptions, getWorkDirSettings, isLaunchSupported, isWebSocket, launch, readResolve, setWebSocket, setWorkDirSettings
Methods inherited from class hudson.slaves.ComputerLauncher
afterDisconnect, beforeDisconnect, beforeDisconnect, checkJavaVersion, launch
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Constructor Details
-
SwarmLauncher
public SwarmLauncher()
-
-
Method Details
-
afterDisconnect
- Overrides:
afterDisconnect
in classComputerLauncher
-