Class QuarkusProjectStateMojoBase

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
    Direct Known Subclasses:
    InfoMojo, UpdateMojo

    public abstract class QuarkusProjectStateMojoBase
    extends QuarkusProjectMojoBase
    • Constructor Detail

      • QuarkusProjectStateMojoBase

        public QuarkusProjectStateMojoBase()
    • Method Detail

      • doExecute

        public void doExecute​(io.quarkus.devtools.project.QuarkusProject quarkusProject,
                              io.quarkus.devtools.messagewriter.MessageWriter log)
                       throws org.apache.maven.plugin.MojoExecutionException
        Specified by:
        doExecute in class QuarkusProjectMojoBase
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • processProjectState

        protected abstract void processProjectState​(io.quarkus.devtools.project.QuarkusProject quarkusProject)
                                             throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • resolveApplicationModel

        protected io.quarkus.bootstrap.model.ApplicationModel resolveApplicationModel()
                                                                               throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • catalogArtifactResolver

        protected io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver catalogArtifactResolver()
                                                                                             throws org.apache.maven.plugin.MojoExecutionException
        Overrides:
        catalogArtifactResolver in class QuarkusProjectMojoBase
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • initArtifactResolver

        protected io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver initArtifactResolver()
                                                                                          throws org.apache.maven.plugin.MojoExecutionException
        Overrides:
        initArtifactResolver in class QuarkusProjectMojoBase
        Throws:
        org.apache.maven.plugin.MojoExecutionException