for ( Iterator i = config.getRepositories().iterator(); i.hasNext(); )
{
V1RepositoryConfiguration r = (V1RepositoryConfiguration) i.next();
+ r.setScanned( r.isIndexed() );
if ( r.getUrl().startsWith( "file://" ) )
{
config.setLocation( localCachePath );
config.setName( "Imported Maven-Proxy Cache" );
config.setId( "maven-proxy" );
- config.setIndexed( false );
+ config.setScanned( false );
config.setReleases( true );
config.setSnapshots( false );
configuration.addManagedRepository( config );
<description>True if this repository contains snapshot versioned artifacts.</description>\r
<defaultValue>false</defaultValue>\r
</field>\r
- <!-- TODO! is indexed better named as scanned? check it's usages (or lack of usages) when iterating repos -->\r
<field>\r
- <name>indexed</name>\r
+ <name>scanned</name>\r
<version>1.0.0+</version>\r
<type>boolean</type>\r
- <description>True if this repository should be indexed.</description>\r
+ <description>True if this repository should be scanned and processed.</description>\r
<defaultValue>true</defaultValue>\r
</field>\r
<field>\r
The URL for this repository.\r
</description>\r
</field>\r
+ <field>\r
+ <name>indexed</name>\r
+ <version>1.0.0+</version>\r
+ <type>boolean</type>\r
+ <required>true</required>\r
+ </field>\r
</fields>\r
</class>\r
\r
<layout>default</layout>
<releases>true</releases>
<snapshots>false</snapshots>
- <indexed>true</indexed>
+ <scanned>true</scanned>
<refreshCronExpression>0 0 0 * * ?</refreshCronExpression>
<daysOlder>30</daysOlder>
</managedRepository>
<layout>default</layout>
<releases>false</releases>
<snapshots>true</snapshots>
- <indexed>true</indexed>
+ <scanned>true</scanned>
<refreshCronExpression>0 0\,30 0 * * ?</refreshCronExpression>
<daysOlder>30</daysOlder>
</managedRepository>
<layout>default</layout>
<releases>false</releases>
<snapshots>true</snapshots>
- <indexed>true</indexed>
+ <indexed>false</indexed>
<refreshCronExpression>0 0,30 * * ?</refreshCronExpression>
</repository>
<repository>
<layout>default</layout>
<releases>true</releases>
<snapshots>false</snapshots>
+ <!-- TODO! -->
<indexed>true</indexed>
<refreshCronExpression>0 0 * * ?</refreshCronExpression>
</managedRepository>
<layout>default</layout>
<releases>true</releases>
<snapshots>false</snapshots>
- <indexed>true</indexed>
+ <scanned>true</scanned>
<refreshCronExpression>0 0 * * ?</refreshCronExpression>
</managedRepository>
<managedRepository>
<layout>default</layout>
<releases>false</releases>
<snapshots>true</snapshots>
- <indexed>true</indexed>
+ <scanned>true</scanned>
<refreshCronExpression>0 0,30 * * ?</refreshCronExpression>
</managedRepository>
</managedRepositories>
assertEquals( "check managed repositories", "Archiva Managed Internal Repository", repository.getName() );
assertEquals( "check managed repositories", "internal", repository.getId() );
assertEquals( "check managed repositories", "default", repository.getLayout() );
- assertTrue( "check managed repositories", repository.isIndexed() );
+ assertTrue( "check managed repositories", repository.isScanned() );
}
public void testGetConfigurationFromDefaults()
assertEquals( "check managed repositories", "Archiva Managed Internal Repository", repository.getName() );
assertEquals( "check managed repositories", "internal", repository.getId() );
assertEquals( "check managed repositories", "default", repository.getLayout() );
- assertTrue( "check managed repositories", repository.isIndexed() );
+ assertTrue( "check managed repositories", repository.isScanned() );
}
/**
assertEquals( "check managed repositories", "Archiva Managed Internal Repository", repository.getName() );
assertEquals( "check managed repositories", "internal", repository.getId() );
assertEquals( "check managed repositories", "default", repository.getLayout() );
- assertTrue( "check managed repositories", repository.isIndexed() );
+ assertTrue( "check managed repositories", repository.isScanned() );
}
public void testAutoDetectV1()
assertEquals( "check managed repositories", "Archiva Managed Internal Repository", repository.getName() );
assertEquals( "check managed repositories", "internal", repository.getId() );
assertEquals( "check managed repositories", "default", repository.getLayout() );
- assertTrue( "check managed repositories", repository.isIndexed() );
+ assertTrue( "check managed repositories", repository.isScanned() );
}
public void testArchivaV1()
assertEquals( "check managed repositories", "Archiva Managed Internal Repository", repository.getName() );
assertEquals( "check managed repositories", "internal", repository.getId() );
assertEquals( "check managed repositories", "default", repository.getLayout() );
- assertTrue( "check managed repositories", repository.isIndexed() );
+ assertTrue( "check managed repositories", repository.isScanned() );
assertFalse( "check managed repositories", repository.isSnapshots() );
repository = map.get( "snapshots" );
assertEquals( "check managed repositories", "Archiva Managed Snapshot Repository", repository.getName() );
assertEquals( "check managed repositories", "snapshots", repository.getId() );
assertEquals( "check managed repositories", "default", repository.getLayout() );
- assertTrue( "check managed repositories", repository.isIndexed() );
+ assertFalse( "check managed repositories", repository.isScanned() );
assertTrue( "check managed repositories", repository.isSnapshots() );
}
}
private ManagedRepositoryConfiguration createManagedRepository( String id, String name, String location,
- boolean indexed )
+ boolean scanned )
{
ManagedRepositoryConfiguration repo = new ManagedRepositoryConfiguration();
repo.setId( id );
repo.setName( name );
repo.setLocation( location );
- repo.setIndexed( indexed );
+ repo.setScanned( scanned );
return repo;
}
List<ManagedRepositoryConfiguration> repos = configuration.getConfiguration().getManagedRepositories();
for ( ManagedRepositoryConfiguration repo : repos )
{
- if ( repo.isIndexed() )
+ if ( repo.isScanned() )
{
localIndexedRepositories.add( ArchivaConfigurationAdaptor.toArchivaRepository( repo ) );
}
repoConfig.setName( TEST_DEFAULT_REPOSITORY_NAME );
repoConfig.setLocation( repoDir.getAbsolutePath() );
repoConfig.setIndexDir( indexLocation.getAbsolutePath() );
- repoConfig.setIndexed( true );
+ repoConfig.setScanned( true );
if ( indexLocation.exists() )
{
{
ManagedRepositoryConfiguration repoConfig = (ManagedRepositoryConfiguration) i.next();
- if ( repoConfig.isIndexed() )
+ if ( repoConfig.isScanned() )
{
scheduleRepositoryJobs( repoConfig );
}
this.mode = "add";
this.repository.setReleases( true );
- this.repository.setIndexed( true );
+ this.repository.setScanned( true );
return INPUT;
}
{
this.repository = new ManagedRepositoryConfiguration();
this.repository.setReleases( false );
- this.repository.setIndexed( false );
+ this.repository.setScanned( false );
}
else
{
<ww:textfield name="repository.retentionCount" label="Repository Purge By Retention Count" size="5"/>
<ww:checkbox name="repository.releases" value="repository.releases" label="Releases Included"/>
<ww:checkbox name="repository.snapshots" value="repository.snapshots" label="Snapshots Included"/>
-<ww:checkbox name="repository.indexed" value="repository.indexed" label="Scannable"/>
+<ww:checkbox name="repository.scanned" value="repository.scanned" label="Scannable"/>
<ww:checkbox name="repository.deleteReleasedSnapshots" value="repository.deleteReleasedSnapshots"
label="Delete Released Snapshots"/>
</tr>
<tr>
<th>Scanned</th>
- <td class="${repository.indexed ? 'donemark' : 'errormark'} booleanIcon"> ${repository.indexed}</td>
+ <td class="${repository.scanned ? 'donemark' : 'errormark'} booleanIcon"> ${repository.scanned}</td>
</tr>
<tr>
<th>Delete Released Snapshots</th>
<td class="${repository.deleteReleasedSnapshots ? 'donemark' : 'errormark'} booleanIcon"> ${repository.deleteReleasedSnapshots}</td>
</tr>
-<c:if test="${repository.indexed}">
+<c:if test="${repository.scanned}">
<tr>
<th>Scanning Cron</th>
<td>${repository.refreshCronExpression}</td>
assertNull( configuration.getId() );
// check all booleans are false
assertFalse( configuration.isDeleteReleasedSnapshots() );
- assertFalse( configuration.isIndexed() );
+ assertFalse( configuration.isScanned() );
assertFalse( configuration.isReleases() );
assertFalse( configuration.isSnapshots() );
// check defaults
assertFalse( configuration.isDeleteReleasedSnapshots() );
- assertTrue( configuration.isIndexed() );
+ assertTrue( configuration.isScanned() );
assertTrue( configuration.isReleases() );
assertFalse( configuration.isSnapshots() );
}
assertEquals( expectedRepository.getRefreshCronExpression(), actualRepository.getRefreshCronExpression() );
assertEquals( expectedRepository.getRetentionCount(), actualRepository.getRetentionCount() );
assertEquals( expectedRepository.isDeleteReleasedSnapshots(), actualRepository.isDeleteReleasedSnapshots() );
- assertEquals( expectedRepository.isIndexed(), actualRepository.isIndexed() );
+ assertEquals( expectedRepository.isScanned(), actualRepository.isScanned() );
assertEquals( expectedRepository.isReleases(), actualRepository.isReleases() );
assertEquals( expectedRepository.isSnapshots(), actualRepository.isSnapshots() );
}
repository.setRetentionCount( 20 );
repository.setReleases( true );
repository.setSnapshots( true );
- repository.setIndexed( true );
+ repository.setScanned( true );
repository.setDeleteReleasedSnapshots( true );
}