Class MuleMavenResolutionContext

java.lang.Object
org.mule.maven.client.internal.MuleMavenResolutionContext

public class MuleMavenResolutionContext extends Object
Represents the context for resolving artifacts using Aether.
  • Field Details

  • Constructor Details

    • MuleMavenResolutionContext

      public MuleMavenResolutionContext(MavenConfiguration mavenConfiguration)
  • Method Details

    • getServerConfigurations

      public Map<String,Object> getServerConfigurations()
    • getLocalRepositoryLocation

      public File getLocalRepositoryLocation()
    • getRemoteRepositories

      public List<org.eclipse.aether.repository.RemoteRepository> getRemoteRepositories()
    • getRemoteRepositoriesWithoutSuperPomModelRepositories

      public List<org.eclipse.aether.repository.RemoteRepository> getRemoteRepositoriesWithoutSuperPomModelRepositories()
    • getAuthenticatorSelector

      public Optional<org.eclipse.aether.repository.AuthenticationSelector> getAuthenticatorSelector()
    • getProxySelector

      public Optional<org.eclipse.aether.repository.ProxySelector> getProxySelector()
    • getMirrorSelector

      public Optional<org.eclipse.aether.repository.MirrorSelector> getMirrorSelector()
    • getUserProperties

      public Optional<Properties> getUserProperties()
    • toString

      public String toString()
      Overrides:
      toString in class Object