private void Consume(IWorkerContext context, ProcessObject po) { if (po.ContainsWritable()) { IWritable w = null; while ( null != (w =po.Poll())) { handler.Add(w); } } }