Class ConnectorsCrossDependenciesMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

    @Mojo(name="connectors-cross-dependencies-check",
          defaultPhase=VALIDATE)
    public class ConnectorsCrossDependenciesMojo
    extends org.apache.maven.plugin.AbstractMojo
    Mojo implementing connectors-cross-dependencies-check goal, executing on LifecyclePhase.VALIDATE phase.
    • Field Detail

      • sourceFolder

        protected static String sourceFolder
      • mavenProject

        @Parameter(defaultValue="${project}",
                   required=true,
                   readonly=true)
        org.apache.maven.project.MavenProject mavenProject
    • Constructor Detail

      • ConnectorsCrossDependenciesMojo

        public ConnectorsCrossDependenciesMojo()
    • Method Detail

      • execute

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

        Set<String> getSIPConnectorPackages​(String folderPath)
      • setMavenProject

        void setMavenProject​(org.apache.maven.project.MavenProject mavenProject)