public OperationRunner newRunner() {
return new OperationRunner() {
@Override
public void run(Operation op, int timesToRun, Receiver<Long> callback) {
SubmitOperationJob job = new SubmitOperationJob(op, 1, callback);
job.submit();
}
@Override
public void runWithSourceData(Operation op, Reader sourceData, Receiver<Long> callback) {
throw new UnsupportedOperationException();