Package org.sonatype.aether.repository

Examples of org.sonatype.aether.repository.LocalRepository


        session.setNotFoundCachingEnabled( request.isCacheNotFound() );
        session.setTransferErrorCachingEnabled( request.isCacheTransferError() );

        session.setArtifactTypeRegistry( RepositoryUtils.newArtifactTypeRegistry( artifactHandlerManager ) );

        LocalRepository localRepo = new LocalRepository( request.getLocalRepository().getBasedir() );
        session.setLocalRepositoryManager( repoSystem.newLocalRepositoryManager( localRepo ) );

        if ( request.getWorkspaceReader() != null )
        {
            session.setWorkspaceReader( request.getWorkspaceReader() );
View Full Code Here


        }
        this.delegate = delegate;

        ArtifactRepositoryLayout layout = delegate.getLayout();
        repo =
            new LocalRepository( new File( delegate.getBasedir() ),
                                 ( layout != null ) ? layout.getClass().getSimpleName() : "legacy" );

        /*
         * NOTE: "invoker:install" vs "appassembler:assemble": Both mojos use the artifact installer to put an artifact
         * into a repository. In the first case, the result needs to be a proper local repository that one can use for
View Full Code Here

        session.setNotFoundCachingEnabled( request.isCacheNotFound() );
        session.setTransferErrorCachingEnabled( request.isCacheTransferError() );

        session.setArtifactTypeRegistry( RepositoryUtils.newArtifactTypeRegistry( artifactHandlerManager ) );

        LocalRepository localRepo = new LocalRepository( request.getLocalRepository().getBasedir() );
        session.setLocalRepositoryManager( repoSystem.newLocalRepositoryManager( localRepo ) );

        if ( request.getWorkspaceReader() != null )
        {
            session.setWorkspaceReader( request.getWorkspaceReader() );
View Full Code Here

            requests.add( new MetadataRequest( metadata, repository, REPOSITORY_CONTEXT ) );
        }

        List<MetadataResult> results = repositorySystem.resolveMetadata( request.getRepositorySession(), requests );

        LocalRepository localRepo = request.getRepositorySession().getLocalRepository();

        Versions versions = new Versions();

        for ( MetadataResult res : results )
        {
View Full Code Here

        MavenRepositorySystemSession session = new MavenRepositorySystemSession();

        DependencySelector depFilter = new AndDependencySelector( new ExclusionDependencySelector() );
        session.setDependencySelector( depFilter );

        LocalRepository localRepo = new LocalRepository( localRepoDir );
        session.setLocalRepositoryManager(
            new SimpleLocalRepositoryManager( localRepoDir ) );// system.newLocalRepositoryManager( localRepo ) );

        //session.setTransferListener(  );
        //session.setRepositoryListener( n );
View Full Code Here

    this.session = getSession();
  }

  public RepositorySystemSession getSession() {
    MavenRepositorySystemSession session = new MavenRepositorySystemSession();
    LocalRepository localRepository = new LocalRepository(settings.getSettings().getLocalRepository());
    session.setLocalRepositoryManager(system.newLocalRepositoryManager(localRepository));

    return session;
  }
View Full Code Here

    /**
     * @deprecated
     *      Use {@link LocalRepositorySetting#set(LocalRepository)}
     */
    public void setLocalRepository(String repository) {
        localRepositorySetting.set(new LocalRepository(repository));
    }
View Full Code Here

        assert m_config != null : "local repository cannot be null";
        File local = m_config.getLocalRepository().getFile();

        MavenRepositorySystemSession session = new MavenRepositorySystemSession();

        LocalRepository localRepo = new LocalRepository(local);

        session.setLocalRepositoryManager(m_repoSystem.newLocalRepositoryManager(localRepo));
        session.setMirrorSelector(m_mirrorSelector);
        session.setProxySelector(m_proxySelector);
        return session;
View Full Code Here

            requests.add( new MetadataRequest( metadata, repository, REPOSITORY_CONTEXT ) );
        }

        List<MetadataResult> results = repositorySystem.resolveMetadata( request.getRepositorySession(), requests );

        LocalRepository localRepo = request.getRepositorySession().getLocalRepository();

        Versions versions = new Versions();

        for ( MetadataResult res : results )
        {
View Full Code Here

        session.setNotFoundCachingEnabled( !request.isUpdateSnapshots() );
        session.setTransferErrorCachingEnabled( !request.isUpdateSnapshots() );

        session.setArtifactTypeRegistry( RepositoryUtils.newArtifactTypeRegistry( artifactHandlerManager ) );

        LocalRepository localRepo = new LocalRepository( request.getLocalRepository().getBasedir() );
        session.setLocalRepositoryManager( repoSystem.newLocalRepositoryManager( localRepo ) );

        session.setWorkspaceReader( workspaceRepository );

        DefaultSettingsDecryptionRequest decrypt = new DefaultSettingsDecryptionRequest();
View Full Code Here

TOP

Related Classes of org.sonatype.aether.repository.LocalRepository

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.