Class AbstractAnypointMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
com.aeontronix.enhancedmule.tools.AbstractAnypointMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
AbstractOrganizationalMojo, ProvisionOrgMojo

public abstract class AbstractAnypointMojo
extends org.apache.maven.plugin.AbstractMojo
  • Field Details

    • username

      @Parameter(property="anypoint.username") protected String username
      Anypoint username
    • password

      @Parameter(property="anypoint.password") protected String password
      Anypoint password
    • clientId

      @Parameter(property="anypoint.client.id") protected String clientId
      Anypoint username
    • clientSecret

      @Parameter(property="anypoint.client.secret") protected String clientSecret
      Anypoint password
    • bearer

      @Parameter(property="anypoint.bearer") protected String bearer
      Anypoint bearer token
  • Constructor Details

  • Method Details

    • getClient

      public AnypointClient getClient()
    • 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

      protected abstract void doExecute() throws Exception
      Throws:
      Exception