logger.debug("Cleaning {} old file chunks.", chunksToDelete.size());
int counter = 0;
ProcessComponent prev = this;
for (MetaChunk metaChunk : chunksToDelete) {
logger.debug("Delete chunk {} of {}.", counter++, chunksToDelete.size());
DeleteSingleChunkStep deleteStep = new DeleteSingleChunkStep(metaChunk.getChunkId(),
protectionKeys, dataManager);
// make async, insert it as next step
AsyncComponent asyncDeletion = new AsyncComponent(deleteStep);
getParent().insertNext(asyncDeletion, prev);