Class DefaultLocalRepositoryManager

java.lang.Object
org.apache.maven.impl.DefaultLocalRepositoryManager
All Implemented Interfaces:
org.apache.maven.api.Service, org.apache.maven.api.services.LocalRepositoryManager

@Named @Singleton public class DefaultLocalRepositoryManager extends Object implements org.apache.maven.api.services.LocalRepositoryManager
  • Constructor Details

    • DefaultLocalRepositoryManager

      public DefaultLocalRepositoryManager()
  • Method Details

    • getPathForLocalArtifact

      @Nonnull public Path getPathForLocalArtifact(@Nonnull org.apache.maven.api.Session session, @Nonnull org.apache.maven.api.LocalRepository local, @Nonnull org.apache.maven.api.Artifact artifact)
      Specified by:
      getPathForLocalArtifact in interface org.apache.maven.api.services.LocalRepositoryManager
    • getPathForRemoteArtifact

      @Nonnull public Path getPathForRemoteArtifact(@Nonnull org.apache.maven.api.Session session, @Nonnull org.apache.maven.api.LocalRepository local, @Nonnull org.apache.maven.api.RemoteRepository remote, @Nonnull org.apache.maven.api.Artifact artifact)
      Specified by:
      getPathForRemoteArtifact in interface org.apache.maven.api.services.LocalRepositoryManager