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

public abstract class AbstractToolBuilderDslExtension extends AbstractDslExtension
Common base class providing tool-related DSL extensions.
  • Field Details

    • validator

      protected final ToolValidator validator
      Validator to check tool related DSL options.
  • Constructor Details

    • AbstractToolBuilderDslExtension

      public AbstractToolBuilderDslExtension()
  • Method Details

    • checkToolInstallation

      protected void checkToolInstallation(String toolName, AbstractToolBuilder builder)
      Checks whether a tool installation identified by given name exists.
      Parameters:
      toolName - the tool name
      builder - the builder