mirroredRepos.add( naming.get( rep ) ); mirror = new RemoteRepository.Builder( mirror ).setMirroredRepositories( mirroredRepos ) .setProxy( m_proxySelector.getProxy( mirror ) ) .build();
public RemoteRepository getMirror( RemoteRepository repository ) { MirrorDef mirror = findMirror( repository ); if ( mirror == null ) { return null; } RemoteRepository.Builder builder = new RemoteRepository.Builder( mirror.id, repository.getContentType(), mirror.url ); builder.setRepositoryManager( mirror.repositoryManager ); if ( mirror.type != null && mirror.type.length() > 0 ) { builder.setContentType( mirror.type ); } builder.setSnapshotPolicy( repository.getPolicy( true ) ); builder.setReleasePolicy( repository.getPolicy( false ) ); builder.setMirroredRepositories( Collections.singletonList( repository ) ); return builder.build(); }
public RemoteRepository getMirror( RemoteRepository repository ) { MirrorDef mirror = findMirror( repository ); if ( mirror == null ) { return null; } RemoteRepository.Builder builder = new RemoteRepository.Builder( mirror.id, repository.getContentType(), mirror.url ); builder.setRepositoryManager( mirror.repositoryManager ); if ( mirror.type != null && mirror.type.length() > 0 ) { builder.setContentType( mirror.type ); } builder.setSnapshotPolicy( repository.getPolicy( true ) ); builder.setReleasePolicy( repository.getPolicy( false ) ); builder.setMirroredRepositories( Collections.singletonList( repository ) ); return builder.build(); }
builder.setMirroredRepositories(mirrored);
public static RemoteRepository toRepo(ArtifactRepository repo) { RemoteRepository result = null; if (repo != null) { RemoteRepository.Builder builder = new RemoteRepository.Builder(repo.getId(), getLayout(repo), repo.getUrl()); builder.setSnapshotPolicy(toPolicy(repo.getSnapshots())); builder.setReleasePolicy(toPolicy(repo.getReleases())); builder.setAuthentication(toAuthentication(repo.getAuthentication())); builder.setProxy(toProxy(repo.getProxy())); builder.setMirroredRepositories(toRepos(repo.getMirroredRepositories())); result = builder.build(); } return result; }
public static RemoteRepository toRepo(ArtifactRepository repo) { RemoteRepository result = null; if (repo != null) { RemoteRepository.Builder builder = new RemoteRepository.Builder(repo.getId(), getLayout(repo), repo.getUrl()); builder.setSnapshotPolicy(toPolicy(repo.getSnapshots())); builder.setReleasePolicy(toPolicy(repo.getReleases())); builder.setAuthentication(toAuthentication(repo.getAuthentication())); builder.setProxy(toProxy(repo.getProxy())); builder.setMirroredRepositories(toRepos(repo.getMirroredRepositories())); result = builder.build(); } return result; }
public static RemoteRepository toRepo( ArtifactRepository repo ) { RemoteRepository result = null; if ( repo != null ) { RemoteRepository.Builder builder = new RemoteRepository.Builder( repo.getId(), getLayout( repo ), repo.getUrl() ); builder.setSnapshotPolicy( toPolicy( repo.getSnapshots() ) ); builder.setReleasePolicy( toPolicy( repo.getReleases() ) ); builder.setAuthentication( toAuthentication( repo.getAuthentication() ) ); builder.setProxy( toProxy( repo.getProxy() ) ); builder.setMirroredRepositories( toRepos( repo.getMirroredRepositories() ) ); result = builder.build(); } return result; }