Skip to content
This repository has been archived by the owner on Aug 11, 2020. It is now read-only.

Commit

Permalink
Use constants
Browse files Browse the repository at this point in the history
Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
  • Loading branch information
adreghiciu committed Oct 30, 2012
1 parent d98a61d commit b9ffa50
Show file tree
Hide file tree
Showing 16 changed files with 47 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,10 @@ public class JerseyGroupRepository<T extends GroupRepository>
implements GroupRepository<T>
{

static final String REPO_TYPE = "group";

static final String PROVIDER_ROLE = "org.sonatype.nexus.proxy.repository.GroupRepository";

public JerseyGroupRepository( final JerseyNexusClient nexusClient, final String id )
{
super( nexusClient, id );
Expand All @@ -42,8 +46,8 @@ protected RepositoryGroupResource createSettings()
{
final RepositoryGroupResource settings = new RepositoryGroupResource();

settings.setRepoType( "group" );
settings.setProviderRole( "org.sonatype.nexus.proxy.repository.GroupRepository" );
settings.setRepoType( REPO_TYPE );
settings.setProviderRole( PROVIDER_ROLE );
settings.setExposed( true );

return settings;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,10 @@ public int canAdapt( final RepositoryBaseResource resource )
{
score++;
}
if ( JerseyGroupRepository.REPO_TYPE.equals( resource.getRepoType() ) )
{
score++;
}
return score;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ public class JerseyHostedRepository<T extends HostedRepository>
implements HostedRepository<T>
{

static final String REPO_TYPE = "hosted";

static final String PROVIDER_ROLE = "org.sonatype.nexus.proxy.repository.Repository";

public JerseyHostedRepository( final JerseyNexusClient nexusClient, final String id )
{
super( nexusClient, id );
Expand All @@ -40,8 +44,8 @@ protected RepositoryResource createSettings()
{
final RepositoryResource settings = new RepositoryResource();

settings.setRepoType( "hosted" );
settings.setProviderRole( "org.sonatype.nexus.proxy.repository.Repository" );
settings.setRepoType( REPO_TYPE );
settings.setProviderRole( PROVIDER_ROLE );
settings.setExposed( true );
settings.setWritePolicy( "ALLOW_WRITE_ONCE" );
settings.setBrowseable( true );
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ public int canAdapt( final RepositoryBaseResource resource )
{
score++;
}
if ( "hosted".equals( resource.getRepoType() ) )
if ( JerseyHostedRepository.REPO_TYPE.equals( resource.getRepoType() ) )
{
score++;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,10 @@ public class JerseyProxyRepository<T extends ProxyRepository>
implements ProxyRepository<T>
{

static final String REPO_TYPE = "proxy";

static final String PROVIDER_ROLE = "org.sonatype.nexus.proxy.repository.Repository";

public JerseyProxyRepository( final JerseyNexusClient nexusClient, final String id )
{
super( nexusClient, id );
Expand All @@ -42,8 +46,8 @@ protected RepositoryProxyResource createSettings()
{
final RepositoryProxyResource settings = new RepositoryProxyResource();

settings.setRepoType( "proxy" );
settings.setProviderRole( "org.sonatype.nexus.proxy.repository.Repository" );
settings.setRepoType( REPO_TYPE );
settings.setProviderRole( PROVIDER_ROLE );
settings.setExposed( true );
settings.setWritePolicy( "READ_ONLY" );
settings.setBrowseable( true );
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ public int canAdapt( final RepositoryBaseResource resource )
{
score++;
}
if ( "proxy".equals( resource.getRepoType() ) )
if ( JerseyProxyRepository.REPO_TYPE.equals( resource.getRepoType() ) )
{
score++;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ public class JerseyShadowRepository<T extends ShadowRepository>
implements ShadowRepository<T>
{

static final String REPO_TYPE = "virtual";

static final String PROVIDER_ROLE = "org.sonatype.nexus.proxy.repository.ShadowRepository";

public JerseyShadowRepository( final JerseyNexusClient nexusClient, final String id )
{
super( nexusClient, id );
Expand All @@ -40,8 +44,8 @@ protected RepositoryShadowResource createSettings()
{
final RepositoryShadowResource settings = new RepositoryShadowResource();

settings.setRepoType( "virtual" );
settings.setProviderRole( "org.sonatype.nexus.proxy.repository.ShadowRepository" );
settings.setRepoType( REPO_TYPE );
settings.setProviderRole( PROVIDER_ROLE );
settings.setExposed( true );

return settings;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ public int canAdapt( final RepositoryBaseResource resource )
{
score++;
}
if ( "virtual".equals( resource.getRepoType() ) )
if ( JerseyShadowRepository.REPO_TYPE.equals( resource.getRepoType() ) )
{
score++;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ public class JerseyMavenGroupRepository
implements MavenGroupRepository
{

static final String PROVIDER = "maven2";

public JerseyMavenGroupRepository( final JerseyNexusClient nexusClient, final String id )
{
super( nexusClient, id );
Expand All @@ -37,7 +39,7 @@ protected RepositoryGroupResource createSettings()
{
final RepositoryGroupResource settings = super.createSettings();

settings.setProvider( "maven2" );
settings.setProvider( PROVIDER );

return settings;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public int canAdapt( final RepositoryBaseResource resource )
int score = super.canAdapt( resource );
if ( score > 0 )
{
if ( "maven2".equals( resource.getProvider() ) )
if ( JerseyMavenGroupRepository.PROVIDER.equals( resource.getProvider() ) )
{
score++;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ public class JerseyMavenHostedRepository
implements MavenHostedRepository
{

static final String PROVIDER = "maven2";

public JerseyMavenHostedRepository( final JerseyNexusClient nexusClient, final String id )
{
super( nexusClient, id );
Expand All @@ -37,7 +39,7 @@ protected RepositoryResource createSettings()
{
final RepositoryResource settings = super.createSettings();

settings.setProvider( "maven2" );
settings.setProvider( PROVIDER );
settings.setIndexable( true );
settings.setRepoPolicy( "RELEASE" );

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public int canAdapt( final RepositoryBaseResource resource )
int score = super.canAdapt( resource );
if ( score > 0 )
{
if ( "maven2".equals( resource.getProvider() ) )
if ( JerseyMavenHostedRepository.PROVIDER.equals( resource.getProvider() ) )
{
score++;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ public class JerseyMavenProxyRepository
implements MavenProxyRepository
{

static final String PROVIDER = "maven2";

public JerseyMavenProxyRepository( final JerseyNexusClient nexusClient, final String id )
{
super( nexusClient, id );
Expand All @@ -37,7 +39,7 @@ protected RepositoryProxyResource createSettings()
{
final RepositoryProxyResource settings = super.createSettings();

settings.setProvider( "maven2" );
settings.setProvider( PROVIDER );
settings.setIndexable( true );
settings.setRepoPolicy( "RELEASE" );

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public int canAdapt( final RepositoryBaseResource resource )
int score = super.canAdapt( resource );
if ( score > 0 )
{
if ( "maven2".equals( resource.getProvider() ) )
if ( JerseyMavenProxyRepository.PROVIDER.equals( resource.getProvider() ) )
{
score++;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ public class JerseyMavenShadowRepository
implements MavenShadowRepository
{

static final String PROVIDER = "m2-m1-shadow";

public JerseyMavenShadowRepository( final JerseyNexusClient nexusClient, final String id )
{
super( nexusClient, id );
Expand All @@ -37,7 +39,7 @@ protected RepositoryShadowResource createSettings()
{
final RepositoryShadowResource settings = super.createSettings();

settings.setProvider( "m2-m1-shadow" );
settings.setProvider( PROVIDER );

return settings;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public int canAdapt( final RepositoryBaseResource resource )
int score = super.canAdapt( resource );
if ( score > 0 )
{
if ( "m2-m1-shadow".equals( resource.getProvider() ) )
if ( JerseyMavenShadowRepository.PROVIDER.equals( resource.getProvider() ) )
{
score++;
}
Expand Down

0 comments on commit b9ffa50

Please sign in to comment.