net.sf.sparql.benchmarking.operations.util
Class MixOperationCallable<T extends Options>

java.lang.Object
  extended by net.sf.sparql.benchmarking.operations.AbstractOperationCallable<T>
      extended by net.sf.sparql.benchmarking.operations.util.MixOperationCallable<T>
Type Parameters:
T -
All Implemented Interfaces:
Callable<OperationRun>, OperationCallable<T>

public class MixOperationCallable<T extends Options>
extends AbstractOperationCallable<T>

A callable for running an operation mix as an operation

Author:
rvesse

Constructor Summary
MixOperationCallable(Runner<T> runner, T options, OperationMix mix, boolean randomOrder)
          Creates a new callable
 
Method Summary
 OperationRun call()
           
 
Methods inherited from class net.sf.sparql.benchmarking.operations.AbstractOperationCallable
cancel, getOptions, getRunner, isCancelled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MixOperationCallable

public MixOperationCallable(Runner<T> runner,
                            T options,
                            OperationMix mix,
                            boolean randomOrder)
Creates a new callable

Parameters:
runner - Runner
options - Options
mix - Mix
randomOrder - Whether to randomize the order of operations
Method Detail

call

public OperationRun call()
                  throws Exception
Throws:
Exception


Copyright © 2014. All Rights Reserved.