Examples of RemoteRepository


Examples of org.apache.archiva.admin.model.beans.RemoteRepository

        archivaConfiguration.getConfiguration();
        archivaConfigurationControl.setReturnValue( new Configuration() );
        archivaConfigurationControl.replay();

        action.prepare();
        RemoteRepository configuration = action.getRepository();
        assertNotNull( configuration );
        assertNull( configuration.getId() );

        String status = action.input();
        assertEquals( Action.INPUT, status );
    }
View Full Code Here

Examples of org.apache.archiva.admin.model.beans.RemoteRepository

        archivaConfigurationControl.setReturnValue( configuration );

        archivaConfigurationControl.replay();

        action.prepare();
        RemoteRepository repository = action.getRepository();
        populateRepository( repository );

        assertEquals( "url ", repository.getUrl() );

        String status = action.commit();
        assertEquals( Action.SUCCESS, status );

        assertEquals( Collections.singletonList( repository ),
                      action.getRemoteRepositoryAdmin().getRemoteRepositories() );

        assertEquals( "url", repository.getUrl() );

        archivaConfigurationControl.verify();
    }
View Full Code Here

Examples of org.apache.archiva.admin.model.beans.RemoteRepository

        action.setRepoid( REPO_ID );
        action.prepare();

        assertEquals( REPO_ID, action.getRepoid() );
        RemoteRepository repository = action.getRepository();
        populateRepository( repository );
        repository.setName( "new repo name" );

        String status = action.commit();
        assertEquals( Action.SUCCESS, status );

        RemoteRepository newRepository = createRepository();
        newRepository.setName( "new repo name" );
        assertRepositoryEquals( repository, newRepository );
        assertEquals( Collections.singletonList( repository ),
                      action.getRemoteRepositoryAdmin().getRemoteRepositories() );

        archivaConfigurationControl.verify();
View Full Code Here

Examples of org.apache.archiva.admin.model.beans.RemoteRepository

        action.setRepoid( REPO_ID );

        action.prepare();
        assertEquals( REPO_ID, action.getRepoid() );
        RemoteRepository repository = action.getRepository();
        assertNotNull( repository );
        assertRepositoryEquals( repository, createRepository() );

        String status = action.input();
        assertEquals( Action.INPUT, status );
View Full Code Here

Examples of org.apache.archiva.admin.model.beans.RemoteRepository

        return configuration;
    }

    private RemoteRepository createRepository()
    {
        RemoteRepository r = new RemoteRepository();
        r.setId( REPO_ID );
        populateRepository( r );
        return r;
    }
View Full Code Here

Examples of org.apache.archiva.admin.model.beans.RemoteRepository

        throws RepositoryAdminException
    {
        List<RemoteRepository> remoteRepositories = new ArrayList<RemoteRepository>();
        for ( RemoteRepositoryConfiguration repositoryConfiguration : getArchivaConfiguration().getConfiguration().getRemoteRepositories() )
        {
            RemoteRepository remoteRepository =
                new RemoteRepository( repositoryConfiguration.getId(), repositoryConfiguration.getName(),
                                      repositoryConfiguration.getUrl(), repositoryConfiguration.getLayout(),
                                      repositoryConfiguration.getUsername(), repositoryConfiguration.getPassword(),
                                      repositoryConfiguration.getTimeout() );
            remoteRepository.setDownloadRemoteIndex( repositoryConfiguration.isDownloadRemoteIndex() );
            remoteRepository.setRemoteIndexUrl( repositoryConfiguration.getRemoteIndexUrl() );
            remoteRepository.setCronExpression( repositoryConfiguration.getRefreshCronExpression() );
            remoteRepository.setIndexDirectory( repositoryConfiguration.getIndexDir() );
            remoteRepository.setRemoteDownloadNetworkProxyId(
                repositoryConfiguration.getRemoteDownloadNetworkProxyId() );
            remoteRepository.setRemoteDownloadTimeout( repositoryConfiguration.getRemoteDownloadTimeout() );
            remoteRepository.setDownloadRemoteIndexOnStartup(
                repositoryConfiguration.isDownloadRemoteIndexOnStartup() );
            remoteRepositories.add( remoteRepository );
        }
        return remoteRepositories;
    }
View Full Code Here

Examples of org.apache.archiva.admin.model.beans.RemoteRepository

        return getRemoteRepository( "foo" );
    }

    protected RemoteRepository getRemoteRepository(String id)
    {
        RemoteRepository remoteRepository = new RemoteRepository();
        remoteRepository.setUrl( "http://foo.com/maven-it-rocks" );
        remoteRepository.setTimeout( 10 );
        remoteRepository.setName( "maven foo" );
        remoteRepository.setUserName( "foo-name" );
        remoteRepository.setPassword( "toto" );
        remoteRepository.setId( id );
        remoteRepository.setRemoteDownloadNetworkProxyId( "foo" );
        return remoteRepository;
    }
View Full Code Here

Examples of org.apache.archiva.admin.model.beans.RemoteRepository

    @Test
    public void getById()
        throws Exception
    {
        RemoteRepository central = remoteRepositoryAdmin.getRemoteRepository( "central" );
        assertNotNull( central );
        assertEquals( "http://repo1.maven.org/maven2", central.getUrl() );
        assertEquals( 60, central.getTimeout() );
        assertNull( central.getUserName() );
        assertNull( central.getPassword() );
    }
View Full Code Here

Examples of org.apache.archiva.admin.model.beans.RemoteRepository

        throws Exception
    {
        mockAuditListener.clearEvents();
        int initialSize = remoteRepositoryAdmin.getRemoteRepositories().size();

        RemoteRepository remoteRepository = getRemoteRepository();

        remoteRepositoryAdmin.addRemoteRepository( remoteRepository, getFakeAuditInformation() );

        assertEquals( initialSize + 1, remoteRepositoryAdmin.getRemoteRepositories().size() );

        RemoteRepository repo = remoteRepositoryAdmin.getRemoteRepository( "foo" );
        assertNotNull( repo );
        assertEquals( getRemoteRepository().getPassword(), repo.getPassword() );
        assertEquals( getRemoteRepository().getUrl(), repo.getUrl() );
        assertEquals( getRemoteRepository().getUserName(), repo.getUserName() );
        assertEquals( getRemoteRepository().getName(), repo.getName() );
        assertEquals( getRemoteRepository().getTimeout(), repo.getTimeout() );

        remoteRepositoryAdmin.deleteRemoteRepository( "foo", getFakeAuditInformation() );

        assertEquals( initialSize, remoteRepositoryAdmin.getRemoteRepositories().size() );
View Full Code Here

Examples of org.apache.archiva.admin.model.beans.RemoteRepository

        throws Exception
    {
        mockAuditListener.clearEvents();
        int initialSize = remoteRepositoryAdmin.getRemoteRepositories().size();

        RemoteRepository remoteRepository = getRemoteRepository();

        remoteRepositoryAdmin.addRemoteRepository( remoteRepository, getFakeAuditInformation() );

        assertEquals( initialSize + 1, remoteRepositoryAdmin.getRemoteRepositories().size() );

        RemoteRepository repo = remoteRepositoryAdmin.getRemoteRepository( "foo" );
        assertNotNull( repo );
        assertEquals( getRemoteRepository().getPassword(), repo.getPassword() );
        assertEquals( getRemoteRepository().getUrl(), repo.getUrl() );
        assertEquals( getRemoteRepository().getUserName(), repo.getUserName() );
        assertEquals( getRemoteRepository().getName(), repo.getName() );
        assertEquals( getRemoteRepository().getTimeout(), repo.getTimeout() );
        assertEquals( getRemoteRepository().getRemoteDownloadNetworkProxyId(), repo.getRemoteDownloadNetworkProxyId() );

        repo.setUserName( "foo-name-changed" );
        repo.setPassword( "titi" );
        repo.setUrl( "http://foo.com/maven-really-rocks" );
        repo.setRemoteDownloadNetworkProxyId( "toto" );

        remoteRepositoryAdmin.updateRemoteRepository( repo, getFakeAuditInformation() );

        repo = remoteRepositoryAdmin.getRemoteRepository( "foo" );

        assertEquals( "foo-name-changed", repo.getUserName() );
        assertEquals( "titi", repo.getPassword() );
        assertEquals( "http://foo.com/maven-really-rocks", repo.getUrl() );
        assertEquals( "toto", repo.getRemoteDownloadNetworkProxyId() );

        remoteRepositoryAdmin.deleteRemoteRepository( "foo", getFakeAuditInformation() );

        assertEquals( initialSize, remoteRepositoryAdmin.getRemoteRepositories().size() );
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.