/** * Method addRepository. * * @param cRepository */ public void addRepository( CRepository cRepository ) { getRepositories().add( cRepository ); } //-- void addRepository( CRepository )
/** * Method removeRepository. * * @param cRepository */ public void removeRepository( CRepository cRepository ) { getRepositories().remove( cRepository ); } //-- void removeRepository( CRepository )
public CRepository getRepo(String repoId) throws IOException { List<CRepository> repos = getNexusConfig().getRepositories(); for (Iterator<CRepository> iter = repos.iterator(); iter.hasNext(); ) { CRepository cRepo = iter.next(); // check id if (cRepo.getId().equals(repoId)) { return cRepo; } } return null; }
public static CRepository getRepo( String repoId ) throws IOException { List<CRepository> repos = getNexusConfig().getRepositories(); for ( Iterator<CRepository> iter = repos.iterator(); iter.hasNext(); ) { CRepository cRepo = iter.next(); // check id if ( cRepo.getId().equals( repoId ) ) { return cRepo; } } return null; }
protected void undoForceNfcSetting( final Configuration configuration ) { getLogger().info( "Undoing NFC overrides: every repository present in system will have NFC activated (system property override present)." ); // just undo, set true on all repositories in system for ( CRepository repository : configuration.getRepositories() ) { repository.setNotFoundCacheActive( true ); } } }
public M2LayoutedM1ShadowRepositoryConfiguration getRepoShadow(String repoId) throws IOException { List<CRepository> repos = getNexusConfig().getRepositories(); for (Iterator<CRepository> iter = repos.iterator(); iter.hasNext(); ) { CRepository cRepo = iter.next(); // check id if (cRepo.getId().equals(repoId)) { M2LayoutedM1ShadowRepositoryConfiguration exRepoConf = new M2LayoutedM1ShadowRepositoryConfiguration((Xpp3Dom) cRepo.getExternalConfiguration()); return exRepoConf; } } return null; }
public M2GroupRepositoryConfiguration getGroup(String groupId) throws IOException { List<CRepository> repos = getNexusConfig().getRepositories(); for (Iterator<CRepository> iter = repos.iterator(); iter.hasNext(); ) { CRepository cRepo = iter.next(); // check id if (cRepo.getId().equals(groupId)) { M2GroupRepositoryConfiguration exRepoConf = new M2GroupRepositoryConfiguration((Xpp3Dom) cRepo.getExternalConfiguration()); return exRepoConf; } } return null; }
public M2RepositoryConfiguration getM2Repo(String id) throws IOException { List<CRepository> repos = getNexusConfig().getRepositories(); for (Iterator<CRepository> iter = repos.iterator(); iter.hasNext(); ) { CRepository cRepo = iter.next(); // check id if (cRepo.getId().equals(id)) { M2RepositoryConfiguration exRepoConf = new M2RepositoryConfiguration((Xpp3Dom) cRepo.getExternalConfiguration()); return exRepoConf; } } return null; } }
private void fillValidationContextRepositoryIds( ApplicationValidationContext context ) { context.addExistingRepositoryIds(); List<CRepository> repositories = getConfigurationModel().getRepositories(); if ( repositories != null ) { for ( CRepository repo : repositories ) { context.getExistingRepositoryIds().add( repo.getId() ); } } }
protected void doForceNfcSetting( final Configuration configuration ) { getLogger().info( "Enforcing proper NFC use: every non-proxy repository present in system will have NFC deactivated (system property override present)." ); // conservatively shut down NFC on any non-proxy repository for ( CRepository repository : configuration.getRepositories() ) { final boolean isProxyRepository = repository.getRemoteStorage() != null && repository.getRemoteStorage().getUrl() != null; repository.setNotFoundCacheActive( isProxyRepository ); } }
protected void createRepositories() throws ConfigurationException { List<CRepository> reposes = getConfigurationModel().getRepositories(); for ( CRepository repo : reposes ) { if ( !repo.getProviderRole().equals( GroupRepository.class.getName() ) ) { instantiateRepository( getConfigurationModel(), repo ); } } for ( CRepository repo : reposes ) { if ( repo.getProviderRole().equals( GroupRepository.class.getName() ) ) { instantiateRepository( getConfigurationModel(), repo ); } } }
@Override public boolean apply(org.sonatype.nexus.configuration.model.Configuration configuration) { boolean modified = false; final List<CRepository> repositories = configuration.getRepositories(); if (repositories != null && repositories.size() > 0) { for (final CRepository repository : repositories) {
List<CRepository> reposes = getConfigurationModel().getRepositories();
if ( ( configuration.getRepositories() != null ) && ( configuration.getRepositories().size() > 0 ) ) for ( Iterator iter = configuration.getRepositories().iterator(); iter.hasNext(); )
for ( CRepository repo : (List<CRepository>) config.getRepositories() )
List<CRepository> reposes = model.getRepositories();