public LocalRepository getLocalRepository() { return session.getLocalRepository(); }
session.getLocalRepository().getBasedir(), session.getLocalRepositoryManager().getPathForRemoteMetadata( metadata, repository, request.getRequestContext() ) ); session.getLocalRepository().getBasedir(), session.getLocalRepositoryManager().getPathForRemoteMetadata( metadata, request.getRepository(),
public DefaultLocalRepositoryEvent( EventType type, RepositorySystemSession session, Artifact artifact, File file ) { if ( type == null ) { throw new IllegalArgumentException( "event type missing" ); } if ( session == null ) { throw new IllegalArgumentException( "repository system session missing" ); } if ( artifact == null ) { throw new IllegalArgumentException( "artifact missing" ); } this.type = type; this.session = session; this.repository = session.getLocalRepository(); this.artifact = artifact; this.file = file; }
session.getLocalRepository().getBasedir(), session.getLocalRepositoryManager().getPathForRemoteMetadata( metadata, repository, request.getRequestContext() ) ); session.getLocalRepository().getBasedir(), session.getLocalRepositoryManager().getPathForRemoteMetadata( metadata, request.getRepository(),
public DefaultLocalRepositoryEvent( EventType type, RepositorySystemSession session, Artifact artifact, File file ) { if ( type == null ) { throw new IllegalArgumentException( "event type missing" ); } if ( session == null ) { throw new IllegalArgumentException( "repository system session missing" ); } if ( artifact == null ) { throw new IllegalArgumentException( "artifact missing" ); } this.type = type; this.session = session; this.repository = session.getLocalRepository(); this.artifact = artifact; this.file = file; }
@Override public File getLocalRepositoryBasedir( ProjectBuildingRequest buildingRequest ) { RepositorySystemSession session; try { session = (RepositorySystemSession) Invoker.invoke( buildingRequest, "getRepositorySession" ); } catch ( RepositoryManagerException e ) { throw new RuntimeException( e.getMessage(), e ); } return session.getLocalRepository().getBasedir(); }
public static ArtifactRepository getRepository( RepositorySystemSession session, List<RemoteRepository> repositories, Class<?> repoClass, String repoId ) { if ( repoClass != null ) { if ( WorkspaceRepository.class.isAssignableFrom( repoClass ) ) { return session.getWorkspaceReader().getRepository(); } else if ( LocalRepository.class.isAssignableFrom( repoClass ) ) { return session.getLocalRepository(); } else { for ( RemoteRepository repository : repositories ) { if ( repoId.equals( repository.getId() ) ) { return repository; } } } } return null; }
public static ArtifactRepository getRepository( RepositorySystemSession session, List<RemoteRepository> repositories, Class<?> repoClass, String repoId ) { if ( repoClass != null ) { if ( WorkspaceRepository.class.isAssignableFrom( repoClass ) ) { return session.getWorkspaceReader().getRepository(); } else if ( LocalRepository.class.isAssignableFrom( repoClass ) ) { return session.getLocalRepository(); } else { for ( RemoteRepository repository : repositories ) { if ( repoId.equals( repository.getId() ) ) { return repository; } } } } return null; }
String repositoryType = resolveRepositoryType( session.getLocalRepository() );
repository = session.getLocalRepository();
pbr.setLocalRepository( mavenRepositorySystem.createLocalRepository( rss.getLocalRepository().getBasedir() ) ); pbr.setRemoteRepositories( artifactRepos );