session.setRepositoryListener( eventSpyDispatcher.chainListener( new LoggingRepositoryListener( logger ) ) );
public static DefaultRepositorySystemSession newRepositorySystemSession(RepositorySystem system) { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository("target/local-repo"); session.setLocalRepositoryManager(system.newLocalRepositoryManager(session, localRepo)); session.setTransferListener(new ConsoleTransferListener()); session.setRepositoryListener(new ConsoleRepositoryListener()); // uncomment to generate dirty trees // session.setDependencyGraphTransformer( null ); return session; }
private RepositorySystemSession newRepositorySystemSession() { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository(determineLocalMavenRepositoryHack()); session.setLocalRepositoryManager(REPOSITORY_SYSTEM.newLocalRepositoryManager(session, localRepo)); session.setTransferListener(new ConsoleTransferListener()); session.setRepositoryListener(new ConsoleRepositoryListener()); return session; }
public void setRepositoryListener(RepositoryListener listener) { session.setRepositoryListener(listener); }
SummaryProgressReporter(DefaultRepositorySystemSession session, PrintStream out) { this.out = out; session.setTransferListener(new AbstractTransferListener() { @Override public void transferStarted(TransferEvent event) { reportProgress(); } @Override public void transferProgressed(TransferEvent event) { reportProgress(); } }); session.setRepositoryListener(new AbstractRepositoryListener() { @Override public void artifactResolved(RepositoryEvent event) { reportProgress(); } }); }
private void resetListeners() { final DefaultRepositorySystemSession session = session(); session.setRepositoryListener(this.repositoryListener); session.setTransferListener(this.transferListener); }
private void resetListeners() { final DefaultRepositorySystemSession session = session(); session.setRepositoryListener(this.repositoryListener); session.setTransferListener(this.transferListener); }
public static RepositorySystemSession newRepositorySession(final RepositorySystem repoSystem, Path path, RepositoryListener listener, ProxySelector proxySelector, boolean offline) { final DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); session.setRepositoryListener(listener); session.setOffline(offline); final LocalRepository localRepo = new LocalRepository(path.toString()); session.setLocalRepositoryManager(repoSystem.newLocalRepositoryManager(session, localRepo)); if (proxySelector != null) { session.setProxySelector(proxySelector); } return session; }
public static RepositorySystemSession getRepositorySystemSession(final RepositorySystem system, final File localRepoPath) { DefaultRepositorySystemSession repositorySystemSession = MavenRepositorySystemUtils .newSession(); LocalRepository localRepository = new LocalRepository(localRepoPath); repositorySystemSession.setLocalRepositoryManager( system.newLocalRepositoryManager(repositorySystemSession, localRepository)); repositorySystemSession.setRepositoryListener(new AbstractRepositoryListener() { @Override public void artifactDownloaded(final RepositoryEvent event) { LOG.info("Downloaded artifact {}", event); } }); return repositorySystemSession; }
public RepositorySystemSession get() { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository(new File(System.getProperty("user.home"), ".m2/repository")); // // We are not concerned with checking the _remote.repositories files // try { session.setLocalRepositoryManager(new SimpleLocalRepositoryManagerFactory().newInstance(session, localRepo)); } catch (NoLocalRepositoryManagerException e) { // // This should never happen // } // This controls whether you want to repositories in pom.xml files //session.setIgnoreArtifactDescriptorRepositories(true); session.setTransferListener(new ConsoleTransferListener()); session.setRepositoryListener(new ConsoleRepositoryListener()); return session; } }
public AetherHelper(String localRepo, Writer log) { system = createRepositorySystem(); session = newRepositorySystemSession(system, localRepo); if (log != null) { session.setRepositoryListener(new RepositoryTracer(new PrintWriter(log))); } }
public DefaultRepositorySystemSession newRepositorySystemSession(RepositorySystem system) throws IOException { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository(tempDirectory.toString()); session.setLocalRepositoryManager(system.newLocalRepositoryManager(session, localRepo)); session.setTransferListener(new ConsoleTransferListener()); session.setRepositoryListener(new ConsoleRepositoryListener()); // uncomment to generate dirty trees session.setDependencyGraphTransformer( null ); return session; }
@Override public RepositorySystemSession newRepositorySystemSession() { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); session.setLocalRepositoryManager(system.newLocalRepositoryManager(session, localRepo)); session.setTransferListener(new ConsoleTransferListener(System.out)); session.setRepositoryListener(new ConsoleRepositoryListener(System.out)); return session; }
private static DefaultRepositorySystemSession newRepositorySystemSession( RepositorySystem system, File localRepoPath ) { DefaultRepositorySystemSession newSession = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository( localRepoPath ); newSession.setLocalRepositoryManager( system.newLocalRepositoryManager( newSession, localRepo ) ); newSession.setTransferListener( getTransferListener() ); newSession.setRepositoryListener( repositoryListener ); return newSession; }
public static DefaultRepositorySystemSession newRepositorySystemSession( RepositorySystem system ) { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository( "target/local-repo" ); session.setLocalRepositoryManager( system.newLocalRepositoryManager( session, localRepo ) ); session.setTransferListener( new ConsoleTransferListener() ); session.setRepositoryListener( new ConsoleRepositoryListener() ); // uncomment to generate dirty trees // session.setDependencyGraphTransformer( null ); return session; }
private DefaultRepositorySystemSession newRepositorySystemSession(RepositorySystem system) throws IOException { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); session.setCache(mavenCache); session.setChecksumPolicy(RepositoryPolicy.CHECKSUM_POLICY_IGNORE); LocalRepository localRepo = new LocalRepository(localCacheDir.toFile()); session.setLocalRepositoryManager(system.newLocalRepositoryManager(session, localRepo)); session.setTransferListener(new AbstractTransferListener() { @Override public void transferFailed(TransferEvent event) { log.error("transferFailed -> {}", event); } }); session.setRepositoryListener(new AbstractRepositoryListener() { @Override public void artifactResolving(RepositoryEvent event) { log.debug("artifactResolving -> {}", event); } @Override public void artifactResolved(RepositoryEvent event) { log.debug("artifactResolved -> {}", event); } }); return session; }
private DefaultRepositorySystemSession newRepositorySystemSession(RepositorySystem system) throws IOException { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); session.setCache(mavenCache); session.setChecksumPolicy(RepositoryPolicy.CHECKSUM_POLICY_IGNORE); LocalRepository localRepo = new LocalRepository(localCacheDir.toFile()); session.setLocalRepositoryManager(system.newLocalRepositoryManager(session, localRepo)); session.setTransferListener(new AbstractTransferListener() { @Override public void transferFailed(TransferEvent event) { log.error("transferFailed -> {}", event); } }); session.setRepositoryListener(new AbstractRepositoryListener() { @Override public void artifactResolving(RepositoryEvent event) { log.debug("artifactResolving -> {}", event); } @Override public void artifactResolved(RepositoryEvent event) { log.debug("artifactResolved -> {}", event); } }); return session; }
private static RepositorySystemSession newRepositorySystemSession(File localRepo) { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); // We are not concerned with checking the _remote.repositories files try { session.setLocalRepositoryManager(new SimpleLocalRepositoryManagerFactory().newInstance(session, new LocalRepository(localRepo))); } catch (NoLocalRepositoryManagerException e) { // This should never happen throw new IllegalStateException(e); } // Don't follow remote repositories in POMs session.setIgnoreArtifactDescriptorRepositories(true); session.setTransferListener(new QuietTransferListener()); session.setRepositoryListener(new QuietRepositoryListener()); // resolve pom packaging session.setConfigProperty(ArtifactDescriptorReaderDelegate.class.getName(), new ArtifactDescriptorReaderDelegate() { @Override public void populateResult(RepositorySystemSession session, ArtifactDescriptorResult result, Model model) { super.populateResult(session, result, model); result.getProperties().put("packaging", model.getPackaging()); } }); return session; }
private RepositorySystemSession newRepositorySystemSession() { if (this.session != null){ return this.session; } DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository(mavenSettings.getLocalRepository().toString()); session.setLocalRepositoryManager(REPOSITORY_SYSTEM.newLocalRepositoryManager(session, localRepo)); //Copy these from the aether demo if they are nice to have session.setTransferListener(new ConsoleTransferListener()); session.setRepositoryListener(new ConsoleRepositoryListener()); session.setTransferListener(new AbstractTransferListener() { @Override public void transferFailed(TransferEvent event) { super.transferFailed(event); } }); this.session = session; return session; }
public RepositorySystemSession get() { DefaultRepositorySystemSession session = MavenRepositorySystemUtils.newSession(); LocalRepository localRepo = new LocalRepository(localRepositoryDirectory); // // We are not concerned with checking the _remote.repositories files // try { session.setLocalRepositoryManager(new SimpleLocalRepositoryManagerFactory().newInstance(session, localRepo)); } catch (NoLocalRepositoryManagerException e) { // // This should never happen // } // // Don't follow remote repositories in POMs // //session.setIgnoreArtifactDescriptorRepositories(true); session.setTransferListener(new ConsoleTransferListener()); session.setRepositoryListener(new ConsoleRepositoryListener()); return session; } }