@Override public File resolve(CacheDescriptor cacheDescriptor) { LocalRepositoryManager manager = repositorySystemSession.getLocalRepositoryManager(); File localArtifact = new File( manager.getRepository().getBasedir(), manager.getPathForLocalArtifact(createArtifact(cacheDescriptor)) ); return localArtifact; }
public static RepositorySystemSession overlay( ArtifactRepository repository, RepositorySystemSession session, RepositorySystem system ) { if ( repository == null || repository.getBasedir() == null ) { return session; } if ( session != null ) { LocalRepositoryManager lrm = session.getLocalRepositoryManager(); if ( lrm != null && lrm.getRepository().getBasedir().equals( new File( repository.getBasedir() ) ) ) { return session; } } else { session = new DefaultRepositorySystemSession(); } final LocalRepositoryManager llrm = new LegacyLocalRepositoryManager( repository ); return new DefaultRepositorySystemSession( session ).setLocalRepositoryManager( llrm ); }
LocalRepositoryManager lrm = session.getLocalRepositoryManager(); for ( Artifact artifact : artifacts )
LocalRepositoryManager lrm = session.getLocalRepositoryManager(); String path = lrm.getPathForLocalArtifact( artifactRequest.getArtifact() ); artifact.setFile( new File( lrm.getRepository().getBasedir(), path ) );
public LockingSyncContext(boolean shared, RepositorySystemSession session, FileManager fileLockManager, Logger logger) { this.shared = shared; this.logger = logger; this.fileLockManager = fileLockManager; this.localRepoMan = session.getLocalRepositoryManager(); }
@Override public LocalRepositoryManager getLocalRepositoryManager() { return getSession().getLocalRepositoryManager(); }
@Override public LocalRepositoryManager getLocalRepositoryManager() { return new MavenLocalRepositoryManagerWrapper(tempLocalRepositoryBaseDir, delegate.getLocalRepositoryManager()); }
@Override public LocalRepositoryManager getLocalRepositoryManager() { return new MavenLocalRepositoryManagerWrapper(tempLocalRepositoryBaseDir, delegate.getLocalRepositoryManager()); }
public LocalRepositoryManager getLocalRepositoryManager() { return getSession().getLocalRepositoryManager(); }
@Override public LocalRepositoryManager getLocalRepositoryManager() { return new MavenLocalRepositoryManagerWrapper(tempLocalRepositoryBaseDir, delegate.getLocalRepositoryManager()); }
@Override public File resolve(CacheDescriptor cacheDescriptor) { LocalRepositoryManager manager = repositorySystemSession.getLocalRepositoryManager(); File localArtifact = new File( manager.getRepository().getBasedir(), manager.getPathForLocalArtifact(createArtifact(cacheDescriptor)) ); return localArtifact; }
private File getLocalFile( RepositorySystemSession session, Metadata metadata ) { LocalRepositoryManager lrm = session.getLocalRepositoryManager(); LocalMetadataResult localResult = lrm.find( session, new LocalMetadataRequest( metadata, null, null ) ); File localFile = localResult.getFile(); return localFile; }
private File getLocalFile( RepositorySystemSession session, Metadata metadata ) { LocalRepositoryManager lrm = session.getLocalRepositoryManager(); LocalMetadataResult localResult = lrm.find( session, new LocalMetadataRequest( metadata, null, null ) ); File localFile = localResult.getFile(); return localFile; }
private void metadataInstalling( RepositorySystemSession session, RequestTrace trace, Metadata metadata, File dstFile ) { RepositoryEvent.Builder event = new RepositoryEvent.Builder( session, EventType.METADATA_INSTALLING ); event.setTrace( trace ); event.setMetadata( metadata ); event.setRepository( session.getLocalRepositoryManager().getRepository() ); event.setFile( dstFile ); repositoryEventDispatcher.dispatch( event.build() ); }
private void artifactInstalling( RepositorySystemSession session, RequestTrace trace, Artifact artifact, File dstFile ) { RepositoryEvent.Builder event = new RepositoryEvent.Builder( session, EventType.ARTIFACT_INSTALLING ); event.setTrace( trace ); event.setArtifact( artifact ); event.setRepository( session.getLocalRepositoryManager().getRepository() ); event.setFile( dstFile ); repositoryEventDispatcher.dispatch( event.build() ); }
private void artifactInstalling( RepositorySystemSession session, RequestTrace trace, Artifact artifact, File dstFile ) { RepositoryEvent.Builder event = new RepositoryEvent.Builder( session, EventType.ARTIFACT_INSTALLING ); event.setTrace( trace ); event.setArtifact( artifact ); event.setRepository( session.getLocalRepositoryManager().getRepository() ); event.setFile( dstFile ); repositoryEventDispatcher.dispatch( event.build() ); }
private void metadataInstalling( RepositorySystemSession session, RequestTrace trace, Metadata metadata, File dstFile ) { RepositoryEvent.Builder event = new RepositoryEvent.Builder( session, EventType.METADATA_INSTALLING ); event.setTrace( trace ); event.setMetadata( metadata ); event.setRepository( session.getLocalRepositoryManager().getRepository() ); event.setFile( dstFile ); repositoryEventDispatcher.dispatch( event.build() ); }
private void artifactInstalled( RepositorySystemSession session, RequestTrace trace, Artifact artifact, File dstFile, Exception exception ) { RepositoryEvent.Builder event = new RepositoryEvent.Builder( session, EventType.ARTIFACT_INSTALLED ); event.setTrace( trace ); event.setArtifact( artifact ); event.setRepository( session.getLocalRepositoryManager().getRepository() ); event.setFile( dstFile ); event.setException( exception ); repositoryEventDispatcher.dispatch( event.build() ); }
private void artifactInstalled( RepositorySystemSession session, RequestTrace trace, Artifact artifact, File dstFile, Exception exception ) { RepositoryEvent.Builder event = new RepositoryEvent.Builder( session, EventType.ARTIFACT_INSTALLED ); event.setTrace( trace ); event.setArtifact( artifact ); event.setRepository( session.getLocalRepositoryManager().getRepository() ); event.setFile( dstFile ); event.setException( exception ); repositoryEventDispatcher.dispatch( event.build() ); }
private void metadataInstalled( RepositorySystemSession session, RequestTrace trace, Metadata metadata, File dstFile, Exception exception ) { RepositoryEvent.Builder event = new RepositoryEvent.Builder( session, EventType.METADATA_INSTALLED ); event.setTrace( trace ); event.setMetadata( metadata ); event.setRepository( session.getLocalRepositoryManager().getRepository() ); event.setFile( dstFile ); event.setException( exception ); repositoryEventDispatcher.dispatch( event.build() ); }