net.sf.sparql.benchmarking.runners.operations
Interface OperationRunner

All Known Implementing Classes:
DefaultOperationRunner, RetryingOperationRunner

public interface OperationRunner

Interface for runners which run operations

Author:
rvesse

Method Summary
<T extends Options>
OperationRun
run(Runner<T> runner, T options, Operation op)
          Runs the operation returning the statistics as an OperationRun
 

Method Detail

run

<T extends Options> OperationRun run(Runner<T> runner,
                                     T options,
                                     Operation op)
Runs the operation returning the statistics as an OperationRun

Implementations are also expected to record the information within their the OperationStats object of the provided Operation instance prior to returning the statistics.

Parameters:
runner - Runner
options - Options
op - Operation to run
Returns:
Operation Run statistics


Copyright © 2014. All Rights Reserved.