Class AbstractCitrusMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.citrusframework.mvn.plugin.AbstractCitrusMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
CreateDocsMojo, CreateTestMojo, GenerateDocsMojo, GenerateTestMojo

public abstract class AbstractCitrusMojo extends org.apache.maven.plugin.AbstractMojo
Since:
2.7.4
Author:
Christoph Deppisch
  • Constructor Details

    • AbstractCitrusMojo

      public AbstractCitrusMojo()
  • Method Details

    • execute

      public final void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
      Throws:
      org.apache.maven.plugin.MojoExecutionException
      org.apache.maven.plugin.MojoFailureException
    • doExecute

      public abstract void doExecute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
      Subclass execution logic.
      Throws:
      org.apache.maven.plugin.MojoExecutionException
      org.apache.maven.plugin.MojoFailureException
    • getTests

      public List<TestConfiguration> getTests()
      Gets the tests.
      Returns:
    • setTests

      public void setTests(List<TestConfiguration> tests)
      Sets the tests.
      Parameters:
      tests -
    • getDocs

      public DocsConfiguration getDocs()
      Gets the docs.
      Returns:
    • setDocs

      public void setDocs(DocsConfiguration docs)
      Sets the docs.
      Parameters:
      docs -
    • getFramework

      public UnitFramework getFramework()
      Gets the framework.
      Returns:
    • getType

      public String getType()
      Gets the type.
      Returns:
    • setType

      public void setType(String type)
      Sets the type.
      Parameters:
      type -
    • getTestSrcDirectory

      public String getTestSrcDirectory()
      Gets the testSrcDirectory.
      Returns: