@Override
    public void markCompleted() {
      cachingTaskCollection.completePendingTask(this);
    }
@return True if all tasks have been removed and processed.
services/tasks/src/main/java/org/hyperledger/besu/services/tasks/CachingTaskCollection.java