private void doPurgeAllRelated( ArtifactReference reference ) { try { Set<ArtifactReference> related = repository.getRelatedArtifacts( reference ); purge( related ); } catch ( ContentNotFoundException e ) { // Nothing to do here - it means the repository would have been constructed incorrectly log.debug( e.getMessage(), e ); } } }
artifactsToDelete.addAll( repository.getRelatedArtifacts( newArtifactReference ) ); artifactsToDelete.addAll( repository.getRelatedArtifacts( newArtifactReference ) );
artifactsToDelete.addAll( repository.getRelatedArtifacts( getNewArtifactReference( artifact, version ) ) );
private void doPurgeAllRelated( ArtifactReference reference, String version ) throws LayoutException { ArtifactReference artifact = new ArtifactReference(); artifact.setGroupId( reference.getGroupId() ); artifact.setArtifactId( reference.getArtifactId() ); artifact.setVersion( version ); artifact.setClassifier( reference.getClassifier() ); artifact.setType( reference.getType() ); try { Set<ArtifactReference> related = repository.getRelatedArtifacts( artifact ); purge( related ); } catch ( ContentNotFoundException e ) { // Nothing to do here. // TODO: Log this? } } }
Set<ArtifactReference> related = repository.getRelatedArtifacts( artifactReference ); log.debug( "related: {}", related ); for ( ArtifactReference artifactRef : related )
Set<ArtifactReference> related = repository.getRelatedArtifacts( artifactReference ); log.debug( "related: {}", related ); for ( ArtifactReference artifactRef : related )
Set<ArtifactReference> related = repository.getRelatedArtifacts( artifactReference ); log.debug( "related: {}", related ); for ( ArtifactReference artifactRef : related )
Set<ArtifactReference> related = repository.getRelatedArtifacts( artifactReference ); log.debug( "related: {}", related ); for ( ArtifactReference artifactRef : related )