@Override protected RepositoryResource createSettings() { final RepositoryResource settings = super.createSettings(); settings.setProviderRole(JerseyDockerHostedRepository.PROVIDER_ROLE); settings.setProvider(JerseyDockerHostedRepository.PROVIDER); settings.setRepoPolicy("RELEASE"); settings.setIndexable(false); return settings; } }
@Override protected RepositoryResource createSettings() { final RepositoryResource settings = super.createSettings(); settings.setProvider( JerseyObrHostedRepository.PROVIDER ); settings.setRepoPolicy( "RELEASE" ); settings.setIndexable( false ); return settings; }
resource.setProvider(NexusCompat.getRepositoryProviderHint(repository));
@Override protected RepositoryResource createSettings() { final RepositoryResource settings = super.createSettings(); settings.setProvider( PROVIDER ); settings.setIndexable( true ); settings.setRepoPolicy( "RELEASE" ); return settings; }
resource.setProvider( NexusCompat.getRepositoryProviderHint( repository ) );
public void createMavenHostedRepository( final String id, final RepositoryPolicy repositoryPolicy, final RepositoryWritePolicy repositoryWritePolicy ) throws IOException { final RepositoryResource repository = new RepositoryResource(); repository.setId( id ); repository.setRepoType( "hosted" ); repository.setName( id ); repository.setProvider( "maven2" ); repository.setFormat( "maven2" ); repository.setRepoPolicy( repositoryPolicy.name() ); if ( repositoryWritePolicy != null ) { repository.setWritePolicy( repositoryWritePolicy.name() ); } repository.setChecksumPolicy( ChecksumPolicy.IGNORE.name() ); repository.setBrowseable( true ); repository.setIndexable( true ); repository.setExposed( true ); createRepository( repository ); }