Package org.apache.maven.archiva.configuration

Examples of org.apache.maven.archiva.configuration.Configuration


    }

    @Override
    public void validate()
    {
        Configuration config = archivaConfiguration.getConfiguration();

        CronExpressionValidator validator = new CronExpressionValidator();
        String repoId = repository.getId();

        if ( config.getManagedRepositoriesAsMap().containsKey( repoId ) )
        {
            addFieldError( "repository.id", "Unable to add new repository with id [" + repoId
                + "], that id already exists as a managed repository." );
        }
        else if ( config.getRemoteRepositoriesAsMap().containsKey( repoId ) )
        {
            addFieldError( "repository.id", "Unable to add new repository with id [" + repoId
                + "], that id already exists as a remote repository." );
        }
View Full Code Here


     */
    private Map<String, List<ProxyConnectorConfiguration>> proxyConnectorMap;

    public void prepare()
    {
        Configuration config = archivaConfiguration.getConfiguration();

        repoMap = new HashMap<String, AbstractRepositoryConfiguration>();
        repoMap.putAll( config.getRemoteRepositoriesAsMap() );
        repoMap.putAll( config.getManagedRepositoriesAsMap() );

        proxyConnectorMap = createProxyConnectorMap();
    }
View Full Code Here

        return INPUT;
    }

    public String commit()
    {
        Configuration configuration = archivaConfiguration.getConfiguration();
       
        // Save the repository configuration.
        String result;
        try
        {
View Full Code Here

    }
   
    @Override
    public void validate()
    {
        Configuration config = archivaConfiguration.getConfiguration();
       
        String repoId = repository.getId();
       
        if ( config.getManagedRepositoriesAsMap().containsKey( repoId ) )
        {
            addFieldError( "repository.id", "Unable to add new repository with id [" + repoId
                + "], that id already exists as a managed repository." );
        }
        else if ( config.getRemoteRepositoriesAsMap().containsKey( repoId ) )
        {
            addFieldError( "repository.id", "Unable to add new repository with id [" + repoId
                + "], that id already exists as a remote repository." );
        }
    }
View Full Code Here

        String result = SUCCESS;

        try
        {
            Configuration configuration = archivaConfiguration.getConfiguration();
            cleanupRepositoryData( existingRepository );
            removeRepository( repoid, configuration );
            result = saveConfiguration( configuration );

            if ( result.equals( SUCCESS ) )
View Full Code Here

        return bundle;
    }

    public void prepare()
    {
        Configuration config = archivaConfiguration.getConfiguration();

        remoteRepositories = new ArrayList<RemoteRepositoryConfiguration>( config.getRemoteRepositories() );
        managedRepositories = new ArrayList<ManagedRepositoryConfiguration>( config.getManagedRepositories() );

        Collections.sort( managedRepositories, new RepositoryConfigurationComparator() );
        Collections.sort( remoteRepositories, new RepositoryConfigurationComparator() );

        repositoryStatistics = new HashMap<String, RepositoryContentStatistics>();
View Full Code Here

    }

    public String commit()
    {
        // Ensure that the fields are valid.
        Configuration configuration = archivaConfiguration.getConfiguration();

        // We are in edit mode, remove the old repository configuration.
        removeRepository( repository.getId(), configuration );

        // Save the repository configuration.
View Full Code Here

    private void addRepoToConfiguration( String configHint, ManagedRepositoryConfiguration repoConfiguration )
        throws Exception
    {
        ArchivaConfiguration archivaConfiguration =
            (ArchivaConfiguration) lookup( ArchivaConfiguration.class, configHint );
        Configuration configuration = archivaConfiguration.getConfiguration();
        configuration.removeManagedRepository( configuration.findManagedRepositoryById( repoConfiguration.getId() ) );
        configuration.addManagedRepository( repoConfiguration );
    }
View Full Code Here

        archivaConfigControl = MockControl.createControl( ArchivaConfiguration.class );
        archivaConfig = (ArchivaConfiguration) archivaConfigControl.getMock();
   
        action = new RepositoryScanningAction();
   
        config = new Configuration();
       
        RepositoryScanningConfiguration repositoryScanningConfig = new RepositoryScanningConfiguration( );
       
        repositoryScanningConfig.setKnownContentConsumers( createKnownContentConsumersList() );
       
View Full Code Here

    protected void setUp()
        throws Exception
    {
        super.setUp();
       
        config = new Configuration();
        archivaConfigurationControl = MockControl.createControl( ArchivaConfiguration.class );
        configuration = (ArchivaConfiguration) archivaConfigurationControl.getMock();
       
        configuration.getConfiguration();
        archivaConfigurationControl.setReturnValue(config, 1, 2);
View Full Code Here

TOP

Related Classes of org.apache.maven.archiva.configuration.Configuration

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.