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

    • DEFAULT_EMSERVER_URL

      public static final String DEFAULT_EMSERVER_URL
      See Also:
    • EM_CLIENT

      public static final String EM_CLIENT
      See Also:
    • authType

      @Parameter protected String authType
    • username

      @Parameter protected String username
      Anypoint username
    • password

      @Parameter protected String password
      Anypoint password
    • clientId

      @Parameter protected String clientId
    • clientSecret

      @Parameter protected String clientSecret
    • bearerToken

      @Parameter protected String bearerToken
      Anypoint bearer token
    • enhancedMuleServerUrl

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

      @Parameter(property="anypoint.url") protected String anypointPlatformUrl
    • 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 protected String org
      Anypoint organization name
    • profile

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

      protected EnhancedMuleClient emClient
    • configProfile

      protected ConfigProfile configProfile
    • anypointClient

      protected com.aeontronix.anypointsdk.AnypointClient anypointClient
  • Constructor Details

    • AbstractAnypointMojo

      public AbstractAnypointMojo()
  • Method Details