Examples of ArchivaRepository


Examples of org.apache.maven.archiva.model.ArchivaRepository

        {
            throw new IllegalArgumentException(
                                                "Unable to convert repository config with blank URL to archiva repository." );
        }

        ArchivaRepository repository = new ArchivaRepository( config.getId(), config.getName(), config.getUrl() );

        repository.getModel().setLayoutName( config.getLayout() );
        repository.getModel().setReleasePolicy( config.isReleases() );
        repository.getModel().setSnapshotPolicy( config.isSnapshots() );

        return repository;
    }
View Full Code Here

Examples of org.apache.maven.archiva.model.ArchivaRepository

        return repoConfig;
    }

    protected ArchivaRepository createRepository( String id, String name, String path, String layout )
    {
        ArchivaRepository repo = new ArchivaRepository( id, name, PathUtil.toUrl( path ) );
        repo.getModel().setLayoutName( layout );

        return repo;
    }
View Full Code Here

Examples of org.apache.maven.archiva.model.ArchivaRepository

        }

        Iterator it = repositoryList.iterator();
        while ( it.hasNext() )
        {
            ArchivaRepository repo = (ArchivaRepository) it.next();
            ret.add( getResolver( repo ) );
        }

        return ret;
    }
View Full Code Here

Examples of org.apache.maven.archiva.model.ArchivaRepository

            Iterator it = configLocalRepos.iterator();
            while ( it.hasNext() )
            {
                RepositoryConfiguration repoconfig = (RepositoryConfiguration) it.next();
                ArchivaRepository repo = ArchivaConfigurationAdaptor.toArchivaRepository( repoconfig );
                try
                {
                    RepositoryProjectResolver resolver = toResolver( repo );
                    resolverMap.put( repo.getId(), resolver );
                }
                catch ( RepositoryException e )
                {
                    getLogger().warn( e.getMessage(), e );
                }
View Full Code Here

Examples of org.apache.maven.archiva.model.ArchivaRepository

        assertTrue( "Default Test Repository should exist.", repoDir.exists() && repoDir.isDirectory() );

        String repoUri = "file://" + StringUtils.replace( repoDir.getAbsolutePath(), "\\", "/" );

        ArchivaRepository repository = new ArchivaRepository( "testDefaultRepo", "Test Default Repository", repoUri );

        File indexLocation = new File( "target/index-crossrepo-" + getName() + "/" );

        MockConfiguration config = (MockConfiguration) lookup( ArchivaConfiguration.class.getName(), "mock" );

        RepositoryConfiguration repoConfig = new RepositoryConfiguration();
        repoConfig.setId( repository.getId() );
        repoConfig.setName( repository.getModel().getName() );
        repoConfig.setUrl( repository.getModel().getUrl() );
        repoConfig.setIndexDir( indexLocation.getAbsolutePath() );
        repoConfig.setIndexed( true );

        if ( indexLocation.exists() )
        {
View Full Code Here

Examples of org.apache.maven.archiva.model.ArchivaRepository

                if ( hasManagedRepository( repos ) )
                {
                    Iterator it = repos.iterator();
                    while ( it.hasNext() )
                    {
                        ArchivaRepository repository = (ArchivaRepository) it.next();

                        if ( !roleManager.templatedRoleExists( "archiva-repository-manager", repository.getId() ) )
                        {
                            roleManager.createTemplatedRole( "archiva-repository-manager", repository.getId() );
                        }

                        if ( !roleManager.templatedRoleExists( "archiva-repository-observer", repository.getId() ) )
                        {
                            roleManager.createTemplatedRole( "archiva-repository-observer", repository.getId() );
                        }
                    }
                }
            }
            catch ( RoleManagerException rpe )
View Full Code Here

Examples of org.apache.maven.archiva.model.ArchivaRepository

    public boolean hasManagedRepository( List repos )
    {
        Iterator it = repos.iterator();
        while ( it.hasNext() )
        {
            ArchivaRepository repo = (ArchivaRepository) it.next();
            if ( repo.isManaged() )
            {
                return true;
            }
        }
View Full Code Here

Examples of org.apache.maven.archiva.model.ArchivaRepository

            if ( defaultRepositoryUrl.indexOf( "%20" ) >= 0 )
            {
                defaultRepositoryUrl = StringUtils.replace( defaultRepositoryUrl, "%20", " " );
            }

            ArchivaRepository legacyRepository = new ArchivaRepository( "legacy", "Legacy Repository",
                                                                        legacyRepositoryUrl );
            legacyRepository.getModel().setLayoutName( "legacy" );

            ArtifactRepository repository = artifactRepositoryFactory.createArtifactRepository( "default",
                                                                                                defaultRepositoryUrl,
                                                                                                defaultLayout, null,
                                                                                                null );
View Full Code Here

Examples of org.apache.maven.archiva.model.ArchivaRepository

    {
        boolean satisfies = false;

        if ( object instanceof ArchivaRepository )
        {
            ArchivaRepository repo = (ArchivaRepository) object;
            return repo.isManaged();
        }

        return satisfies;
    }
View Full Code Here

Examples of org.apache.maven.archiva.model.ArchivaRepository

    private ProjectModelResolver createDefaultRepositoryResolver()
    {
        File defaultRepoDir = new File( getBasedir(), DEFAULT_REPOSITORY );

        ArchivaRepository repo = new ArchivaRepository( "defaultTestRepo", "Default Test Repo", "file://"
            + defaultRepoDir.getAbsolutePath() );

        ProjectModelReader reader = new ProjectModel400Reader();
        BidirectionalRepositoryLayout layout = new DefaultBidirectionalRepositoryLayout();
        RepositoryProjectResolver resolver = new RepositoryProjectResolver( repo, reader, layout );
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.