} else {
FileUtil.copy(archive, destFile, null, true);
}
if (this.eventManager != null) {
this.eventManager.fireIvyEvent(
new EndRetrieveArtifactEvent(artifact, destFile));
}
totalCopiedSize += destFile.length();
report.addCopiedFile(destFile, artifact);
} else {
Message.verbose("\t\tto " + destFile + " [NOT REQUIRED]");