Class MavenSessionManager

java.lang.Object
org.wildfly.prospero.wfchannel.MavenSessionManager

public class MavenSessionManager extends Object
  • Field Details

    • LOCAL_MAVEN_REPO

      public static final Path LOCAL_MAVEN_REPO
    • AETHER_OFFLINE_PROTOCOLS_VALUE

      public static final String AETHER_OFFLINE_PROTOCOLS_VALUE
      See Also:
  • Constructor Details

    • MavenSessionManager

      public MavenSessionManager(MavenOptions mavenOptions) throws org.jboss.galleon.ProvisioningException
      Throws:
      org.jboss.galleon.ProvisioningException
    • MavenSessionManager

      public MavenSessionManager(MavenSessionManager base)
    • MavenSessionManager

      public MavenSessionManager() throws org.jboss.galleon.ProvisioningException
      Throws:
      org.jboss.galleon.ProvisioningException
  • Method Details

    • newRepositorySystem

      public org.eclipse.aether.RepositorySystem newRepositorySystem()
    • newRepositorySystemSession

      public org.eclipse.aether.DefaultRepositorySystemSession newRepositorySystemSession(org.eclipse.aether.RepositorySystem system)
    • getProvisioningRepo

      public Path getProvisioningRepo()
    • setOffline

      public void setOffline(boolean offline)
    • isOffline

      public boolean isOffline()