Package jenkins.plugins.jclouds.compute
Class JCloudsJnlpLauncher
java.lang.Object
hudson.model.AbstractDescribableImpl<ComputerLauncher>
hudson.slaves.ComputerLauncher
hudson.slaves.JNLPLauncher
jenkins.plugins.jclouds.compute.JCloudsJnlpLauncher
- All Implemented Interfaces:
ExtensionPoint
,Describable<ComputerLauncher>
The launcher used for JNLP slaves.
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.slaves.JNLPLauncher
JNLPLauncher.DescriptorImpl
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 TypeMethodDescriptionboolean
boolean
boolean
void
launch
(SlaveComputer computer, TaskListener listener) Launch the Jenkins Slave on the SlaveComputer.Methods inherited from class hudson.slaves.JNLPLauncher
getInboundAgentUrl, getRemotingOptionsUnix, getRemotingOptionsWindows, getTunnel, getWorkDirOptions, getWorkDirSettings, isConfigured, isLaunchSupported, isWebSocket, readResolve, setTunnel, setWebSocket, setWorkDirSettings
Methods inherited from class hudson.slaves.ComputerLauncher
afterDisconnect, afterDisconnect, beforeDisconnect, beforeDisconnect, checkJavaVersion, launch
-
Constructor Details
-
JCloudsJnlpLauncher
public JCloudsJnlpLauncher()
-
-
Method Details
-
launch
Launch the Jenkins Slave on the SlaveComputer.- Overrides:
launch
in classJNLPLauncher
- Parameters:
computer
- The node on which to launch the slave.listener
- Task listener for notification purposes.
-
getDescriptor
- Specified by:
getDescriptor
in interfaceDescribable<ComputerLauncher>
- Overrides:
getDescriptor
in classAbstractDescribableImpl<ComputerLauncher>
-
getTcpSupported
public boolean getTcpSupported() -
getInstanceIdentityInstalled
public boolean getInstanceIdentityInstalled() -
getWebSocketSupported
public boolean getWebSocketSupported()
-