Package org.apache.archiva.admin.model.beans

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


        remoteRepositoryAdmin.addRemoteRepository( remoteRepository, getFakeAuditInformation() );

        assertEquals( "not proxyConnectors 1 " + proxyConnectorAdmin.getProxyConnectors(), 1,
                      proxyConnectorAdmin.getProxyConnectors().size() );
        assertFalse( proxyConnectorAdmin.getProxyConnectors().isEmpty() );
        ProxyConnector proxyConnector = new ProxyConnector();
        proxyConnector.setSourceRepoId( "snapshots" );
        proxyConnector.setTargetRepoId( "central" );
        proxyConnector.setWhiteListPatterns( Arrays.asList( "foo", "bar" ) );
        proxyConnectorAdmin.addProxyConnector( proxyConnector, getFakeAuditInformation() );

        assertFalse( proxyConnectorAdmin.getProxyConnectors().isEmpty() );
        assertEquals( 2, proxyConnectorAdmin.getProxyConnectors().size() );

        assertNotNull( proxyConnectorAdmin.getProxyConnector( "snapshots", "central" ) );
        assertEquals( Arrays.asList( "foo", "bar" ),
                      proxyConnectorAdmin.getProxyConnector( "snapshots", "central" ).getWhiteListPatterns() );

        proxyConnectorAdmin.deleteProxyConnector( proxyConnector, getFakeAuditInformation() );

        proxyConnector.setTargetRepoId( remoteRepository.getId() );
        proxyConnectorAdmin.addProxyConnector( proxyConnector, getFakeAuditInformation() );

        assertNull( proxyConnectorAdmin.getProxyConnector( "snapshots", "central" ) );
        assertNotNull( remoteRepository.getId(),
                       proxyConnectorAdmin.getProxyConnector( "snapshots", remoteRepository.getId() ) );
View Full Code Here


    @Test
    public void findProxyConnector()
        throws Exception
    {
        ProxyConnector proxyConnector = proxyConnectorAdmin.getProxyConnector( "internal", "central" );
        assertNotNull( proxyConnector );
    }
View Full Code Here

    @Test
    public void updateProxyConnector()
        throws Exception
    {
        mockAuditListener.clearEvents();
        ProxyConnector proxyConnector = proxyConnectorAdmin.getProxyConnector( "internal", "central" );
        assertNotNull( proxyConnector );
        proxyConnector.setDisabled( false );
        proxyConnectorAdmin.updateProxyConnector( proxyConnector, getFakeAuditInformation() );
        proxyConnector = proxyConnectorAdmin.getProxyConnector( "internal", "central" );
        assertFalse( proxyConnector.isDisabled() );

        proxyConnector.setDisabled( true );
        proxyConnectorAdmin.updateProxyConnector( proxyConnector, getFakeAuditInformation() );
        proxyConnector = proxyConnectorAdmin.getProxyConnector( "internal", "central" );
        assertTrue( proxyConnector.isDisabled() );

        proxyConnector.setOrder( 4 );
        proxyConnectorAdmin.updateProxyConnector( proxyConnector, getFakeAuditInformation() );
        proxyConnector = proxyConnectorAdmin.getProxyConnector( "internal", "central" );
        assertEquals( 4, proxyConnector.getOrder() );
        mockAuditListener.clearEvents();

    }
View Full Code Here

            proxyConnectorRule.setPattern( proxyConnectorRuleConfiguration.getPattern() );
            proxyConnectorRule.setProxyConnectorRuleType(
                getProxyConnectorRuleType( proxyConnectorRuleConfiguration.getRuleType() ) );
            for ( ProxyConnectorConfiguration proxyConnectorConfiguration : proxyConnectorRuleConfiguration.getProxyConnectors() )
            {
                ProxyConnector proxyConnector = new ProxyConnector();
                proxyConnector.setSourceRepoId( proxyConnectorConfiguration.getSourceRepoId() );
                proxyConnector.setTargetRepoId( proxyConnectorConfiguration.getTargetRepoId() );
                proxyConnectorRule.getProxyConnectors().add( proxyConnector );
            }
            proxyConnectorRules.add( proxyConnectorRule );
        }
View Full Code Here

        Map<String, List<ProxyConnector>> proxyConnectorMap = new HashMap<>();

        Iterator<ProxyConnector> it = getProxyConnectors().iterator();
        while ( it.hasNext() )
        {
            ProxyConnector proxyConfig = it.next();
            String key = proxyConfig.getSourceRepoId();

            List<ProxyConnector> connectors = proxyConnectorMap.get( key );
            if ( connectors == null )
            {
                connectors = new ArrayList<>( 1 );
View Full Code Here

        Map<String, List<ProxyConnector>> proxyConnectorMap = new HashMap<String, java.util.List<ProxyConnector>>();

        Iterator<ProxyConnector> it = getProxyConnectors().iterator();
        while ( it.hasNext() )
        {
            ProxyConnector proxyConfig = it.next();
            String key = proxyConfig.getSourceRepoId();

            List<ProxyConnector> connectors = proxyConnectorMap.get( key );
            if ( connectors == null )
            {
                connectors = new ArrayList<ProxyConnector>( 1 );
View Full Code Here

        Map<String, List<ProxyConnector>> proxyConnectorMap = new HashMap<String, List<ProxyConnector>>();

        Iterator<ProxyConnector> it = getProxyConnectors().iterator();
        while ( it.hasNext() )
        {
            ProxyConnector proxyConfig = it.next();
            String key = proxyConfig.getSourceRepoId();

            List<ProxyConnector> connectors = proxyConnectorMap.get( key );
            if ( connectors == null )
            {
                connectors = new ArrayList<ProxyConnector>( 1 );
View Full Code Here

        remoteRepository.setPassword( FakeCreateAdminService.ADMIN_TEST_PWD );

        getRemoteRepositoriesService().addRemoteRepository( remoteRepository );

        ProxyConnectorService proxyConnectorService = getProxyConnectorService();
        ProxyConnector proxyConnector = new ProxyConnector();
        proxyConnector.setProxyId( "foo-bar1" );
        proxyConnector.setSourceRepoId( id );
        proxyConnector.setTargetRepoId( "all-merged" );
        proxyConnectorService.addProxyConnector( proxyConnector );

        repositoriesService.scheduleDownloadRemoteIndex( "all-merged", true, true );

        // wait a bit
View Full Code Here

        remoteRepository.setPassword( FakeCreateAdminService.ADMIN_TEST_PWD );

        getRemoteRepositoriesService().addRemoteRepository( remoteRepository );

        ProxyConnectorService proxyConnectorService = getProxyConnectorService();
        ProxyConnector proxyConnector = new ProxyConnector();
        proxyConnector.setProxyId( "foo-bar2" );
        proxyConnector.setSourceRepoId( id );
        proxyConnector.setTargetRepoId( remoteId );
        proxyConnectorService.addProxyConnector( proxyConnector );

        repositoriesService.scheduleDownloadRemoteIndex( remoteId, true, true );

        // wait a bit
View Full Code Here

        remoteRepository.setPassword( FakeCreateAdminService.ADMIN_TEST_PWD );

        getRemoteRepositoriesService().addRemoteRepository( remoteRepository );

        ProxyConnectorService proxyConnectorService = getProxyConnectorService();
        ProxyConnector proxyConnector = new ProxyConnector();
        proxyConnector.setProxyId( "foo-bar" );
        proxyConnector.setSourceRepoId( id );
        proxyConnector.setTargetRepoId( "all-merged" );
        proxyConnectorService.addProxyConnector( proxyConnector );

        repositoriesService.scheduleDownloadRemoteIndex( "all-merged", true, true );

        // wait a bit
View Full Code Here

TOP

Related Classes of org.apache.archiva.admin.model.beans.ProxyConnector

Copyright © 2018 www.massapicom. 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.