public M1RepositoryConfiguration getExternalConfiguration( boolean forWrite ) { return (M1RepositoryConfiguration) getCoreConfiguration().getExternalConfiguration() .getConfiguration( forWrite ); }
public M1RepositoryConfiguration getExternalConfiguration( boolean forWrite ) { return (M1RepositoryConfiguration) getCoreConfiguration().getExternalConfiguration() .getConfiguration( forWrite ); }
public M2GroupRepositoryConfiguration getExternalConfiguration( boolean forWrite ) { return (M2GroupRepositoryConfiguration) getCoreConfiguration().getExternalConfiguration().getConfiguration( forWrite ); }
public M2LayoutedM1ShadowRepositoryConfiguration getExternalConfiguration( boolean forWrite ) { return (M2LayoutedM1ShadowRepositoryConfiguration) getCoreConfiguration().getExternalConfiguration() .getConfiguration( forWrite ); }
public M1GroupRepositoryConfiguration getExternalConfiguration( boolean forWrite ) { return (M1GroupRepositoryConfiguration) getCoreConfiguration().getExternalConfiguration() .getConfiguration( forWrite ); }
public M2RepositoryConfiguration getExternalConfiguration( boolean forWrite ) { return (M2RepositoryConfiguration) getCoreConfiguration().getExternalConfiguration() .getConfiguration( forWrite ); }
public M1LayoutedM2ShadowRepositoryConfiguration getExternalConfiguration( boolean forWrite ) { return (M1LayoutedM2ShadowRepositoryConfiguration) getCoreConfiguration().getExternalConfiguration() .getConfiguration( forWrite ); }
public M2RepositoryConfiguration getExternalConfiguration( boolean forWrite ) { return (M2RepositoryConfiguration) getCoreConfiguration().getExternalConfiguration().getConfiguration( forWrite ); }
private RepositoryBaseResource createShadow(RepositoryTemplate template) { RepositoryShadowResource repoRes = new RepositoryShadowResource(); repoRes.setRepoType("virtual"); AbstractShadowRepositoryConfiguration cfg = (AbstractShadowRepositoryConfiguration) template.getConfigurableRepository().getCurrentCoreConfiguration() .getExternalConfiguration().getConfiguration(false); repoRes.setSyncAtStartup(cfg.isSynchronizeAtStartup()); repoRes.setShadowOf(cfg.getMasterRepositoryId()); return repoRes; }
if (template.getCoreConfiguration().getExternalConfiguration() .getConfiguration(false) instanceof AbstractMavenRepositoryConfiguration) { repoRes.setRepoPolicy(((AbstractMavenRepositoryConfiguration) template.getCoreConfiguration() .getExternalConfiguration().getConfiguration(false)).getRepositoryPolicy().toString());
if ( template.getCoreConfiguration().getExternalConfiguration().getConfiguration( false ) instanceof AbstractMavenRepositoryConfiguration ) .getExternalConfiguration().getConfiguration( false ) ).getRepositoryPolicy().toString() );
(AbstractShadowRepositoryConfiguration) coreConfig.getExternalConfiguration().getConfiguration( false );
private RepositoryBaseResource createProxy(RepositoryTemplate template) { RepositoryProxyResource repoRes = new RepositoryProxyResource(); repoRes.setRepoType("proxy"); AbstractMavenRepositoryTemplate m2Template = (AbstractMavenRepositoryTemplate) template; repoRes.setRepoPolicy(m2Template.getRepositoryPolicy().name()); ConfigurableRepository cfg = template.getConfigurableRepository(); repoRes.setWritePolicy(cfg.getWritePolicy().name()); repoRes.setBrowseable(cfg.isBrowseable()); repoRes.setIndexable(cfg.isIndexable()); repoRes.setExposed(cfg.isExposed()); repoRes.setNotFoundCacheTTL(cfg.getNotFoundCacheTimeToLive()); AbstractMavenRepositoryConfiguration repoCfg = (AbstractMavenRepositoryConfiguration) template.getConfigurableRepository().getCurrentCoreConfiguration() .getExternalConfiguration().getConfiguration(false); repoRes.setChecksumPolicy(repoCfg.getChecksumPolicy().name()); repoRes.setDownloadRemoteIndexes(repoCfg.isDownloadRemoteIndex()); repoRes.setArtifactMaxAge(repoCfg.getArtifactMaxAge()); repoRes.setMetadataMaxAge(repoCfg.getMetadataMaxAge()); repoRes.setItemMaxAge(repoCfg.getItemMaxAge()); repoRes.setFileTypeValidation(repoCfg.isFileTypeValidation()); return repoRes; }