}
if (stagingStore != null) {
log.info("Staging object " + this + " to " + stagingStore);
FilesystemCasObject staged = ((FilesystemCasStore) stagingStore).copyToStaging(this);
staged.copyTo(destTarget, destPath, null);
} else {
log.info("Copying object from " + this + " to " + destTarget);
this.copyTo0(OpsCasTarget.getTarget(destTarget), destPath);
}