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 TypeClassDescriptionclassContextclass 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 ToolValidatorValidator 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 voidcheckToolInstallation(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
-