100101102103104105106107108109110
{ worker[i] = new Work() { public StructuredEventMessage createStructuredEventMessage() { return (StructuredEventMessage) pool.lendObject(); } }; new Thread(worker[i]).start(); }
101102103104105106107108109110111
{ worker[i] = new Work() { public AnyMessage createMessage() { return (AnyMessage) pool.lendObject(); } }; new Thread(worker[i]).start(); }
111112113114115116117118119120121
worker[i] = new Work() { @Override public AnyMessage createMessage() { return (AnyMessage) pool.lendObject(); } }; new Thread(worker[i]).start(); }