Package org.apache.archiva.configuration

Examples of org.apache.archiva.configuration.ArchivaConfiguration


        cleanupFileTypes();
    }

    private void cleanupFileTypes()
    {
        ArchivaConfiguration archivaConfiguration =
            applicationContext.getBean( "archivaConfiguration#default", ArchivaConfiguration.class );

        FileType fileType = archivaConfiguration.getConfiguration().getRepositoryScanning().getFileTypes().get( 0 );
        fileType.removePattern( "**/*.xml" );
    }
View Full Code Here


    }

    private void assertNotConsumed( String path )
        throws Exception
    {
        ArchivaConfiguration archivaConfiguration =
            applicationContext.getBean( "archivaConfiguration#default", ArchivaConfiguration.class );

        FileType fileType = archivaConfiguration.getConfiguration().getRepositoryScanning().getFileTypes().get( 0 );
        assertEquals( FileTypes.ARTIFACTS, fileType.getId() );
        fileType.addPattern( "**/*.xml" );

        // trigger reload
        //FileTypes fileTypes = applicationContext.getBean( FileTypes.class );
View Full Code Here

    }

    private void addRepoToConfiguration( String configHint, ManagedRepository repoConfiguration )
        throws Exception
    {
        ArchivaConfiguration archivaConfiguration =
            applicationContext.getBean( "archivaConfiguration#" + configHint, ArchivaConfiguration.class );
        ( (DefaultManagedRepositoryAdmin) applicationContext.getBean(
            ManagedRepositoryAdmin.class ) ).setArchivaConfiguration( archivaConfiguration );
        // skygo: Default Validator was not looking at same config
        ( (DefaultRepositoryCommonValidator) applicationContext.getBean(
View Full Code Here

    }

    private void removeRepoFromConfiguration( String configHint, ManagedRepository repoConfiguration )
        throws Exception
    {
        ArchivaConfiguration archivaConfiguration =
            applicationContext.getBean( "archivaConfiguration#" + configHint, ArchivaConfiguration.class );

        ( (DefaultManagedRepositoryAdmin) applicationContext.getBean(
            ManagedRepositoryAdmin.class ) ).setArchivaConfiguration( archivaConfiguration );
        // skygo: Default Validator was not looking at same config
View Full Code Here

        action = (RepositoriesAction) getActionProxy( "/admin/index.action" ).getAction();
        originalArchivaConfiguration =
            ( (DefaultRepositoryGroupAdmin) action.getRepositoryGroupAdmin() ).getArchivaConfiguration();
        // some other test are modifying archivaConfiguration with a mocked instance : this test need the real one
        // so use the real one from spring, backup the mock and restore it at the end (tearDown)
        ArchivaConfiguration real = applicationContext.getBean( ArchivaConfiguration.class );
        ( (DefaultRepositoryGroupAdmin) action.getRepositoryGroupAdmin() ).setArchivaConfiguration( real );
        ( (DefaultManagedRepositoryAdmin) action.getManagedRepositoryAdmin() ).setArchivaConfiguration( real );
        ( (DefaultRemoteRepositoryAdmin) action.getRemoteRepositoryAdmin() ).setArchivaConfiguration( real );
    }
View Full Code Here

    private RepositoryContentConsumers lookupRepositoryConsumers( )
        throws Exception
    {

        ArchivaConfiguration configuration =
            applicationContext.getBean( "archivaConfiguration#test-conf", ArchivaConfiguration.class );

        ArchivaAdministrationStub administrationStub = new ArchivaAdministrationStub( configuration );

        RepositoryContentConsumers consumerUtilStub = new RepositoryContentConsumersStub( administrationStub );
View Full Code Here

        ManagedRepositoryConfiguration repoConfig = new ManagedRepositoryConfiguration();
        repoConfig.setId( TEST_REPO_ID );
        repoConfig.setLocation( "src/test/repositories/test" );
        configuration.addManagedRepository( repoConfig );

        ArchivaConfiguration archivaConfiguration = applicationContext.getBean( ArchivaConfiguration.class );
        archivaConfiguration.getConfiguration().setRepositoryScanning( new RepositoryScanningConfiguration() );
        archivaConfiguration.save( configuration );

        TestMetadataResolver metadataResolver = applicationContext.getBean( TestMetadataResolver.class );
        ProjectVersionMetadata metadata = new ProjectVersionMetadata();
        metadata.setId( TEST_VERSION );
        metadataResolver.setProjectVersion( TEST_REPO_ID, TEST_GROUP_ID, TEST_ARTIFACT_ID, metadata );
View Full Code Here

        File directory = new File( "target/test-repositories" );
        if (directory.exists())
        {
            FileUtils.deleteDirectory( directory );
        }
        ArchivaConfiguration config = createTestConfiguration( directory );
        Map<String, MetadataFacetFactory> factories = createTestMetadataFacetFactories();

        this.repository = new FileMetadataRepository( factories, config );
    }
View Full Code Here

        this.repository = new FileMetadataRepository( factories, config );
    }

    protected static ArchivaConfiguration createTestConfiguration( File directory )
    {
        ArchivaConfiguration config = mock( ArchivaConfiguration.class );
        Configuration configData = new Configuration();
        configData.addManagedRepository( createManagedRepository( TEST_REPO_ID, directory ) );
        configData.addManagedRepository( createManagedRepository( "other-repo", directory ) );
        when( config.getConfiguration() ).thenReturn( configData );
        return config;
    }
View Full Code Here

    {
        super.setUp();

        scheduler = new ArchivaTaskSchedulerStub();

        ArchivaConfiguration configuration = applicationContext.getBean( ArchivaConfiguration.class );

        FileTypes filetypes = applicationContext.getBean( FileTypes.class );

        nexusIndexerConsumer =
            new NexusIndexerConsumer( scheduler, configuration, filetypes, plexusSisuBridge, mavenIndexerUtils,
View Full Code Here

TOP

Related Classes of org.apache.archiva.configuration.ArchivaConfiguration

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.