Uses of Interface
net.sf.sparql.benchmarking.operations.OperationMix

Packages that use OperationMix
net.sf.sparql.benchmarking.loader   
net.sf.sparql.benchmarking.monitoring   
net.sf.sparql.benchmarking.operations   
net.sf.sparql.benchmarking.operations.util   
net.sf.sparql.benchmarking.options   
net.sf.sparql.benchmarking.runners   
net.sf.sparql.benchmarking.runners.mix   
 

Uses of OperationMix in net.sf.sparql.benchmarking.loader
 

Methods in net.sf.sparql.benchmarking.loader that return OperationMix
 OperationMix OperationMixLoader.load(File file)
          Loads an operation mix from the given file
 OperationMix AbstractOperationMixLoader.load(File file)
           
 

Uses of OperationMix in net.sf.sparql.benchmarking.monitoring
 

Methods in net.sf.sparql.benchmarking.monitoring with parameters of type OperationMix
<T extends Options>
void
XmlProgressListener.afterOperationMix(Runner<T> runner, T options, OperationMix mix, OperationMixRun run)
           
<T extends Options>
void
StreamProgressListener.afterOperationMix(Runner<T> runner, T options, OperationMix mix, OperationMixRun run)
           
<T extends Options>
void
ProgressListener.afterOperationMix(Runner<T> runner, T options, OperationMix mix, OperationMixRun run)
          Invoked after each run of an operation mix
<T extends Options>
void
CsvProgressListener.afterOperationMix(Runner<T> runner, T options, OperationMix mix, OperationMixRun run)
          Handles the Mix progress event by recording the run statistics for later printing to the CSV file
<T extends Options>
void
XmlProgressListener.beforeOperationMix(Runner<T> runner, T options, OperationMix mix)
           
<T extends Options>
void
StreamProgressListener.beforeOperationMix(Runner<T> runner, T options, OperationMix mix)
           
<T extends Options>
void
ProgressListener.beforeOperationMix(Runner<T> runner, T options, OperationMix mix)
          Invoked before each run of an operation mix
<T extends Options>
void
CsvProgressListener.beforeOperationMix(Runner<T> runner, T options, OperationMix mix)
           
 

Uses of OperationMix in net.sf.sparql.benchmarking.operations
 

Classes in net.sf.sparql.benchmarking.operations that implement OperationMix
 class OperationMixImpl
          A basic implementation of an operation mix
 

Uses of OperationMix in net.sf.sparql.benchmarking.operations.util
 

Constructors in net.sf.sparql.benchmarking.operations.util with parameters of type OperationMix
MixOperation(String name, OperationMix mix)
          Creates a new mix operation
MixOperation(String name, OperationMix mix, boolean randomOrder)
          Creates a new mix operation
MixOperationCallable(Runner<T> runner, T options, OperationMix mix, boolean randomOrder)
          Creates a new callable
 

Uses of OperationMix in net.sf.sparql.benchmarking.options
 

Methods in net.sf.sparql.benchmarking.options that return OperationMix
 OperationMix OptionsImpl.getOperationMix()
           
 OperationMix Options.getOperationMix()
          Gets the Query Mix that is used
 OperationMix OptionsImpl.getSetupMix()
           
 OperationMix Options.getSetupMix()
          Gets the setup mix to be run, null indicates no setup mix is requested.
 OperationMix OptionsImpl.getTeardownMix()
           
 OperationMix Options.getTeardownMix()
          Gets the tear down mix to be run, null indicates no tear down mix is requested.
 

Methods in net.sf.sparql.benchmarking.options with parameters of type OperationMix
 void OptionsImpl.setOperationMix(OperationMix queries)
           
 void Options.setOperationMix(OperationMix queries)
          Sets the Query Mix to use
 void OptionsImpl.setSetupMix(OperationMix mix)
           
 void Options.setSetupMix(OperationMix mix)
          Sets the setup mix that will be run once before testing starts.
 void OptionsImpl.setTeardownMix(OperationMix mix)
           
 void Options.setTeardownMix(OperationMix mix)
          Sets the tear down mix that will be run once after testing completes successfully.
 

Uses of OperationMix in net.sf.sparql.benchmarking.runners
 

Methods in net.sf.sparql.benchmarking.runners with parameters of type OperationMix
 void Runner.reportAfterOperationMix(T options, OperationMix mix, OperationMixRun run)
          Reports progress after we complete a run of the operation mix
 void AbstractRunner.reportAfterOperationMix(T options, OperationMix mix, OperationMixRun run)
           
 void Runner.reportBeforeOperationMix(T options, OperationMix mix)
          Reports progress before we run an operation mix
 void AbstractRunner.reportBeforeOperationMix(T options, OperationMix mix)
           
 

Uses of OperationMix in net.sf.sparql.benchmarking.runners.mix
 

Methods in net.sf.sparql.benchmarking.runners.mix with parameters of type OperationMix
protected  List<Integer> SamplingOperationMixRunner.getInOrderSample(OperationMix mix)
           
protected
<T extends Options>
List<Integer>
SamplingOperationMixRunner.getOperationOrder(T options, OperationMix mix)
           
protected
<T extends Options>
List<Integer>
InOrderOperationMixRunner.getOperationOrder(T options, OperationMix mix)
           
protected
<T extends Options>
List<Integer>
DefaultOperationMixRunner.getOperationOrder(T options, OperationMix mix)
           
protected abstract
<T extends Options>
List<Integer>
AbstractOperationMixRunner.getOperationOrder(T options, OperationMix mix)
          Gets the order in which the runner should run the operations
protected  List<Integer> SamplingOperationMixRunner.getRandomSample(OperationMix mix)
           
<T extends Options>
OperationMixRun
OperationMixRunner.run(Runner<T> runner, T options, OperationMix mix)
          Performs a operation mix run returning the statistics as a OperationMixRun
<T extends Options>
OperationMixRun
AbstractOperationMixRunner.run(Runner<T> runner, T options, OperationMix mix)
           
 



Copyright © 2014. All Rights Reserved.