Package io.jenkins.plugins.casc.core
Class JNLPLauncherConfigurator
- java.lang.Object
-
- io.jenkins.plugins.casc.BaseConfigurator<T>
-
- io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator<JNLPLauncher>
-
- io.jenkins.plugins.casc.core.JNLPLauncherConfigurator
-
- All Implemented Interfaces:
Configurator<JNLPLauncher>
@Extension @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public class JNLPLauncherConfigurator extends DataBoundConfigurator<JNLPLauncher>
- Author:
- Nicolas De Loof
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.jenkins.plugins.casc.BaseConfigurator
BaseConfigurator.TypePair
-
-
Constructor Summary
Constructors Constructor Description JNLPLauncherConfigurator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JNLPLauncher
instance(Mapping config, ConfigurationContext context)
Build a fresh new component based on provided configuration andDataBoundConstructor
-
Methods inherited from class io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator
check, configure, describe, describe, getDataBoundConstructor, getDisplayName, getImplementedAPI, getName, getNames, getTarget
-
Methods inherited from class io.jenkins.plugins.casc.BaseConfigurator
compare, configure, createAttribute, equals, exclusions, handleUnknown, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.jenkins.plugins.casc.Configurator
canConfigure, describeStructure, getAttributes, getConfigurators
-
-
-
-
Method Detail
-
instance
protected JNLPLauncher instance(Mapping config, ConfigurationContext context) throws ConfiguratorException
Description copied from class:DataBoundConfigurator
Build a fresh new component based on provided configuration andDataBoundConstructor
- Overrides:
instance
in classDataBoundConfigurator<JNLPLauncher>
- Parameters:
config
- configuration for target component. Implementation may consume some entries to create a fresh new instance.- Returns:
- instance to be configured, but not yet fully configured, see
BaseConfigurator.configure(Mapping, Object, boolean, ConfigurationContext)
- Throws:
ConfiguratorException
-
-