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

    • BEARER_TOKEN_PROPERTY

      public static final String BEARER_TOKEN_PROPERTY
      See Also:
    • DEFAULT_EMSERVER_URL

      public static final String DEFAULT_EMSERVER_URL
      See Also:
    • EM_CLIENT

      public static final String EM_CLIENT
      See Also:
    • ACCESSTOKEN_ID

      public static final String ACCESSTOKEN_ID
      See Also:
    • ACCESSTOKEN_SECRET

      public static final String ACCESSTOKEN_SECRET
      See Also:
    • username

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

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

      @Parameter(property="accesstoken.id") protected String accessTokenId
    • accessTokenSecret

      @Parameter(property="accesstoken.secret") protected String accessTokenSecret
    • bearerToken

      @Parameter(property="anypoint.bearer") protected String bearerToken
      Anypoint bearer token
    • enhancedMuleServerUrl

      @Parameter(property="enhancedmule.server.url", defaultValue="https://api.enhanced-mule.com") protected String enhancedMuleServerUrl
    • settings

      @Parameter(defaultValue="${settings}", readonly=true) protected org.apache.maven.settings.Settings settings
    • project

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

      @Parameter(defaultValue="${session}", readonly=true, required=true) protected org.apache.maven.execution.MavenSession session
    • org

      @Parameter(property="anypoint.org") protected String org
      Anypoint organization name
    • profile

      @Parameter(property="profile") protected String profile
    • emClient

      protected EnhancedMuleClient emClient
  • Constructor Details

    • AbstractAnypointMojo

      public AbstractAnypointMojo()
  • Method Details