Class AbstractToolBuilderDslExtension
java.lang.Object
javaposse.jobdsl.plugin.ContextExtensionPoint
de.tracetronic.jenkins.plugins.ecutest.extension.jobdsl.AbstractDslExtension
de.tracetronic.jenkins.plugins.ecutest.extension.jobdsl.AbstractToolBuilderDslExtension
- All Implemented Interfaces:
ExtensionPoint
- Direct Known Subclasses:
ToolBuilderDslExtension
Common base class providing tool-related DSL extensions.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
Context
class providing common test related methods for the nested DSL context.Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ToolValidator
Validator to check tool related DSL options.Fields inherited from class de.tracetronic.jenkins.plugins.ecutest.extension.jobdsl.AbstractDslExtension
NO_INSTALL_MSG, NOT_NULL_MSG, OPT_TIMEOUT, OPT_TOOL_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
checkToolInstallation
(String toolName, AbstractToolBuilder builder) Checks whether a tool installation identified by given name exists.Methods inherited from class javaposse.jobdsl.plugin.ContextExtensionPoint
all, executeInContext, notifyItemCreated, notifyItemUpdated
-
Field Details
-
validator
Validator to check tool related DSL options.
-
-
Constructor Details
-
AbstractToolBuilderDslExtension
public AbstractToolBuilderDslExtension()
-
-
Method Details
-
checkToolInstallation
Checks whether a tool installation identified by given name exists.- Parameters:
toolName
- the tool namebuilder
- the builder
-