Class DefaultRepositorySystemSessionFactory


  • @Named
    public class DefaultRepositorySystemSessionFactory
    extends java.lang.Object
    Since:
    3.3.0
    • Field Detail

      • logger

        @Inject
        private org.codehaus.plexus.logging.Logger logger
      • repoSystem

        @Inject
        private org.eclipse.aether.RepositorySystem repoSystem
      • simpleLocalRepoMgrFactory

        @Inject
        @Nullable
        @Named("simple")
        private org.eclipse.aether.spi.localrepo.LocalRepositoryManagerFactory simpleLocalRepoMgrFactory
      • workspaceRepository

        @Inject
        @Nullable
        @Named("ide")
        private org.eclipse.aether.repository.WorkspaceReader workspaceRepository
    • Constructor Detail

      • DefaultRepositorySystemSessionFactory

        public DefaultRepositorySystemSessionFactory()
    • Method Detail

      • newRepositorySession

        public org.eclipse.aether.DefaultRepositorySystemSession newRepositorySession​(MavenExecutionRequest request)
      • getUserAgent

        private java.lang.String getUserAgent()
      • getMavenVersion

        private java.lang.String getMavenVersion()