List<String> subwfs = new ArrayList<String>();
List<String> wfsToPurge = new ArrayList<String>();
for (String wfId : wfs) {
// We only purge the workflow and its children if they are all ready to be purged
long numChildrenNotReady = jpaService.execute(
new WorkflowJobsCountNotForPurgeFromWorkflowParentIdJPAExecutor(wfOlderThan, wfId));
if (numChildrenNotReady == 0) {
wfsToPurge.add(wfId);
// Get all of the direct children for this workflow
List<String> children = new ArrayList<String>();
int size;