private Mirror getMirror( RepositorySystemSession session, ArtifactRepository repository ) { if ( session != null ) { org.eclipse.aether.repository.MirrorSelector selector = session.getMirrorSelector(); if ( selector != null ) { RemoteRepository repo = selector.getMirror( RepositoryUtils.toRepo( repository ) ); if ( repo != null ) { Mirror mirror = new Mirror(); mirror.setId( repo.getId() ); mirror.setUrl( repo.getUrl() ); mirror.setLayout( repo.getContentType() ); return mirror; } } } return null; }
private Mirror getMirror( RepositorySystemSession session, ArtifactRepository repository ) { if ( session != null ) { org.eclipse.aether.repository.MirrorSelector selector = session.getMirrorSelector(); if ( selector != null ) { RemoteRepository repo = selector.getMirror( RepositoryUtils.toRepo( repository ) ); if ( repo != null ) { Mirror mirror = new Mirror(); mirror.setId( repo.getId() ); mirror.setUrl( repo.getUrl() ); mirror.setLayout( repo.getContentType() ); return mirror; } } } return null; }
mirror.setId( interpolatedTrimmed( parser.nextText(), "id" ) );
/** * Set the id field. * @param id */ public FluentMirrorBuilder withId(String id) { mirror.setId(id); return this; }
mirror.setId( interpolatedTrimmed( parser.nextText(), "id" ) );
private Mirror createMirror(ArtifactRepository repo, Mirror toMirror) { Mirror mirror = toMirror.clone(); String urlToReplace = toMirror.getMirrorOf(); String newUrl = StringUtils.replaceOnce(repo.getUrl(), urlToReplace, toMirror.getUrl()); mirror.setUrl(newUrl); mirror.setId(toMirror.getId()); return mirror; }