@Override protected M2RepositoryConfiguration getExternalConfiguration( boolean forWrite ) { return (M2RepositoryConfiguration) super.getExternalConfiguration( forWrite ); }
@Override public M1RepositoryConfiguration getExternalConfiguration( boolean forWrite ) { return (M1RepositoryConfiguration) super.getExternalConfiguration( forWrite ); }
public boolean isCleanseRepositoryMetadata() { return getExternalConfiguration( false ).isCleanseRepositoryMetadata(); }
public RepositoryPolicy getRepositoryPolicy() { return getExternalConfiguration( false ).getRepositoryPolicy(); }
public ChecksumPolicy getChecksumPolicy() { return getExternalConfiguration( false ).getChecksumPolicy(); }
public void setChecksumPolicy( ChecksumPolicy checksumPolicy ) { getExternalConfiguration( true ).setChecksumPolicy( checksumPolicy ); }
public int getArtifactMaxAge() { return getExternalConfiguration( false ).getArtifactMaxAge(); }
public void setArtifactMaxAge( int maxAge ) { getExternalConfiguration( true ).setArtifactMaxAge( maxAge ); }
public void setMetadataMaxAge( int metadataMaxAge ) { getExternalConfiguration( true ).setMetadataMaxAge( metadataMaxAge ); }
public boolean isDownloadRemoteIndexes() { return getExternalConfiguration( false ).isDownloadRemoteIndex(); }
public void setRepositoryPolicy( RepositoryPolicy repositoryPolicy ) { getExternalConfiguration( true ).setRepositoryPolicy( repositoryPolicy ); }
public void setCleanseRepositoryMetadata( boolean cleanseRepositoryMetadata ) { getExternalConfiguration( true ).setCleanseRepositoryMetadata( cleanseRepositoryMetadata ); }
public int getMetadataMaxAge() { return getExternalConfiguration( false ).getMetadataMaxAge(); }
public void setDownloadRemoteIndexes( boolean downloadRemoteIndexes ) { boolean oldValue = isDownloadRemoteIndexes(); boolean newValue = downloadRemoteIndexes; getExternalConfiguration( true ).setDownloadRemoteIndex( downloadRemoteIndexes ); if ( oldValue == false && newValue == true ) { this.downloadRemoteIndexEnabled = true; } }