worker.setLogger( logger );
worker.setFileProcessor( fileProcessor );
executor.execute( errorForwarder.wrap( worker ) );
}
errorForwarder.await();
}
private <E> Collection<E> notNull( Collection<E> col )
{
return col == null ? Collections.<E> emptyList() : col;