A B C D E F G H I L M N O P Q R S T U V W X 

A

AbstractGSPCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.gsp
Abstract callable for GSP operations
AbstractGSPCallable(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.AbstractGSPCallable
Creates a new callable
AbstractGSPCallable(Runner<T>, T, String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.AbstractGSPCallable
Creates a new callable
AbstractGSPDataOperationLoader - Class in net.sf.sparql.benchmarking.loader.gsp
Abstract operation loader for basic GSP operations
AbstractGSPDataOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.gsp.AbstractGSPDataOperationLoader
 
AbstractGSPOperation - Class in net.sf.sparql.benchmarking.operations.gsp
Abstract implementation of a SPARQL Graph Store Protocol operation
AbstractGSPOperation(String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.AbstractGSPOperation
Creates a new operation
AbstractGSPOperation(String, String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.AbstractGSPOperation
Creates a new operation
AbstractGSPOperationLoader - Class in net.sf.sparql.benchmarking.loader.gsp
Abstract operation loader for basic GSP operations
AbstractGSPOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.gsp.AbstractGSPOperationLoader
 
AbstractInMemoryQueryCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.query.callables
Abstract callable for operations that run queries against a local in-memory dataset
AbstractInMemoryQueryCallable(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.query.callables.AbstractInMemoryQueryCallable
Creates a new callable
AbstractInMemoryQueryOperation - Class in net.sf.sparql.benchmarking.operations.query
Abstract implementation of a query operation that runs against a local in-memory dataset
AbstractInMemoryQueryOperation(String) - Constructor for class net.sf.sparql.benchmarking.operations.query.AbstractInMemoryQueryOperation
Creates a new operation
AbstractInMemoryUpdateCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.update.callables
Abstract callable for operations that run updates against a local in-memory dataset
AbstractInMemoryUpdateCallable(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.update.callables.AbstractInMemoryUpdateCallable
Creates a new callable
AbstractLineBasedMixLoader - Class in net.sf.sparql.benchmarking.loader
Abstract implementation of operation mix loader that uses a line based input format.
AbstractLineBasedMixLoader() - Constructor for class net.sf.sparql.benchmarking.loader.AbstractLineBasedMixLoader
 
AbstractNvpOperationLoader - Class in net.sf.sparql.benchmarking.loader
Abstract operation loader for operations that take an NVP file as one of their arguments
AbstractNvpOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.AbstractNvpOperationLoader
 
AbstractOperation - Class in net.sf.sparql.benchmarking.operations
Abstract implementation of a test operation
AbstractOperation(String) - Constructor for class net.sf.sparql.benchmarking.operations.AbstractOperation
Creates a new operation
AbstractOperationCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations
Abstract implementation of an operation callable
AbstractOperationCallable(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.AbstractOperationCallable
Creates a new operation callable
AbstractOperationLoader - Class in net.sf.sparql.benchmarking.loader
Abstract operation loader that provides useful protected methods for loader implementations
AbstractOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.AbstractOperationLoader
 
AbstractOperationMixLoader - Class in net.sf.sparql.benchmarking.loader
Abstract implementation of an operation mix loader that parses the mix file as a while
AbstractOperationMixLoader() - Constructor for class net.sf.sparql.benchmarking.loader.AbstractOperationMixLoader
 
AbstractOperationMixRunner - Class in net.sf.sparql.benchmarking.runners.mix
Abstract implementation of an operation mix runner
AbstractOperationMixRunner() - Constructor for class net.sf.sparql.benchmarking.runners.mix.AbstractOperationMixRunner
 
AbstractOperationRun - Class in net.sf.sparql.benchmarking.stats.impl
Abstract implementation of an operation run
AbstractOperationRun(String, int, long) - Constructor for class net.sf.sparql.benchmarking.stats.impl.AbstractOperationRun
Creates a operation run which represents that the running of an operation resulted in an error
AbstractOperationRun(long, long) - Constructor for class net.sf.sparql.benchmarking.stats.impl.AbstractOperationRun
Creates an operation run which represents the results of running an operation
AbstractOperationRun(long, long, long) - Constructor for class net.sf.sparql.benchmarking.stats.impl.AbstractOperationRun
Creates an operation run which represents the results of running an operation
AbstractParallelClient<T extends Options> - Class in net.sf.sparql.benchmarking.parallel
Abstract implementation of a parallel client
AbstractParallelClient(ParallelClientManager<T>, int) - Constructor for class net.sf.sparql.benchmarking.parallel.AbstractParallelClient
Creates a new Parallel Client
AbstractParallelClientManager<T extends Options> - Class in net.sf.sparql.benchmarking.parallel
Abstract implementation of a parallel client manager
AbstractParallelClientManager(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.parallel.AbstractParallelClientManager
Creates a new parallel client manager
AbstractParameterizedQueryOperation - Class in net.sf.sparql.benchmarking.operations.parameterized
Abstract parameterized SPARQL query operation
AbstractParameterizedQueryOperation(String, Collection<Binding>, String) - Constructor for class net.sf.sparql.benchmarking.operations.parameterized.AbstractParameterizedQueryOperation
Creates a new parameterized query operation
AbstractParameterizedSparqlOperation - Class in net.sf.sparql.benchmarking.operations.parameterized
Abstract parameterized SPARQL operation
AbstractParameterizedSparqlOperation(String, Collection<Binding>, String) - Constructor for class net.sf.sparql.benchmarking.operations.parameterized.AbstractParameterizedSparqlOperation
Creates a new parameterized SPARQL operation
AbstractParameterizedUpdateOperation - Class in net.sf.sparql.benchmarking.operations.parameterized
Abstract parameterized SPARQL update operation
AbstractParameterizedUpdateOperation(String, Collection<Binding>, String) - Constructor for class net.sf.sparql.benchmarking.operations.parameterized.AbstractParameterizedUpdateOperation
Creates a new parameterized update operation
AbstractQueryCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.query.callables
Abstract callable for queries
AbstractQueryCallable(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.query.callables.AbstractQueryCallable
Creates a new callable
AbstractQueryOperation - Class in net.sf.sparql.benchmarking.operations.query
Abstract implementation of a query operation
AbstractQueryOperation(String) - Constructor for class net.sf.sparql.benchmarking.operations.query.AbstractQueryOperation
Creates a new operation
AbstractRemoteQueryCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.query.callables
Abstract callable for operations that run queries against a remote service via HTTP
AbstractRemoteQueryCallable(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.query.callables.AbstractRemoteQueryCallable
Creates a new callable
AbstractRemoteQueryOperation - Class in net.sf.sparql.benchmarking.operations.query
Abstract implementation of a query operation that runs against a remote service via HTTP
AbstractRemoteQueryOperation(String) - Constructor for class net.sf.sparql.benchmarking.operations.query.AbstractRemoteQueryOperation
Creates a new operation
AbstractRemoteUpdateCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.update.callables
Abstract callable for operations that run updates
AbstractRemoteUpdateCallable(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.update.callables.AbstractRemoteUpdateCallable
Creates a new callable
AbstractRunner<T extends Options> - Class in net.sf.sparql.benchmarking.runners
Abstract implementation of a runner providing common halting and progress reporting functionality
AbstractRunner() - Constructor for class net.sf.sparql.benchmarking.runners.AbstractRunner
 
AbstractScalarValueCallable<T extends Options,TCallable extends AbstractQueryCallable<T>> - Class in net.sf.sparql.benchmarking.operations.query.callables
A callable which counts SELECT results by retrieving the value of a specific column of the first row and then converting that value into an integer
AbstractScalarValueCallable(Runner<T>, T, TCallable, String) - Constructor for class net.sf.sparql.benchmarking.operations.query.callables.AbstractScalarValueCallable
Creates a new scalar value callable
AbstractUpdateCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.update.callables
Abstract callable for update operations
AbstractUpdateCallable(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.update.callables.AbstractUpdateCallable
Creates a new callable
add(OperationMixRun) - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
add(OperationRun) - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
add(OperationMixRun) - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Adds information for the given run to the statistics
add(OperationRun) - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Adds information for the given run to the statistics
addDescription(int, String) - Static method in class net.sf.sparql.benchmarking.util.ErrorCategories
Adds a description for a category
addListener(ProgressListener) - Method in interface net.sf.sparql.benchmarking.options.Options
Adds a Progress Listener if it is not already registered
addListener(ProgressListener) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
addLoader(OperationLoader) - Static method in class net.sf.sparql.benchmarking.loader.OperationLoaderRegistry
Adds a loader using its preferred name
addLoader(String, OperationLoader) - Static method in class net.sf.sparql.benchmarking.loader.OperationLoaderRegistry
Adds a loader
addLoader(OperationMixLoader) - Static method in class net.sf.sparql.benchmarking.loader.OperationMixLoaderRegistry
Adds a loader using its preferred extension
addLoader(String, OperationMixLoader) - Static method in class net.sf.sparql.benchmarking.loader.OperationMixLoaderRegistry
Adds a loader
afterOperation(Runner<T>, T, Operation, OperationRun) - Method in class net.sf.sparql.benchmarking.monitoring.CsvProgressListener
Does nothing as this listener discards individual operation run statistics
afterOperation(Runner<T>, T, Operation, OperationRun) - Method in interface net.sf.sparql.benchmarking.monitoring.ProgressListener
Invoked after each run of an operation
afterOperation(Runner<T>, T, Operation, OperationRun) - Method in class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
 
afterOperation(Runner<T>, T, Operation, OperationRun) - Method in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
 
afterOperationMix(Runner<T>, T, OperationMix, OperationMixRun) - Method in class net.sf.sparql.benchmarking.monitoring.CsvProgressListener
Handles the Mix progress event by recording the run statistics for later printing to the CSV file
afterOperationMix(Runner<T>, T, OperationMix, OperationMixRun) - Method in interface net.sf.sparql.benchmarking.monitoring.ProgressListener
Invoked after each run of an operation mix
afterOperationMix(Runner<T>, T, OperationMix, OperationMixRun) - Method in class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
 
afterOperationMix(Runner<T>, T, OperationMix, OperationMixRun) - Method in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
 
apply(AbstractHttpClient, HttpContext, URI) - Method in class net.sf.sparql.benchmarking.util.RandomAuthenticatorPool
 
ATTR_ACTUAL_AVG_RUNTIME - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_ACTUAL_OMPH - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_ACTUAL_OPH - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_ACTUAL_OPS - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_ACTUAL_RUNTIME - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_ASK_FORMAT - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_AVG_RESPONSE_TIME - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_AVG_RESPONSE_TIME_GEOM - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_AVG_RUNTIME - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_AVG_RUNTIME_GEOM - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_COMPRESSION - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_COUNTING - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_FASTEST_OPERATION - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_GRAPH_FORMAT - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_ID - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_LIMIT - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_MAX_DELAY - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_MAX_MIX_RUNTIME - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_MAX_OPERATION_RUNTIME - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_MIN_MIX_RUNTIME - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_MIN_OPERATION_RUNTIME - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_NAME - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_OMPH - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_OPH - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_OPS - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_OUTLIERS - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_QUERY_ENDPOINT - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_RANDOM_ORDER - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_RESPONSE_TIME - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_RESULT_COUNT - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_RUN_ORDER - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_RUNS - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_RUNTIME - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_SANITY_CHECKING - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_SELECT_FORMAT - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_SLOWEST_OPERATION - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_STD_DEV - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_THREADS - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_TIMEOUT - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_TOTAL_RESPONSE_TIME - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_TOTAL_RUNTIME - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_TYPE - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_VALUE - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_VARIANCE - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
ATTR_WARMUPS - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
AUTHENTICATION - Static variable in class net.sf.sparql.benchmarking.util.ErrorCategories
Category indicating an authentication error
AuthUtils - Class in net.sf.sparql.benchmarking.util
Helper class with authentication related utilities

B

beforeOperation(Runner<T>, T, Operation) - Method in class net.sf.sparql.benchmarking.monitoring.CsvProgressListener
Does nothing as this listener discards individual operation run statistics
beforeOperation(Runner<T>, T, Operation) - Method in interface net.sf.sparql.benchmarking.monitoring.ProgressListener
Invoked before each run of an operation
beforeOperation(Runner<T>, T, Operation) - Method in class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
 
beforeOperation(Runner<T>, T, Operation) - Method in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Does nothing as this listener discards individual operation run statistics
beforeOperationMix(Runner<T>, T, OperationMix) - Method in class net.sf.sparql.benchmarking.monitoring.CsvProgressListener
 
beforeOperationMix(Runner<T>, T, OperationMix) - Method in interface net.sf.sparql.benchmarking.monitoring.ProgressListener
Invoked before each run of an operation mix
beforeOperationMix(Runner<T>, T, OperationMix) - Method in class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
 
beforeOperationMix(Runner<T>, T, OperationMix) - Method in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
 
BenchmarkOptions - Class in net.sf.sparql.benchmarking.options
Options for benchmarks
BenchmarkOptions() - Constructor for class net.sf.sparql.benchmarking.options.BenchmarkOptions
Creates new benchmark options
BenchmarkParallelClientManager<T extends BenchmarkOptions> - Class in net.sf.sparql.benchmarking.parallel.impl
A Callable uses to manage the running of parallel clients for multi-threaded testing
BenchmarkParallelClientManager(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.parallel.impl.BenchmarkParallelClientManager
Creates a new Parallel Client Manager
BenchmarkRunner - Class in net.sf.sparql.benchmarking.runners
A benchmark runner
BenchmarkRunner() - Constructor for class net.sf.sparql.benchmarking.runners.BenchmarkRunner
 

C

call() - Method in class net.sf.sparql.benchmarking.operations.gsp.AbstractGSPCallable
 
call() - Method in class net.sf.sparql.benchmarking.operations.query.callables.AbstractQueryCallable
Runs the Query counting the number of Results
call() - Method in class net.sf.sparql.benchmarking.operations.query.callables.WrapperQueryCallable
 
call() - Method in class net.sf.sparql.benchmarking.operations.update.callables.AbstractUpdateCallable
 
call() - Method in class net.sf.sparql.benchmarking.operations.util.MixOperationCallable
 
call() - Method in class net.sf.sparql.benchmarking.operations.util.NoOpCallable
 
call() - Method in class net.sf.sparql.benchmarking.operations.util.SleepCallable
 
call() - Method in class net.sf.sparql.benchmarking.parallel.AbstractParallelClientManager
Runs the parallel clients
call() - Method in class net.sf.sparql.benchmarking.parallel.impl.DefaultParallelClient
 
call() - Method in class net.sf.sparql.benchmarking.parallel.impl.OperationMixCallable
Runs the operation mix returning the results of the run
call() - Method in class net.sf.sparql.benchmarking.parallel.impl.StressTestParallelClientManager
 
call() - Method in interface net.sf.sparql.benchmarking.parallel.ParallelClient
Runs operation mixes while the Client Manager indicates there are still mixes to be run
cancel() - Method in class net.sf.sparql.benchmarking.operations.AbstractOperationCallable
 
cancel() - Method in interface net.sf.sparql.benchmarking.operations.OperationCallable
Cancels the runner
canRun(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.gsp.AbstractGSPOperation
 
canRun(Runner<T>, T) - Method in interface net.sf.sparql.benchmarking.operations.Operation
Report whether the operation can run based on the available options
canRun(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.parameterized.InMemoryParameterizedQueryOperation
 
canRun(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.parameterized.InMemoryParameterizedUpdateOperation
 
canRun(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.parameterized.ParameterizedQueryOperation
 
canRun(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.parameterized.ParameterizedUpdateOperation
 
canRun(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.query.AbstractInMemoryQueryOperation
 
canRun(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.query.AbstractRemoteQueryOperation
 
canRun(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.query.DatasetSizeOperation
 
canRun(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.update.FixedUpdateOperation
 
canRun(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.update.InMemoryFixedUpdateOperation
 
canRun(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.util.MixOperation
 
canRun(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.util.SleepOperation
 
categorizeHttpError(HttpException) - Static method in class net.sf.sparql.benchmarking.util.ErrorCategories
Categorizes a HttpException
categorizeHttpError(QueryExceptionHTTP) - Static method in class net.sf.sparql.benchmarking.util.ErrorCategories
Categorizes a QueryExceptionHTTP
categorizeHttpError(int) - Static method in class net.sf.sparql.benchmarking.util.ErrorCategories
Categorizes a HTTP error based on the status code
checkFile(String, boolean) - Static method in class net.sf.sparql.benchmarking.util.FileUtils
Checks whether a given path is a file, does not exist (unless allowOverwrite is true) and is writable
checkFile(File, boolean) - Static method in class net.sf.sparql.benchmarking.util.FileUtils
Checks whether a given path is a file, does not exist (unless allowOverwrite is true) and is writable
checkOperations(T) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
 
checkSanity(T) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
Checks that the query endpoint/in-memory dataset being used passes some basic queries to see if it is up and running
CHILD_MIX - Static variable in class net.sf.sparql.benchmarking.util.ErrorCategories
Category indicating errors in a child mix
ClassicQueryMixLoader - Class in net.sf.sparql.benchmarking.loader.mix
A loader for the text based query mix format from the 1.x releases of the API
ClassicQueryMixLoader() - Constructor for class net.sf.sparql.benchmarking.loader.mix.ClassicQueryMixLoader
 
clear() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
clear() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
clear() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Clears all run statistics
clear() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Clears all run statistics
compareTo(OperationRun) - Method in class net.sf.sparql.benchmarking.stats.impl.AbstractOperationRun
Compares a run to another
compareTo(OperationMixRun) - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
Compares one run to another
completeRun() - Method in class net.sf.sparql.benchmarking.parallel.impl.BenchmarkParallelClientManager
 
completeRun() - Method in class net.sf.sparql.benchmarking.parallel.impl.SoakTestParallelClientManager
 
completeRun() - Method in class net.sf.sparql.benchmarking.parallel.impl.StressTestParallelClientManager
 
completeRun() - Method in interface net.sf.sparql.benchmarking.parallel.ParallelClientManager
Method that will be called by parallel clients to indicate they have completed a run and to obtain what run completion number it is
ConsoleErrProgressListener - Class in net.sf.sparql.benchmarking.monitoring
A Progress Listener that prints informational messages to Standard Error
ConsoleErrProgressListener() - Constructor for class net.sf.sparql.benchmarking.monitoring.ConsoleErrProgressListener
Creates a Console Error progress listener
ConsoleProgressListener - Class in net.sf.sparql.benchmarking.monitoring
A Progress Listener that prints informational messages to Standard Out
ConsoleProgressListener() - Constructor for class net.sf.sparql.benchmarking.monitoring.ConsoleProgressListener
Create a new Console Progress Listener
ConvertUtils - Class in net.sf.sparql.benchmarking.util
Helper class with utility methods for converting between different units
copy() - Method in class net.sf.sparql.benchmarking.options.BenchmarkOptions
 
copy() - Method in interface net.sf.sparql.benchmarking.options.Options
Makes a copy of the options
copy() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
copy() - Method in class net.sf.sparql.benchmarking.options.SoakOptions
 
copy() - Method in class net.sf.sparql.benchmarking.options.StressOptions
 
copyStandardOptions(OptionsImpl) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
Copies standard options across from this instance
countResults(T, boolean) - Method in class net.sf.sparql.benchmarking.operations.query.callables.AbstractQueryCallable
Counts the results for queries that return a boolean
countResults(T, Model) - Method in class net.sf.sparql.benchmarking.operations.query.callables.AbstractQueryCallable
Counts results for queries that return a model.
countResults(T, ResultSet) - Method in class net.sf.sparql.benchmarking.operations.query.callables.AbstractQueryCallable
Counts results for queries that return a result set
countResults(T, ResultSet) - Method in class net.sf.sparql.benchmarking.operations.query.callables.AbstractScalarValueCallable
 
countResults(T, boolean) - Method in class net.sf.sparql.benchmarking.operations.query.callables.WrapperQueryCallable
 
countResults(T, Model) - Method in class net.sf.sparql.benchmarking.operations.query.callables.WrapperQueryCallable
 
countResults(T, ResultSet) - Method in class net.sf.sparql.benchmarking.operations.query.callables.WrapperQueryCallable
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPDeleteOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPGetOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPHeadOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPPostOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPPutOperation
 
createCallable(Runner<T>, T) - Method in interface net.sf.sparql.benchmarking.operations.Operation
Creates the callable for running the operation in a background thread
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.parameterized.AbstractParameterizedQueryOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.parameterized.AbstractParameterizedUpdateOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.parameterized.InMemoryParameterizedQueryOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.parameterized.InMemoryParameterizedUpdateOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.parameterized.nvp.ParameterizedNvpQueryOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.parameterized.nvp.ParameterizedNvpUpdateOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.query.AbstractInMemoryQueryOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.query.AbstractRemoteQueryOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.query.DatasetSizeOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.query.nvp.FixedNvpQueryOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.update.FixedUpdateOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.update.InMemoryFixedUpdateOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.update.nvp.FixedNvpUpdateOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.util.MixOperation
 
createCallable(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.operations.util.SleepOperation
 
createClient(int) - Method in class net.sf.sparql.benchmarking.parallel.AbstractParallelClientManager
 
createClient(int) - Method in class net.sf.sparql.benchmarking.parallel.impl.StressTestParallelClientManager
 
createClient(int) - Method in interface net.sf.sparql.benchmarking.parallel.ParallelClientManager
Creates a new parallel client
createErrorInformation(String, int, long) - Method in class net.sf.sparql.benchmarking.operations.gsp.AbstractGSPOperation
 
createErrorInformation(String, int, long) - Method in interface net.sf.sparql.benchmarking.operations.Operation
Creates run information for an error
createErrorInformation(String, int, long) - Method in class net.sf.sparql.benchmarking.operations.parameterized.AbstractParameterizedQueryOperation
 
createErrorInformation(String, int, long) - Method in class net.sf.sparql.benchmarking.operations.parameterized.AbstractParameterizedUpdateOperation
 
createErrorInformation(String, int, long) - Method in class net.sf.sparql.benchmarking.operations.query.AbstractQueryOperation
 
createErrorInformation(String, int, long) - Method in class net.sf.sparql.benchmarking.operations.update.FixedUpdateOperation
 
createErrorInformation(String, int, long) - Method in class net.sf.sparql.benchmarking.operations.update.InMemoryFixedUpdateOperation
 
createErrorInformation(String, int, long) - Method in class net.sf.sparql.benchmarking.operations.util.MixOperation
 
createErrorInformation(String, int, long) - Method in class net.sf.sparql.benchmarking.operations.util.SleepOperation
 
createOperation(String, Model) - Method in class net.sf.sparql.benchmarking.loader.gsp.AbstractGSPDataOperationLoader
Create a GSP operation that runs on the default graph
createOperation(String, Model, String) - Method in class net.sf.sparql.benchmarking.loader.gsp.AbstractGSPDataOperationLoader
Creates a GSP operation that runs on a specified graph
createOperation(String) - Method in class net.sf.sparql.benchmarking.loader.gsp.AbstractGSPOperationLoader
Create a GSP operation that runs on the default graph
createOperation(String, String) - Method in class net.sf.sparql.benchmarking.loader.gsp.AbstractGSPOperationLoader
Creates a GSP operation that runs on a specified graph
createOperation(String) - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPDeleteOperationLoader
 
createOperation(String, String) - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPDeleteOperationLoader
 
createOperation(String) - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPGetOperationLoader
 
createOperation(String, String) - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPGetOperationLoader
 
createOperation(String) - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPHeadOperationLoader
 
createOperation(String, String) - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPHeadOperationLoader
 
createOperation(String, Model) - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPPostOperationLoader
 
createOperation(String, Model, String) - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPPostOperationLoader
 
createOperation(String, Model) - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPPutOperationLoader
 
createOperation(String, Model, String) - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPPutOperationLoader
 
createQueryExecution(Query) - Method in class net.sf.sparql.benchmarking.operations.query.callables.AbstractInMemoryQueryCallable
 
createQueryExecution(Query) - Method in class net.sf.sparql.benchmarking.operations.query.callables.AbstractQueryCallable
Creates the query execution to use for the query
createQueryExecution(Query) - Method in class net.sf.sparql.benchmarking.operations.query.callables.AbstractRemoteQueryCallable
 
createQueryExecution(Query) - Method in class net.sf.sparql.benchmarking.operations.query.callables.WrapperQueryCallable
 
createUpdateProcessor(UpdateRequest) - Method in class net.sf.sparql.benchmarking.operations.update.callables.AbstractInMemoryUpdateCallable
 
createUpdateProcessor(UpdateRequest) - Method in class net.sf.sparql.benchmarking.operations.update.callables.AbstractRemoteUpdateCallable
 
createUpdateProcessor(UpdateRequest) - Method in class net.sf.sparql.benchmarking.operations.update.callables.AbstractUpdateCallable
Creates an update processor for running the update
CsvProgressListener - Class in net.sf.sparql.benchmarking.monitoring
A Progress Listener that generates a CSV output file
CsvProgressListener(String) - Constructor for class net.sf.sparql.benchmarking.monitoring.CsvProgressListener
Creates a new CSV progress listener which writes to the given file provided it does not already exist
CsvProgressListener(String, boolean) - Constructor for class net.sf.sparql.benchmarking.monitoring.CsvProgressListener
Creates a new CSV progress listener which writes to the given file optionally overwriting it if it exists
customizeRequest(QueryExecution) - Method in class net.sf.sparql.benchmarking.operations.query.callables.AbstractQueryCallable
Provides derived implementations the option to customize the query execution before actually executing the query e.g.
customizeRequest(QueryExecution) - Method in class net.sf.sparql.benchmarking.operations.query.callables.AbstractRemoteQueryCallable
 
customizeRequest(QueryExecution) - Method in class net.sf.sparql.benchmarking.operations.query.callables.WrapperQueryCallable
 
customizeRequest(QueryExecution) - Method in class net.sf.sparql.benchmarking.operations.query.nvp.NvpQueryCallable
 
customizeRequest(UpdateProcessor) - Method in class net.sf.sparql.benchmarking.operations.update.callables.AbstractUpdateCallable
Provides derived implementations the option to customize the update processor before actually executing the update e.g.
customizeRequest(UpdateProcessor) - Method in class net.sf.sparql.benchmarking.operations.update.nvp.NvpUpdateCallable
 

D

DatasetSizeOperation - Class in net.sf.sparql.benchmarking.operations.query
An operation which calculates the size of the dataset
DatasetSizeOperation() - Constructor for class net.sf.sparql.benchmarking.operations.query.DatasetSizeOperation
Creates an operation with the default name
DatasetSizeOperation(String) - Constructor for class net.sf.sparql.benchmarking.operations.query.DatasetSizeOperation
Creates an operation with the user supplied name
DatasetSizeOperationLoader - Class in net.sf.sparql.benchmarking.loader.query
Loader for dataset size operation
DatasetSizeOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.query.DatasetSizeOperationLoader
 
DEFAULT_FORMAT_ASK - Static variable in interface net.sf.sparql.benchmarking.options.Options
Default Result Format for ASK queries
DEFAULT_FORMAT_GRAPH - Static variable in interface net.sf.sparql.benchmarking.options.Options
Default Result Format for CONSTRUCT and DESCRIBE queries and operations that retrieve RDF graphs
DEFAULT_FORMAT_SELECT - Static variable in interface net.sf.sparql.benchmarking.options.Options
Default Result Format for SELECT queries
DEFAULT_HALT_BEHAVIOUR - Static variable in interface net.sf.sparql.benchmarking.options.Options
Default Halting Behaviour
DEFAULT_LIMIT - Static variable in interface net.sf.sparql.benchmarking.options.Options
Default Limit, values <= 0 are considered to mean leave existing LIMIT as-is and don't impose a limit on unlimited queries
DEFAULT_MAX_DELAY - Static variable in interface net.sf.sparql.benchmarking.options.Options
Default Max Delay between operations in milliseconds
DEFAULT_MAX_RUNS - Static variable in class net.sf.sparql.benchmarking.options.SoakOptions
Default maximum number of runs for soak testing which is 0 indicating that runs will continue until the specified runtime is exceeded
DEFAULT_MAX_THREADS - Static variable in class net.sf.sparql.benchmarking.options.StressOptions
Default maximum number of threads for stress testing i.e.
DEFAULT_OUTLIERS - Static variable in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Default Outliers
DEFAULT_PARALLEL_THREADS - Static variable in interface net.sf.sparql.benchmarking.options.Options
Default Parallel Threads to use
DEFAULT_RAMP_UP_FACTOR - Static variable in class net.sf.sparql.benchmarking.options.StressOptions
Default stress test ramp up factor
DEFAULT_RUNS - Static variable in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Default Runs
DEFAULT_RUNTIME - Static variable in class net.sf.sparql.benchmarking.options.SoakOptions
Default soak testing runtime threshold in minutes
DEFAULT_RUNTIME - Static variable in class net.sf.sparql.benchmarking.options.StressOptions
Default stress testing runtime threshold in minutes
DEFAULT_SANITY_CHECKS - Static variable in interface net.sf.sparql.benchmarking.options.Options
Default Sanity Checks
DEFAULT_TIMEOUT - Static variable in interface net.sf.sparql.benchmarking.options.Options
Default Timeout in Seconds
DEFAULT_WARMUPS - Static variable in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Default Warmup Runs
DefaultOperationMixRunner - Class in net.sf.sparql.benchmarking.runners.mix
Default operation mix runner which runs all the operations in a mix either in random/non-random order depending on the Options provided.
DefaultOperationMixRunner() - Constructor for class net.sf.sparql.benchmarking.runners.mix.DefaultOperationMixRunner
 
DefaultOperationRunner - Class in net.sf.sparql.benchmarking.runners.operations
Default implementation of an operation runner
DefaultOperationRunner() - Constructor for class net.sf.sparql.benchmarking.runners.operations.DefaultOperationRunner
 
DefaultParallelClient<T extends Options> - Class in net.sf.sparql.benchmarking.parallel.impl
Default parallel client for running multi-threaded testing
DefaultParallelClient(ParallelClientManager<T>, int) - Constructor for class net.sf.sparql.benchmarking.parallel.impl.DefaultParallelClient
Creates a new Parallel Client
doOperation(DatasetAccessor) - Method in class net.sf.sparql.benchmarking.operations.gsp.AbstractGSPCallable
Does the operation using the accessor and returns the number of results
doOperation(DatasetAccessor) - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPDeleteCallable
 
doOperation(DatasetAccessor) - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPGetCallable
 
doOperation(DatasetAccessor) - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPHeadCallable
 
doOperation(DatasetAccessor) - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPPostCallable
 
doOperation(DatasetAccessor) - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPPutCallable
 

E

ErrorCategories - Class in net.sf.sparql.benchmarking.util
Helper class containing constants and methods related to error categories
escapeQuotesForCsv(String) - Static method in class net.sf.sparql.benchmarking.util.FormatUtils
Escapes quotes in a string for use in a double quoted CSV string
exceededMaxRuntime() - Method in class net.sf.sparql.benchmarking.parallel.impl.StressTestParallelClientManager
Gets whether the maximum run time has been exceeded
EXECUTION - Static variable in class net.sf.sparql.benchmarking.util.ErrorCategories
Category indicating an execution error within an operation

F

FileProgressListener - Class in net.sf.sparql.benchmarking.monitoring
A Progress Listener that writes the informational messages to a file
FileProgressListener(String, boolean) - Constructor for class net.sf.sparql.benchmarking.monitoring.FileProgressListener
Creates a new File Progress Listener which may append to the file of the given name depending on the append parameter
FileProgressListener(String) - Constructor for class net.sf.sparql.benchmarking.monitoring.FileProgressListener
Creates a new File Progress Listener which will overwrite a file of the given name
FileUtils - Class in net.sf.sparql.benchmarking.util
Helper class with utility methods related to files
finish(Runner<T>, T, boolean) - Method in class net.sf.sparql.benchmarking.monitoring.CsvProgressListener
Handles the finished event by printing relevant statistics to the CSV file
finish(Runner<T>, T, boolean) - Method in interface net.sf.sparql.benchmarking.monitoring.ProgressListener
Invoked when test runs finish
finish(Runner<T>, T, boolean) - Method in class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
 
finish(Runner<T>, T, boolean) - Method in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Handles the finished event by printing statistics to the XML file
finished(T) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
Informs all registered progress listeners that the run has finished
FixedNvpQueryOperation - Class in net.sf.sparql.benchmarking.operations.query.nvp
An operation that runs a fixed query with custom NVPs added to the request
FixedNvpQueryOperation(String, String, Map<String, List<String>>) - Constructor for class net.sf.sparql.benchmarking.operations.query.nvp.FixedNvpQueryOperation
Creates a new fixed NVP query operation
FixedNvpQueryOperationLoader - Class in net.sf.sparql.benchmarking.loader.query
An operation loader for fixed query with NVP operations
FixedNvpQueryOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.query.FixedNvpQueryOperationLoader
 
FixedNvpUpdateOperation - Class in net.sf.sparql.benchmarking.operations.update.nvp
An operation that runs a fixed SPARQL update with custom NVPs added to the request
FixedNvpUpdateOperation(String, String, Map<String, List<String>>) - Constructor for class net.sf.sparql.benchmarking.operations.update.nvp.FixedNvpUpdateOperation
Creates a new operation
FixedNvpUpdateOperationLoader - Class in net.sf.sparql.benchmarking.loader.update
An operation loader for fixed query with NVP operations
FixedNvpUpdateOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.update.FixedNvpUpdateOperationLoader
 
FixedQueryOperation - Class in net.sf.sparql.benchmarking.operations.query
Represents a query operation that always uses the same fixed query
FixedQueryOperation(String, String) - Constructor for class net.sf.sparql.benchmarking.operations.query.FixedQueryOperation
Creates a new Query
FixedQueryOperationLoader - Class in net.sf.sparql.benchmarking.loader.query
Query operation loader
FixedQueryOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.query.FixedQueryOperationLoader
 
FixedUpdateOperation - Class in net.sf.sparql.benchmarking.operations.update
An operation that makes a fixed SPARQL Update against a remote SPARQL service via HTTP
FixedUpdateOperation(String, String) - Constructor for class net.sf.sparql.benchmarking.operations.update.FixedUpdateOperation
Creates a new update operation
FixedUpdateOperationLoader - Class in net.sf.sparql.benchmarking.loader.update
An operation loader for fixed update operations
FixedUpdateOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.update.FixedUpdateOperationLoader
 
formatException(Throwable) - Static method in class net.sf.sparql.benchmarking.util.FormatUtils
Formats an exception as a string for logging purposes
formatInstant(Instant) - Static method in class net.sf.sparql.benchmarking.util.FormatUtils
Formats an instant using the configured instant formatter
formatNumber(long) - Static method in class net.sf.sparql.benchmarking.util.FormatUtils
Formats an integer as a string
formatNumber(double) - Static method in class net.sf.sparql.benchmarking.util.FormatUtils
Formats a double as a string
formatResultCount(long) - Static method in class net.sf.sparql.benchmarking.util.FormatUtils
Formats the result count taking account of the special values OperationRun.NOT_YET_RUN or OperationRun.UNKNOWN
formatSeconds(long) - Static method in class net.sf.sparql.benchmarking.util.FormatUtils
Formats Time to show as seconds
formatSeconds(double) - Static method in class net.sf.sparql.benchmarking.util.FormatUtils
Formats Time to show as seconds
formatSecondsSquared(long) - Static method in class net.sf.sparql.benchmarking.util.FormatUtils
Formats Time to show as seconds squared
formatSecondsSquared(double) - Static method in class net.sf.sparql.benchmarking.util.FormatUtils
Formats Time to show as seconds squared
FormatUtils - Class in net.sf.sparql.benchmarking.util
Helper class with utility methods related to formatting

G

getAccessor() - Method in class net.sf.sparql.benchmarking.operations.gsp.AbstractGSPCallable
Gets a DatasetAccessor prepared with the configured options
getActiveThreads() - Method in class net.sf.sparql.benchmarking.parallel.ParallelTimer
Gets the number of active threads currently consuming runtime in parallel
getActualAverageRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getActualAverageRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getActualAverageRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the average actual runtime for the mix over all runs (takes into account parallelization of operations)
getActualAverageRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets average runtime for the operation over all runs (arithmetic mean) based on the actual runtime
getActualOperationMixesPerHour() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getActualOperationMixesPerHour() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Calculates the number of operation mixes per hour that could be executed based on the OperationMixStats.getActualAverageRuntime()
getActualOperationsPerHour() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getActualOperationsPerHour() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Calculates how many times this operation could be executed multi-threaded per hour based upon the OperationStats.getActualAverageRuntime()
getActualOperationsPerSecond() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getActualOperationsPerSecond() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Calculates how many times this operation could be executed multi-threaded per second based upon the OperationStats.getActualAverageRuntime()
getActualRuntime() - Method in class net.sf.sparql.benchmarking.parallel.ParallelTimer
Gets the actual runtime consumed
getActualRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getActualRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getActualRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the actual runtime for the mix over all runs (takes into account queries that run in parallel)
getActualRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the actual runtime for the operation over all runs (takes into account operations that run in parallel)
getAllowCompression() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets whether the client will allow the server to return Deflate/GZip compressed responses
getAllowCompression() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getAllowOverwrite() - Method in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Gets whether overwriting existing files is allowed
getArguments() - Method in class net.sf.sparql.benchmarking.loader.gsp.AbstractGSPDataOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.gsp.AbstractGSPOperationLoader
 
getArguments() - Method in interface net.sf.sparql.benchmarking.loader.OperationLoader
Gets a description of the configuration arguments that this loader expects to receive
getArguments() - Method in class net.sf.sparql.benchmarking.loader.query.DatasetSizeOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.query.FixedNvpQueryOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.query.FixedQueryOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.query.InMemoryFixedQueryOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.query.InMemoryParameterizedQueryOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.query.ParameterizedNvpQueryOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.query.ParameterizedQueryOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.update.FixedNvpUpdateOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.update.FixedUpdateOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.update.InMemoryFixedUpdateOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.update.InMemoryParameterizedUpdateOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.update.ParameterizedNvpUpdateOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.update.ParameterizedUpdateOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.util.MixOperationLoader
 
getArguments() - Method in class net.sf.sparql.benchmarking.loader.util.SleepOperationLoader
 
getAuthenticator() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the HTTP authenticator in use
getAuthenticator() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getAverageResponseTime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getAverageResponseTime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getAverageResponseTime() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the average response time for the mix
getAverageResponseTime() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the average response time over all runs (arithmetic mean) based on the total response time
getAverageResults() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getAverageResults() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the average number of results
getAverageRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getAverageRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getAverageRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the average runtime for the mix over all runs
getAverageRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the average runtime for the operation over all runs (arithmetic mean) based on the total runtime
getCategorizedErrors() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getCategorizedErrors() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getCategorizedErrors() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the information for all errors grouped by category
getCategorizedErrors() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the information for all errors grouped by category
getContentString() - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPDeleteOperation
 
getContentString() - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPGetOperation
 
getContentString() - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPHeadOperation
 
getContentString() - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPPostOperation
 
getContentString() - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPPutOperation
 
getContentString() - Method in interface net.sf.sparql.benchmarking.operations.Operation
Gets a string that shows the content of the operation e.g.
getContentString() - Method in class net.sf.sparql.benchmarking.operations.parameterized.AbstractParameterizedSparqlOperation
 
getContentString() - Method in class net.sf.sparql.benchmarking.operations.query.AbstractQueryOperation
 
getContentString() - Method in class net.sf.sparql.benchmarking.operations.update.FixedUpdateOperation
 
getContentString() - Method in class net.sf.sparql.benchmarking.operations.update.InMemoryFixedUpdateOperation
 
getContentString() - Method in class net.sf.sparql.benchmarking.operations.util.MixOperation
 
getContentString() - Method in class net.sf.sparql.benchmarking.operations.util.SleepOperation
 
getCsvResultsFile() - Method in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Gets the CSV Result File
getCurrentClientCount() - Method in class net.sf.sparql.benchmarking.parallel.impl.StressTestParallelClientManager
Gets the current number of parallel clients in-use
getCustomEndpoint(String) - Method in interface net.sf.sparql.benchmarking.options.Options
Gets a custom endpoint
getCustomEndpoint(String) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getCustomEndpoints() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets an unmodifiable copy of the defined custom endpoints
getCustomEndpoints() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getCustomSettings() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets a map that may be used to get/set custom settings
getCustomSettings() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getDataset(T) - Method in class net.sf.sparql.benchmarking.operations.query.callables.AbstractInMemoryQueryCallable
Gets the dataset to run the query against
getDataset() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets a dataset that is used for in-memory queries and updates
getDataset() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPDeleteOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPGetOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPHeadOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPPostOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPPutOperationLoader
 
getDescription() - Method in interface net.sf.sparql.benchmarking.loader.OperationLoader
Gets a description of the operation that this loader loads
getDescription() - Method in class net.sf.sparql.benchmarking.loader.OperationLoaderArgument
Gets a description of the purpose of the argument
getDescription() - Method in class net.sf.sparql.benchmarking.loader.query.DatasetSizeOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.query.FixedNvpQueryOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.query.FixedQueryOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.query.InMemoryFixedQueryOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.query.InMemoryParameterizedQueryOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.query.ParameterizedNvpQueryOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.query.ParameterizedQueryOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.update.FixedNvpUpdateOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.update.FixedUpdateOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.update.InMemoryFixedUpdateOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.update.InMemoryParameterizedUpdateOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.update.ParameterizedNvpUpdateOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.update.ParameterizedUpdateOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.util.MixOperationLoader
 
getDescription() - Method in class net.sf.sparql.benchmarking.loader.util.SleepOperationLoader
 
getDescription(int) - Static method in class net.sf.sparql.benchmarking.util.ErrorCategories
Gets the description for the category which may be null if there is no registered description
getEnsureAbsoluteURIs() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets whether the API should ensure that relative URIs are presented as absolute URIs to services the harness interacts with
getEnsureAbsoluteURIs() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getErrorCategory() - Method in class net.sf.sparql.benchmarking.stats.impl.AbstractOperationRun
 
getErrorCategory() - Method in interface net.sf.sparql.benchmarking.stats.OperationRun
Gets an integer identifying the category of error
getErrorMessage() - Method in class net.sf.sparql.benchmarking.stats.impl.AbstractOperationRun
 
getErrorMessage() - Method in interface net.sf.sparql.benchmarking.stats.OperationRun
Gets the error message associated with the operation run, will be null if the operation ran successfully
getExecutor() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the in-use executor for running queries and query mixes in threads using the Java concurrent framework
getExecutor() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getExtension(String, boolean, boolean) - Static method in class net.sf.sparql.benchmarking.util.FileUtils
Gets the extension for a given path
getExtension(File, boolean, boolean) - Static method in class net.sf.sparql.benchmarking.util.FileUtils
Gets the extension for a given file
getGeometricAverageRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getGeometricAverageRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getGeometricAverageRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the average runtime for the mix over all runs (geometric mean)
getGeometricAverageRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the average runtime for the operation over all runs (geometric mean) based on the total runtime
getGlobalOrder() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the Global Run Order
getGlobalOrder() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getGraphStore(T) - Method in class net.sf.sparql.benchmarking.operations.update.callables.AbstractInMemoryUpdateCallable
Gets the graph store to run the query against
getGraphStoreEndpoint() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the SPARQL graph store protocol endpoint that is in use
getGraphStoreEndpoint() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getGraphUri() - Method in class net.sf.sparql.benchmarking.operations.gsp.AbstractGSPCallable
Gets the URI of the graph this callable operates on
getGraphUri() - Method in class net.sf.sparql.benchmarking.operations.gsp.AbstractGSPOperation
Gets the URI of the graph being operated upon, null is considered to mean that the default graph is operated upon
getHaltAny() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets Halt on Any behavior
getHaltAny() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getHaltBehaviour() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the Halting Behaviour
getHaltBehaviour() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getHaltOnError() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the Halt on Error behavior
getHaltOnError() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getHaltOnTimeout() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the Halt on Timeout behavior
getHaltOnTimeout() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getId() - Method in class net.sf.sparql.benchmarking.operations.AbstractOperation
 
getId() - Method in interface net.sf.sparql.benchmarking.operations.Operation
Gets the ID used to identify the operation within an operation mix (if known)
getID() - Method in class net.sf.sparql.benchmarking.parallel.AbstractParallelClient
 
getID() - Method in interface net.sf.sparql.benchmarking.parallel.ParallelClient
Gets the ID of this client
getId() - Method in class net.sf.sparql.benchmarking.stats.impl.AbstractOperationRun
 
getId() - Method in interface net.sf.sparql.benchmarking.stats.OperationRun
Gets the ID for the operation (if known)
getInOrderSample(OperationMix) - Method in class net.sf.sparql.benchmarking.runners.mix.SamplingOperationMixRunner
 
getInputStream(File, String) - Method in class net.sf.sparql.benchmarking.loader.AbstractOperationLoader
Gets an input stream for the given file
getLimit() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the LIMIT to impose on queries
getLimit() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getListeners() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the Progress Listeners registered
getListeners() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getLoader(String) - Static method in class net.sf.sparql.benchmarking.loader.OperationLoaderRegistry
Gets the loader with the specified name (if known)
getLoader(String) - Static method in class net.sf.sparql.benchmarking.loader.OperationMixLoaderRegistry
Gets the loader with the specified extension (if known)
getLoaders() - Static method in class net.sf.sparql.benchmarking.loader.OperationLoaderRegistry
Gets an unmodifiable copy of the registered loaders
getManager() - Method in class net.sf.sparql.benchmarking.parallel.AbstractParallelClient
 
getManager() - Method in interface net.sf.sparql.benchmarking.parallel.ParallelClient
Gets the parallel client manager which is managing this client
getMaxDelay() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the maximum delay between operations
getMaxDelay() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getMaximumRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
 
getMaximumRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getMaximumRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getMaximumRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixRun
Gets the runtime of the operation from the set that took the longest time to run
getMaximumRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the maximum runtime for a mix
getMaximumRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the maximum runtime for this operation over all runs
getMaximumRuntimeOperationID() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
 
getMaximumRuntimeOperationID() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixRun
Gets the ID of the operation that took the longest time to run
getMaxRuns() - Method in class net.sf.sparql.benchmarking.options.SoakOptions
Gets the maximum number of runs for soak testing
getMaxRuntime() - Method in class net.sf.sparql.benchmarking.options.SoakOptions
Gets the maximum soak runtime in minutes
getMaxRuntime() - Method in class net.sf.sparql.benchmarking.options.StressOptions
Gets the maximum stress runtime in minutes
getMaxThreads() - Method in class net.sf.sparql.benchmarking.options.StressOptions
Gets the maximum number of threads for stress testing
getMinimumRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
 
getMinimumRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getMinimumRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getMinimumRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixRun
Gets the runtime of the operation from the set that took the shortest time to run
getMinimumRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the minimum runtime for a mix
getMinimumRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the minimum runtime for this operation over all runs
getMinimumRuntimeOperationID() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
 
getMinimumRuntimeOperationID() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixRun
Gets the ID of the operation that took the shortest time to run
getMixRunner() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the operation mix runner to use, if null is returned then the default DefaultOperationMixRunner should be used
getMixRunner() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getName() - Method in class net.sf.sparql.benchmarking.loader.OperationLoaderArgument
Gets a short name for the argument
getName() - Method in class net.sf.sparql.benchmarking.operations.AbstractOperation
 
getName() - Method in interface net.sf.sparql.benchmarking.operations.Operation
Gets the name of the operation
getNameArgument(boolean) - Static method in class net.sf.sparql.benchmarking.loader.AbstractOperationLoader
Gets the standard argument for the friendly name
getNoCount() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets whether query results are counted or just thrown away
getNoCount() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getNvpsArgument() - Static method in class net.sf.sparql.benchmarking.loader.AbstractNvpOperationLoader
Gets the argument that describes the NVPs argument
getOperation(int) - Method in interface net.sf.sparql.benchmarking.operations.OperationMix
Gets the operation with the specified ID
getOperation(int) - Method in class net.sf.sparql.benchmarking.operations.OperationMixImpl
 
getOperationMix() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the Query Mix that is used
getOperationMix() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getOperationMixesPerHour() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getOperationMixesPerHour() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Calculates the number of operation mixes per hour that could be executed based on the average runtime of the operation mix
getOperationOrder(T, OperationMix) - Method in class net.sf.sparql.benchmarking.runners.mix.AbstractOperationMixRunner
Gets the order in which the runner should run the operations
getOperationOrder(T, OperationMix) - Method in class net.sf.sparql.benchmarking.runners.mix.DefaultOperationMixRunner
 
getOperationOrder(T, OperationMix) - Method in class net.sf.sparql.benchmarking.runners.mix.InOrderOperationMixRunner
 
getOperationOrder(T, OperationMix) - Method in class net.sf.sparql.benchmarking.runners.mix.SamplingOperationMixRunner
 
getOperationRunner() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the operation runner to use, if null is returned then the default OperationRunner should be used
getOperationRunner() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getOperations() - Method in interface net.sf.sparql.benchmarking.operations.OperationMix
Gets the operations in this mix
getOperations() - Method in class net.sf.sparql.benchmarking.operations.OperationMixImpl
 
getOperationsPerHour() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getOperationsPerHour() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Calculates how many times this operation could be executed single-threaded per hour based upon the average runtime of the operation
getOperationsPerSecond() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getOperationsPerSecond() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Calculates how many times this operation could be executed single-threaded per second based upon the average runtime of the operation
getOptions() - Method in class net.sf.sparql.benchmarking.operations.AbstractOperationCallable
Gets the options
getOptions() - Method in class net.sf.sparql.benchmarking.parallel.AbstractParallelClientManager
 
getOptions() - Method in class net.sf.sparql.benchmarking.parallel.impl.StressTestParallelClientManager
 
getOptions() - Method in interface net.sf.sparql.benchmarking.parallel.ParallelClientManager
Gets the options
getOutliers() - Method in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Gets the number of outliers to be discarded
getParallelThreads() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the number of parallel threads used for testing
getParallelThreads() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getParameterizedSparql() - Method in class net.sf.sparql.benchmarking.operations.parameterized.AbstractParameterizedSparqlOperation
Gets the parameterized SPARQL with a random set of parameters injected
getPreferredExtension() - Method in class net.sf.sparql.benchmarking.loader.mix.ClassicQueryMixLoader
 
getPreferredExtension() - Method in class net.sf.sparql.benchmarking.loader.mix.TsvMixLoader
 
getPreferredExtension() - Method in interface net.sf.sparql.benchmarking.loader.OperationMixLoader
Gets the file extension without the leading . that this loader prefers to use for its mix files
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPDeleteOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPGetOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPHeadOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPPostOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.gsp.GSPPutOperationLoader
 
getPreferredName() - Method in interface net.sf.sparql.benchmarking.loader.OperationLoader
Gets the name that this loader prefers to be referenced by
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.query.DatasetSizeOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.query.FixedNvpQueryOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.query.FixedQueryOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.query.InMemoryFixedQueryOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.query.InMemoryParameterizedQueryOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.query.ParameterizedNvpQueryOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.query.ParameterizedQueryOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.update.FixedNvpUpdateOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.update.FixedUpdateOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.update.InMemoryFixedUpdateOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.update.InMemoryParameterizedUpdateOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.update.ParameterizedNvpUpdateOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.update.ParameterizedUpdateOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.util.MixOperationLoader
 
getPreferredName() - Method in class net.sf.sparql.benchmarking.loader.util.SleepOperationLoader
 
getQuery() - Method in class net.sf.sparql.benchmarking.operations.parameterized.AbstractParameterizedQueryOperation
 
getQuery() - Method in class net.sf.sparql.benchmarking.operations.query.callables.AbstractQueryCallable
Gets the query to be run
getQuery() - Method in class net.sf.sparql.benchmarking.operations.query.callables.InMemoryQueryCallable
 
getQuery() - Method in class net.sf.sparql.benchmarking.operations.query.callables.RemoteQueryCallable
 
getQuery() - Method in class net.sf.sparql.benchmarking.operations.query.callables.WrapperQueryCallable
 
getQuery() - Method in class net.sf.sparql.benchmarking.operations.query.DatasetSizeOperation
 
getQuery() - Method in class net.sf.sparql.benchmarking.operations.query.FixedQueryOperation
 
getQuery() - Method in class net.sf.sparql.benchmarking.operations.query.InMemoryFixedQueryOperation
 
getQuery() - Method in interface net.sf.sparql.benchmarking.operations.query.QueryOperation
Gets the actual Query
getQueryEndpoint() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the SPARQL query endpoint that is in use
getQueryEndpoint() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getQueryString() - Method in class net.sf.sparql.benchmarking.operations.parameterized.AbstractParameterizedQueryOperation
 
getQueryString() - Method in class net.sf.sparql.benchmarking.operations.query.DatasetSizeOperation
 
getQueryString() - Method in class net.sf.sparql.benchmarking.operations.query.FixedQueryOperation
 
getQueryString() - Method in class net.sf.sparql.benchmarking.operations.query.InMemoryFixedQueryOperation
 
getQueryString() - Method in interface net.sf.sparql.benchmarking.operations.query.QueryOperation
Gets the Query String used to create this Query
getRampUpFactor() - Method in class net.sf.sparql.benchmarking.options.StressOptions
Gets the ramp up factor
getRandomizeOrder() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets whether operation order should be randomized
getRandomizeOrder() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getRandomSample(OperationMix) - Method in class net.sf.sparql.benchmarking.runners.mix.SamplingOperationMixRunner
 
getResponseTime() - Method in class net.sf.sparql.benchmarking.stats.impl.AbstractOperationRun
 
getResponseTime() - Method in interface net.sf.sparql.benchmarking.stats.OperationRun
Gets the response time in nanoseconds
getResultCount() - Method in class net.sf.sparql.benchmarking.stats.impl.AbstractOperationRun
 
getResultCount() - Method in interface net.sf.sparql.benchmarking.stats.OperationRun
Gets the number of results returned for operations to which this is applicable
getResultsAskFormat() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the Results format used for operations that make ASK queries
getResultsAskFormat() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getResultsGraphFormat() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the Results format used for operations that make CONSTRUCT/DESCRIBE queries or that retrieve RDF graphs
getResultsGraphFormat() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getResultsSelectFormat() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the Results format used for operations that make SELECT queries
getResultsSelectFormat() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getRunCount() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
 
getRunCount() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getRunCount() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getRunCount() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixRun
Gets the number of operations runs that comprised this mix run
getRunCount() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the number of runs for which information has been recorded
getRunCount() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the number of runs for the operation
getRunner() - Method in class net.sf.sparql.benchmarking.operations.AbstractOperationCallable
Gets the runner
getRunner() - Method in class net.sf.sparql.benchmarking.parallel.AbstractParallelClientManager
 
getRunner() - Method in class net.sf.sparql.benchmarking.parallel.impl.StressTestParallelClientManager
 
getRunner() - Method in interface net.sf.sparql.benchmarking.parallel.ParallelClientManager
Gets the runner
getRunOrder() - Method in class net.sf.sparql.benchmarking.stats.impl.AbstractOperationRun
 
getRunOrder() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
 
getRunOrder() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixRun
Gets the global run order that reflects the order in which the operation mixes and operations were run
getRunOrder() - Method in interface net.sf.sparql.benchmarking.stats.OperationRun
Gets the global run order for this operation run
getRuns() - Method in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Gets the number of times the operation mix will be run
getRuns() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
 
getRuns(int) - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
 
getRuns() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getRuns() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getRuns() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixRun
Gets an iterator over the runs that make up this operation mix
getRuns(int) - Method in interface net.sf.sparql.benchmarking.stats.OperationMixRun
Gets the list of run information for the given operation ID, if there are no runs for that given operation within this mix run then an empty list is returned.
getRuns() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets an iterator over the operation mix runs
getRuns() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets an iterator over the operation runs
getRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.AbstractOperationRun
 
getRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationRun
Gets the runtime in nanoseconds
getSanityCheckLevel() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the Sanity Checking Level
getSanityCheckLevel() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getSanityCheckQueries() - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
Gets the queries used for sanity checking
getSetupMix() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the setup mix to be run, null indicates no setup mix is requested.
getSetupMix() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getStandardDeviation() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getStandardDeviation() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getStandardDeviation() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the standard deviation in mix runtime
getStandardDeviation() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the standard deviation for operation runtime
getStats() - Method in class net.sf.sparql.benchmarking.operations.AbstractOperation
 
getStats() - Method in interface net.sf.sparql.benchmarking.operations.Operation
Gets statistics for the operation
getStats() - Method in interface net.sf.sparql.benchmarking.operations.OperationMix
Gets the statistics for the operation mix
getStats() - Method in class net.sf.sparql.benchmarking.operations.OperationMixImpl
 
getTeardownMix() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the tear down mix to be run, null indicates no tear down mix is requested.
getTeardownMix() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getTimeout() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the timeout for operations, a zero/negative value indicates no timeout
getTimeout() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getTimer() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getTimer() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getTimer() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the parallel timer used to track actual runtime
getTimer() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the parallel timer used to track actual runtime
getTotalErrors() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
 
getTotalErrors() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getTotalErrors() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getTotalErrors() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixRun
Gets the total number of errors for the operation mix
getTotalErrors() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the total number of errors over all runs
getTotalErrors() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the total number of times this operation resulted in an error
getTotalOperations() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getTotalOperations() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the total number of operations run across all mix runs
getTotalResponseTime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
 
getTotalResponseTime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getTotalResponseTime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getTotalResponseTime() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixRun
Gets the total response time for the Operation Mix
getTotalResponseTime() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the total response time over all runs
getTotalResponseTime() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the total response time for the operations over all runs
getTotalResults() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
 
getTotalResults() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getTotalResults() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixRun
Gets the total number of results for the operation mix
getTotalResults() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the total number of results for this operation
getTotalRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
 
getTotalRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getTotalRuntime() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getTotalRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixRun
Gets the total runtime for the Operation Mix
getTotalRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the total runtime over all runs
getTotalRuntime() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the total runtime for the query over all runs
getType() - Method in class net.sf.sparql.benchmarking.loader.OperationLoaderArgument
Gets the expected type of the argument
getType() - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPDeleteOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPGetOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPHeadOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPPostOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.gsp.GSPPutOperation
 
getType() - Method in interface net.sf.sparql.benchmarking.operations.Operation
Gets a descriptive type string for the operation e.g.
getType() - Method in class net.sf.sparql.benchmarking.operations.parameterized.InMemoryParameterizedQueryOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.parameterized.InMemoryParameterizedUpdateOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.parameterized.nvp.ParameterizedNvpQueryOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.parameterized.nvp.ParameterizedNvpUpdateOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.parameterized.ParameterizedQueryOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.parameterized.ParameterizedUpdateOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.query.DatasetSizeOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.query.FixedQueryOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.query.InMemoryFixedQueryOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.query.nvp.FixedNvpQueryOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.update.FixedUpdateOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.update.InMemoryFixedUpdateOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.update.nvp.FixedNvpUpdateOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.util.MixOperation
 
getType() - Method in class net.sf.sparql.benchmarking.operations.util.SleepOperation
 
getUpdate() - Method in class net.sf.sparql.benchmarking.operations.parameterized.AbstractParameterizedUpdateOperation
 
getUpdate() - Method in class net.sf.sparql.benchmarking.operations.update.callables.AbstractUpdateCallable
Gets the update request to be executed
getUpdate() - Method in class net.sf.sparql.benchmarking.operations.update.callables.InMemoryUpdateCallable
 
getUpdate() - Method in class net.sf.sparql.benchmarking.operations.update.callables.RemoteUpdateCallable
 
getUpdate() - Method in class net.sf.sparql.benchmarking.operations.update.FixedUpdateOperation
 
getUpdate() - Method in class net.sf.sparql.benchmarking.operations.update.InMemoryFixedUpdateOperation
 
getUpdate() - Method in interface net.sf.sparql.benchmarking.operations.update.UpdateOperation
Gets the actual update
getUpdateEndpoint() - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the SPARQL Update endpoint that is in use
getUpdateEndpoint() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
getUpdateString() - Method in class net.sf.sparql.benchmarking.operations.parameterized.AbstractParameterizedUpdateOperation
 
getUpdateString() - Method in class net.sf.sparql.benchmarking.operations.update.FixedUpdateOperation
 
getUpdateString() - Method in class net.sf.sparql.benchmarking.operations.update.InMemoryFixedUpdateOperation
 
getUpdateString() - Method in interface net.sf.sparql.benchmarking.operations.update.UpdateOperation
Gets the update string used to create this update
getVariance() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
getVariance() - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
getVariance() - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Gets the variance in mix runtime
getVariance() - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Gets the variance for the operation runtimes
getWarmups() - Method in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Gets the number of times the Query Mix will be run as a warm up prior to actual runs
getXmlResultsFile() - Method in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Gets the XML Result File
GSPDeleteCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.gsp
A callable which runs the Graph Store Protocol DELETE operation
GSPDeleteCallable(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPDeleteCallable
Creates a new callable that operates on the default graph
GSPDeleteCallable(Runner<T>, T, String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPDeleteCallable
Creates a new callable that operates on a specific graph
GSPDeleteOperation - Class in net.sf.sparql.benchmarking.operations.gsp
An operation which runs a Graph Store Protocol DELETE operation
GSPDeleteOperation(String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPDeleteOperation
Creates an operation that operates on the default graph
GSPDeleteOperation(String, String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPDeleteOperation
Creates an operation that operates on a specific graph
GSPDeleteOperationLoader - Class in net.sf.sparql.benchmarking.loader.gsp
An operation loader for GSP Delete operations
GSPDeleteOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.gsp.GSPDeleteOperationLoader
 
GSPGetCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.gsp
A callable which runs the Graph Store Protocol GET operation
GSPGetCallable(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPGetCallable
Creates a new callable
GSPGetCallable(Runner<T>, T, String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPGetCallable
Creates a new callable
GSPGetOperation - Class in net.sf.sparql.benchmarking.operations.gsp
An operation which runs a Graph Store Protocol GET operation
GSPGetOperation(String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPGetOperation
Creates a new operation that operates on the default graph
GSPGetOperation(String, String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPGetOperation
Creates a new operation that operates on a specific graph
GSPGetOperationLoader - Class in net.sf.sparql.benchmarking.loader.gsp
A loader for GSP Get operations
GSPGetOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.gsp.GSPGetOperationLoader
 
GSPHeadCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.gsp
A callable which runs the Graph Store Protocol HEAD operation
GSPHeadCallable(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPHeadCallable
Creates a new callable that operates on the default graph
GSPHeadCallable(Runner<T>, T, String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPHeadCallable
Creates a new callable that operates on a specific graph
GSPHeadOperation - Class in net.sf.sparql.benchmarking.operations.gsp
An operation which runs a Graph Store Protocol HEAD operation
GSPHeadOperation(String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPHeadOperation
Creates an operation that operates on the default graph
GSPHeadOperation(String, String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPHeadOperation
Creates an operation that operates on a specific graph
GSPHeadOperationLoader - Class in net.sf.sparql.benchmarking.loader.gsp
Operation loader for GSP Head operations
GSPHeadOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.gsp.GSPHeadOperationLoader
 
GSPPostCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.gsp
A callable which runs the Graph Store Protocol POST operation
GSPPostCallable(Runner<T>, T, Model) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPPostCallable
Creates a new callable that operates on the default graph
GSPPostCallable(Runner<T>, T, Model, String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPPostCallable
Creates a new callable that operates on a specific graph
GSPPostOperation - Class in net.sf.sparql.benchmarking.operations.gsp
An operation which runs a Graph Store Protocol POST operation
GSPPostOperation(String, Model) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPPostOperation
Creates an operation that operates on the default graph
GSPPostOperation(String, Model, String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPPostOperation
Creates an operation that operates on a specific graph
GSPPostOperationLoader - Class in net.sf.sparql.benchmarking.loader.gsp
An operation loader for GSP Post operations
GSPPostOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.gsp.GSPPostOperationLoader
 
GSPPutCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.gsp
A callable which runs the Graph Store Protocol PUT operation
GSPPutCallable(Runner<T>, T, Model) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPPutCallable
Creates a new callable that operates on the default graph
GSPPutCallable(Runner<T>, T, Model, String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPPutCallable
Creates a new callable that operates on a specific graph
GSPPutOperation - Class in net.sf.sparql.benchmarking.operations.gsp
An operation which runs a Graph Store Protocol POST operation
GSPPutOperation(String, Model) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPPutOperation
Creates an operation that operates on the default graph
GSPPutOperation(String, Model, String) - Constructor for class net.sf.sparql.benchmarking.operations.gsp.GSPPutOperation
Creates an operation that operates on a specific graph
GSPPutOperationLoader - Class in net.sf.sparql.benchmarking.loader.gsp
An operation loader for GSP Put operations
GSPPutOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.gsp.GSPPutOperationLoader
 

H

halt() - Method in class net.sf.sparql.benchmarking.parallel.AbstractParallelClientManager
 
halt() - Method in class net.sf.sparql.benchmarking.parallel.impl.StressTestParallelClientManager
 
halt() - Method in interface net.sf.sparql.benchmarking.parallel.ParallelClientManager
Method called by parallel clients to tell the manager that they encountered a halting condition and thus all clients should halt
halt(T, String) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
 
halt(T, Exception) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
 
halt(T, Exception) - Method in interface net.sf.sparql.benchmarking.runners.Runner
Requests that the run be halted, exact halting conditions and behaviour is specified by the given options
halt(T, String) - Method in interface net.sf.sparql.benchmarking.runners.Runner
Requests that the run be halted, exact halting conditions and behaviour is specified by the given options
HaltBehaviour - Enum in net.sf.sparql.benchmarking.options
Possible behaviours when a halt condition is encountered
hasFinished() - Method in class net.sf.sparql.benchmarking.parallel.impl.BenchmarkParallelClientManager
 
hasFinished() - Method in class net.sf.sparql.benchmarking.parallel.impl.SoakTestParallelClientManager
 
hasFinished() - Method in class net.sf.sparql.benchmarking.parallel.impl.StressTestParallelClientManager
 
hasFinished() - Method in interface net.sf.sparql.benchmarking.parallel.ParallelClientManager
Returns whether the parallel clients have finished all necessary runs
hasSwitchedThreads() - Method in class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
 
HTTP_CLIENT_ERROR - Static variable in class net.sf.sparql.benchmarking.util.ErrorCategories
Category indicating a HTTP client error
HTTP_NOT_FOUND - Static variable in class net.sf.sparql.benchmarking.util.ErrorCategories
Category indicating a HTTP Not Found (404/410 error)
HTTP_SERVER_ERROR - Static variable in class net.sf.sparql.benchmarking.util.ErrorCategories
Category indicating a HTTP server error

I

InMemoryFixedQueryOperation - Class in net.sf.sparql.benchmarking.operations.query
Represents a query operation that always uses the same fixed query
InMemoryFixedQueryOperation(String, String) - Constructor for class net.sf.sparql.benchmarking.operations.query.InMemoryFixedQueryOperation
Creates a new Query
InMemoryFixedQueryOperationLoader - Class in net.sf.sparql.benchmarking.loader.query
In-Memory Query operation loader
InMemoryFixedQueryOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.query.InMemoryFixedQueryOperationLoader
 
InMemoryFixedUpdateOperation - Class in net.sf.sparql.benchmarking.operations.update
An operation that makes a fixed SPARQL Update against a local in-memory dataset
InMemoryFixedUpdateOperation(String, String) - Constructor for class net.sf.sparql.benchmarking.operations.update.InMemoryFixedUpdateOperation
Creates a new update operation
InMemoryFixedUpdateOperationLoader - Class in net.sf.sparql.benchmarking.loader.update
An operation loader for in-memory fixed update operations
InMemoryFixedUpdateOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.update.InMemoryFixedUpdateOperationLoader
 
InMemoryOperations - Class in net.sf.sparql.benchmarking.loader
Static helper class for registering the in-memory operations in place of the standard remote operations
InMemoryParameterizedQueryOperation - Class in net.sf.sparql.benchmarking.operations.parameterized
A parameterized query operation that runs against a local in-memory dataset
InMemoryParameterizedQueryOperation(String, Collection<Binding>, String) - Constructor for class net.sf.sparql.benchmarking.operations.parameterized.InMemoryParameterizedQueryOperation
Creates a new parameterized query operation
InMemoryParameterizedQueryOperationLoader - Class in net.sf.sparql.benchmarking.loader.query
Parameterized query operation loader
InMemoryParameterizedQueryOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.query.InMemoryParameterizedQueryOperationLoader
 
InMemoryParameterizedUpdateOperation - Class in net.sf.sparql.benchmarking.operations.parameterized
A parameterized update operation that runs against a local in-memory dataset
InMemoryParameterizedUpdateOperation(String, Collection<Binding>, String) - Constructor for class net.sf.sparql.benchmarking.operations.parameterized.InMemoryParameterizedUpdateOperation
Creates a new parameterized update operation
InMemoryParameterizedUpdateOperationLoader - Class in net.sf.sparql.benchmarking.loader.update
Parameterized update operation loader
InMemoryParameterizedUpdateOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.update.InMemoryParameterizedUpdateOperationLoader
 
InMemoryQueryCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.query.callables
A Callable for queries so we can execute them asynchronously with timeouts
InMemoryQueryCallable(Query, Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.query.callables.InMemoryQueryCallable
Creates a new Query Runner
InMemoryUpdateCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.update.callables
 
InMemoryUpdateCallable(UpdateRequest, Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.update.callables.InMemoryUpdateCallable
Creates a new update runner
InOrderOperationMixRunner - Class in net.sf.sparql.benchmarking.runners.mix
An operation mix runner which runs all the operations in the mix in their exact order
InOrderOperationMixRunner() - Constructor for class net.sf.sparql.benchmarking.runners.mix.InOrderOperationMixRunner
 
INTERRUPT - Static variable in class net.sf.sparql.benchmarking.util.ErrorCategories
Category indicating an interrupt
invalidate() - Method in class net.sf.sparql.benchmarking.util.RandomAuthenticatorPool
 
isCancelled() - Method in class net.sf.sparql.benchmarking.operations.AbstractOperationCallable
Gets whether the callable has been asked to cancel
isDefaultGraphUri() - Method in class net.sf.sparql.benchmarking.operations.gsp.AbstractGSPCallable
Gets whether the callable is operating on the default grah
isOptional() - Method in class net.sf.sparql.benchmarking.loader.OperationLoaderArgument
Gets whether the argument is optional
isReady() - Method in class net.sf.sparql.benchmarking.parallel.AbstractParallelClientManager
 
isReady() - Method in class net.sf.sparql.benchmarking.parallel.impl.StressTestParallelClientManager
 
isReady() - Method in interface net.sf.sparql.benchmarking.parallel.ParallelClientManager
Gets whether the manager is ready for clients to begin executing

L

load(File) - Method in class net.sf.sparql.benchmarking.loader.AbstractOperationMixLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.gsp.AbstractGSPDataOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.gsp.AbstractGSPOperationLoader
 
load(File, String[]) - Method in interface net.sf.sparql.benchmarking.loader.OperationLoader
Load an operation described by the given arguments
load(File) - Method in interface net.sf.sparql.benchmarking.loader.OperationMixLoader
Loads an operation mix from the given file
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.query.DatasetSizeOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.query.FixedNvpQueryOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.query.FixedQueryOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.query.InMemoryFixedQueryOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.query.InMemoryParameterizedQueryOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.query.ParameterizedNvpQueryOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.query.ParameterizedQueryOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.update.FixedNvpUpdateOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.update.FixedUpdateOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.update.InMemoryFixedUpdateOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.update.InMemoryParameterizedUpdateOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.update.ParameterizedNvpUpdateOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.update.ParameterizedUpdateOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.util.MixOperationLoader
 
load(File, String[]) - Method in class net.sf.sparql.benchmarking.loader.util.SleepOperationLoader
 
loadModel(File, String) - Method in class net.sf.sparql.benchmarking.loader.gsp.AbstractGSPDataOperationLoader
Loads the data to be added
logger - Static variable in class net.sf.sparql.benchmarking.operations.OperationMixImpl
 
LongValueCallable<T extends Options,TCallable extends AbstractQueryCallable<T>> - Class in net.sf.sparql.benchmarking.operations.query.callables
A callable for getting the value of a specific variable in the first row of a result set as a long
LongValueCallable(Runner<T>, T, TCallable, String) - Constructor for class net.sf.sparql.benchmarking.operations.query.callables.LongValueCallable
Creates a new callable

M

MILLISECONDS_PER_SECONDS - Static variable in class net.sf.sparql.benchmarking.util.ConvertUtils
Milliseconds per second
MixOperation - Class in net.sf.sparql.benchmarking.operations.util
An operation that runs an entire operation mix
MixOperation(String, OperationMix) - Constructor for class net.sf.sparql.benchmarking.operations.util.MixOperation
Creates a new mix operation
MixOperation(String, OperationMix, boolean) - Constructor for class net.sf.sparql.benchmarking.operations.util.MixOperation
Creates a new mix operation
MixOperationCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.util
A callable for running an operation mix as an operation
MixOperationCallable(Runner<T>, T, OperationMix, boolean) - Constructor for class net.sf.sparql.benchmarking.operations.util.MixOperationCallable
Creates a new callable
MixOperationLoader - Class in net.sf.sparql.benchmarking.loader.util
Loader for MixOperation
MixOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.util.MixOperationLoader
 

N

NANOSECONDS_PER_MILLISECONDS - Static variable in class net.sf.sparql.benchmarking.util.ConvertUtils
Nanoseconds per millisecond
net.sf.sparql.benchmarking.loader - package net.sf.sparql.benchmarking.loader
 
net.sf.sparql.benchmarking.loader.gsp - package net.sf.sparql.benchmarking.loader.gsp
 
net.sf.sparql.benchmarking.loader.mix - package net.sf.sparql.benchmarking.loader.mix
 
net.sf.sparql.benchmarking.loader.query - package net.sf.sparql.benchmarking.loader.query
 
net.sf.sparql.benchmarking.loader.update - package net.sf.sparql.benchmarking.loader.update
 
net.sf.sparql.benchmarking.loader.util - package net.sf.sparql.benchmarking.loader.util
 
net.sf.sparql.benchmarking.monitoring - package net.sf.sparql.benchmarking.monitoring
 
net.sf.sparql.benchmarking.operations - package net.sf.sparql.benchmarking.operations
 
net.sf.sparql.benchmarking.operations.gsp - package net.sf.sparql.benchmarking.operations.gsp
 
net.sf.sparql.benchmarking.operations.parameterized - package net.sf.sparql.benchmarking.operations.parameterized
 
net.sf.sparql.benchmarking.operations.parameterized.nvp - package net.sf.sparql.benchmarking.operations.parameterized.nvp
 
net.sf.sparql.benchmarking.operations.query - package net.sf.sparql.benchmarking.operations.query
 
net.sf.sparql.benchmarking.operations.query.callables - package net.sf.sparql.benchmarking.operations.query.callables
 
net.sf.sparql.benchmarking.operations.query.nvp - package net.sf.sparql.benchmarking.operations.query.nvp
 
net.sf.sparql.benchmarking.operations.update - package net.sf.sparql.benchmarking.operations.update
 
net.sf.sparql.benchmarking.operations.update.callables - package net.sf.sparql.benchmarking.operations.update.callables
 
net.sf.sparql.benchmarking.operations.update.nvp - package net.sf.sparql.benchmarking.operations.update.nvp
 
net.sf.sparql.benchmarking.operations.util - package net.sf.sparql.benchmarking.operations.util
 
net.sf.sparql.benchmarking.options - package net.sf.sparql.benchmarking.options
 
net.sf.sparql.benchmarking.parallel - package net.sf.sparql.benchmarking.parallel
 
net.sf.sparql.benchmarking.parallel.impl - package net.sf.sparql.benchmarking.parallel.impl
 
net.sf.sparql.benchmarking.runners - package net.sf.sparql.benchmarking.runners
 
net.sf.sparql.benchmarking.runners.mix - package net.sf.sparql.benchmarking.runners.mix
 
net.sf.sparql.benchmarking.runners.operations - package net.sf.sparql.benchmarking.runners.operations
 
net.sf.sparql.benchmarking.stats - package net.sf.sparql.benchmarking.stats
 
net.sf.sparql.benchmarking.stats.impl - package net.sf.sparql.benchmarking.stats.impl
 
net.sf.sparql.benchmarking.util - package net.sf.sparql.benchmarking.util
 
nodeToLong(Node) - Method in class net.sf.sparql.benchmarking.operations.query.callables.AbstractScalarValueCallable
Method that should be implemented by derived classes to convert the node into an integer
nodeToLong(Node) - Method in class net.sf.sparql.benchmarking.operations.query.callables.LongValueCallable
 
NONE - Static variable in class net.sf.sparql.benchmarking.util.ErrorCategories
Category indicating there was no error
NoOpCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.util
A callable that does nothing
NoOpCallable(Runner<T>, T, OperationRun) - Constructor for class net.sf.sparql.benchmarking.operations.util.NoOpCallable
Creates a new callable
NOT_YET_RUN - Static variable in interface net.sf.sparql.benchmarking.stats.OperationRun
Constant used to indicate that an operation has not yet been run and thus the statistic retrieved is not available
NvpQueryCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.query.nvp
A query callable that adds custom NVPs to the request
NvpQueryCallable(Query, Runner<T>, T, Map<String, List<String>>) - Constructor for class net.sf.sparql.benchmarking.operations.query.nvp.NvpQueryCallable
Creates a new callable
NvpUpdateCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.update.nvp
An update callable that adds custom NVPs to the request
NvpUpdateCallable(UpdateRequest, Runner<T>, T, Map<String, List<String>>) - Constructor for class net.sf.sparql.benchmarking.operations.update.nvp.NvpUpdateCallable
Creates a new callable

O

openStream() - Method in class net.sf.sparql.benchmarking.monitoring.FileProgressListener
Opens the File as an Output Stream returning null if the file cannot be used for output
openStream() - Method in class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
Internal method called only when this class is derived from and the protected constructors which do not take a stream argument have been used
Operation - Interface in net.sf.sparql.benchmarking.operations
Represents a single operation within a testing run
OperationCallable<T extends Options> - Interface in net.sf.sparql.benchmarking.operations
Interface for operation callables
OperationLoader - Interface in net.sf.sparql.benchmarking.loader
Interface for operation loaders
OperationLoaderArgument - Class in net.sf.sparql.benchmarking.loader
Represents information about an operation loader argument
OperationLoaderArgument(String) - Constructor for class net.sf.sparql.benchmarking.loader.OperationLoaderArgument
Creates a new argument
OperationLoaderArgument(String, int) - Constructor for class net.sf.sparql.benchmarking.loader.OperationLoaderArgument
Creates a new argument
OperationLoaderArgument(String, String) - Constructor for class net.sf.sparql.benchmarking.loader.OperationLoaderArgument
Creates a new argument
OperationLoaderArgument(String, String, int) - Constructor for class net.sf.sparql.benchmarking.loader.OperationLoaderArgument
Creates a new argument
OperationLoaderArgument(String, String, int, boolean) - Constructor for class net.sf.sparql.benchmarking.loader.OperationLoaderArgument
Creates a new argument
OperationLoaderRegistry - Class in net.sf.sparql.benchmarking.loader
Provides a registry of operation loaders
OperationMix - Interface in net.sf.sparql.benchmarking.operations
Represents a mix of operations carried out as a single test run
OperationMixCallable<T extends Options> - Class in net.sf.sparql.benchmarking.parallel.impl
A callable for operation mixes so we can execute them in parallel to do multi-threaded benchmarks
OperationMixCallable(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.parallel.impl.OperationMixCallable
Creates a new operation mix runner
OperationMixImpl - Class in net.sf.sparql.benchmarking.operations
A basic implementation of an operation mix
OperationMixImpl(Collection<Operation>) - Constructor for class net.sf.sparql.benchmarking.operations.OperationMixImpl
Creates a new operation mix
OperationMixLoader - Interface in net.sf.sparql.benchmarking.loader
Interface for operation mix loaders
OperationMixLoaderRegistry - Class in net.sf.sparql.benchmarking.loader
Provides a registry of operation mix loader
OperationMixRun - Interface in net.sf.sparql.benchmarking.stats
Represents a run of an operation mix which is comprised of some combination of runs of the operations in the mix
OperationMixRunImpl - Class in net.sf.sparql.benchmarking.stats.impl
Implementation of an operation mix run
OperationMixRunImpl(Collection<OperationRun>, long) - Constructor for class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
Creates a new operation mix run which represents the results of running a mix of operations
OperationMixRunner - Interface in net.sf.sparql.benchmarking.runners.mix
Interface for runners which can run operation mixes
OperationMixStats - Interface in net.sf.sparql.benchmarking.stats
Represents statistics for an operation mix
OperationMixStatsImpl - Class in net.sf.sparql.benchmarking.stats.impl
Basic implementation of operation mix statistics
OperationMixStatsImpl() - Constructor for class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
OperationMixTask<T extends Options> - Class in net.sf.sparql.benchmarking.parallel.impl
An operation mix task that can be executed
OperationMixTask(Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.parallel.impl.OperationMixTask
Creates a new Task
OperationRun - Interface in net.sf.sparql.benchmarking.stats
Represents statistics about a single run of an operation
OperationRunImpl - Class in net.sf.sparql.benchmarking.stats.impl
A general purpose operation run implementation
OperationRunImpl(long) - Constructor for class net.sf.sparql.benchmarking.stats.impl.OperationRunImpl
Creates an operation which represents the results of successfully running an operation
OperationRunImpl(String, int, long) - Constructor for class net.sf.sparql.benchmarking.stats.impl.OperationRunImpl
Creates a operation run which represents that the failed running of an operation
OperationRunImpl(long, long) - Constructor for class net.sf.sparql.benchmarking.stats.impl.OperationRunImpl
Creates an operation run which represents the results of successfully running an operation
OperationRunImpl(long, long, long) - Constructor for class net.sf.sparql.benchmarking.stats.impl.OperationRunImpl
Creates an operation run which represents the results of successfully running an operation
OperationRunner - Interface in net.sf.sparql.benchmarking.runners.operations
Interface for runners which run operations
OperationStats - Interface in net.sf.sparql.benchmarking.stats
Interface for classes that store and represent statistics about an operation
OperationStatsImpl - Class in net.sf.sparql.benchmarking.stats.impl
Basic implementation of operation statistics interface
OperationStatsImpl() - Constructor for class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
Options - Interface in net.sf.sparql.benchmarking.options
Interface for generic runner options
OptionsImpl - Class in net.sf.sparql.benchmarking.options
Implementation of generic options
OptionsImpl() - Constructor for class net.sf.sparql.benchmarking.options.OptionsImpl
 
order - Variable in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
 

P

ParallelClient<T extends Options> - Interface in net.sf.sparql.benchmarking.parallel
Interface for parallel clients
ParallelClientManager<T extends Options> - Interface in net.sf.sparql.benchmarking.parallel
Interface for parallel client managers
ParallelClientManagerTask<T extends Options> - Class in net.sf.sparql.benchmarking.parallel
Task for running a parallel client manager
ParallelClientManagerTask(ParallelClientManager<T>) - Constructor for class net.sf.sparql.benchmarking.parallel.ParallelClientManagerTask
Creates a new parallel client manager task using the given parallel client manager
ParallelClientTask<T extends Options> - Class in net.sf.sparql.benchmarking.parallel
Task for running parallel clients
ParallelClientTask(ParallelClientManager<T>, int) - Constructor for class net.sf.sparql.benchmarking.parallel.ParallelClientTask
Creates a new Parallel Client Task
ParallelTimer - Class in net.sf.sparql.benchmarking.parallel
A Timer that can be used to time runtime where runtime may be being consumed on multiple threads and overlapping, allows you to determine actual runtime used.
ParallelTimer() - Constructor for class net.sf.sparql.benchmarking.parallel.ParallelTimer
 
ParameterizedNvpQueryOperation - Class in net.sf.sparql.benchmarking.operations.parameterized.nvp
An operation that runs a parameterized query with custom NVPs added to the request
ParameterizedNvpQueryOperation(String, Collection<Binding>, String, Map<String, List<String>>) - Constructor for class net.sf.sparql.benchmarking.operations.parameterized.nvp.ParameterizedNvpQueryOperation
Creates a new parameterized query operation
ParameterizedNvpQueryOperationLoader - Class in net.sf.sparql.benchmarking.loader.query
Parameterized NVP query operation loader
ParameterizedNvpQueryOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.query.ParameterizedNvpQueryOperationLoader
 
ParameterizedNvpUpdateOperation - Class in net.sf.sparql.benchmarking.operations.parameterized.nvp
An operation that runs a parameterized update with custom NVPs added to the request
ParameterizedNvpUpdateOperation(String, Collection<Binding>, String, Map<String, List<String>>) - Constructor for class net.sf.sparql.benchmarking.operations.parameterized.nvp.ParameterizedNvpUpdateOperation
Creates a new parameterized query operation
ParameterizedNvpUpdateOperationLoader - Class in net.sf.sparql.benchmarking.loader.update
Parameterized update operation loader
ParameterizedNvpUpdateOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.update.ParameterizedNvpUpdateOperationLoader
 
ParameterizedQueryOperation - Class in net.sf.sparql.benchmarking.operations.parameterized
A parameterized query operation that runs against a remote service via HTTP
ParameterizedQueryOperation(String, Collection<Binding>, String) - Constructor for class net.sf.sparql.benchmarking.operations.parameterized.ParameterizedQueryOperation
Creates a new parameterized query operation
ParameterizedQueryOperationLoader - Class in net.sf.sparql.benchmarking.loader.query
Parameterized query operation loader
ParameterizedQueryOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.query.ParameterizedQueryOperationLoader
 
ParameterizedUpdateOperation - Class in net.sf.sparql.benchmarking.operations.parameterized
A parameterized update operation that runs against a remote service via HTTP
ParameterizedUpdateOperation(String, Collection<Binding>, String) - Constructor for class net.sf.sparql.benchmarking.operations.parameterized.ParameterizedUpdateOperation
Creates a new parameterized update operation
ParameterizedUpdateOperationLoader - Class in net.sf.sparql.benchmarking.loader.update
Parameterized update operation loader
ParameterizedUpdateOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.update.ParameterizedUpdateOperationLoader
 
parseFile(File) - Method in class net.sf.sparql.benchmarking.loader.AbstractLineBasedMixLoader
 
parseFile(File) - Method in class net.sf.sparql.benchmarking.loader.AbstractOperationMixLoader
Parses a file to produce an operation mix
parseLine(File, String) - Method in class net.sf.sparql.benchmarking.loader.AbstractLineBasedMixLoader
Parses a line into an operation
parseLine(File, String) - Method in class net.sf.sparql.benchmarking.loader.mix.ClassicQueryMixLoader
 
parseLine(File, String) - Method in class net.sf.sparql.benchmarking.loader.mix.TsvMixLoader
 
parseNvps(File, String) - Method in class net.sf.sparql.benchmarking.loader.AbstractNvpOperationLoader
Method which parses NVPs from the given file
prepareAuthentication(String, String, boolean, String...) - Static method in class net.sf.sparql.benchmarking.util.AuthUtils
Prepares an authenticator that may use simple authentication
prepareAuthenticator(String, String, boolean, String, String, String, String...) - Static method in class net.sf.sparql.benchmarking.util.AuthUtils
Prepares an authenticator that may use simple/form based authentication
printProperty(String, int) - Method in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
 
printProperty(String, long) - Method in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
 
printProperty(String, boolean) - Method in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
 
printProperty(String, String) - Method in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
 
progress(Runner<T>, T, String) - Method in class net.sf.sparql.benchmarking.monitoring.CsvProgressListener
Does nothing as this listener discards informational messages
progress(Runner<T>, T, String) - Method in interface net.sf.sparql.benchmarking.monitoring.ProgressListener
Invoked when an informational progress message is available
progress(Runner<T>, T, String) - Method in class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
 
progress(Runner<T>, T, String) - Method in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
 
ProgressListener - Interface in net.sf.sparql.benchmarking.monitoring
Interface for Progress Listeners that can be used to monitor progress of test runs

Q

QueryOperation - Interface in net.sf.sparql.benchmarking.operations.query
Interface for operations that makes a query
QueryRun - Class in net.sf.sparql.benchmarking.stats.impl
Represents a run of a single query
QueryRun(String, int, long) - Constructor for class net.sf.sparql.benchmarking.stats.impl.QueryRun
Creates a Query Run which represents that the running of a query resulted in an error
QueryRun(long, long, long) - Constructor for class net.sf.sparql.benchmarking.stats.impl.QueryRun
Creates a Query run which represents the results of running a query

R

RandomAuthenticatorPool - Class in net.sf.sparql.benchmarking.util
An authenticator which selects from a pool of authenticators at random for each request.
RandomAuthenticatorPool(Collection<HttpAuthenticator>) - Constructor for class net.sf.sparql.benchmarking.util.RandomAuthenticatorPool
Creates a new authenticator
readFile(File, String) - Method in class net.sf.sparql.benchmarking.loader.AbstractOperationLoader
Try to read in a given file as UTF-8 content
RemoteQueryCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.query.callables
A Callable for queries so we can execute them asynchronously with timeouts
RemoteQueryCallable(Query, Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.query.callables.RemoteQueryCallable
Creates a new Query Runner
RemoteUpdateCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.update.callables
 
RemoteUpdateCallable(UpdateRequest, Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.update.callables.RemoteUpdateCallable
Creates a new update runner
removeListener(ProgressListener) - Method in interface net.sf.sparql.benchmarking.options.Options
Removes a Progress Listener if it is registered
removeListener(ProgressListener) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
removeLoader(String) - Static method in class net.sf.sparql.benchmarking.loader.OperationLoaderRegistry
Removes the named loader
removeLoader(String) - Static method in class net.sf.sparql.benchmarking.loader.OperationMixLoaderRegistry
Removes the loader for the given extension
reportAfterOperation(T, Operation, OperationRun) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
 
reportAfterOperation(T, Operation, OperationRun) - Method in interface net.sf.sparql.benchmarking.runners.Runner
Reports progress after we have run an operation
reportAfterOperationMix(T, OperationMix, OperationMixRun) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
 
reportAfterOperationMix(T, OperationMix, OperationMixRun) - Method in interface net.sf.sparql.benchmarking.runners.Runner
Reports progress after we complete a run of the operation mix
reportBeforeOperation(T, Operation) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
 
reportBeforeOperation(T, Operation) - Method in interface net.sf.sparql.benchmarking.runners.Runner
Reports progress before we run an operation
reportBeforeOperationMix(T, OperationMix) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
 
reportBeforeOperationMix(T, OperationMix) - Method in interface net.sf.sparql.benchmarking.runners.Runner
Reports progress before we run an operation mix
reportCategorizedErrors(T, Map<Integer, List<OperationRun>>) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
Reports categorized errors
reportGeneralOptions(T) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
Reports information about the general options specified
reportOperationOrder(T) - Method in class net.sf.sparql.benchmarking.runners.mix.AbstractOperationMixRunner
Whether the runner should report the order of operations as a progress message
reportOperationOrder(T) - Method in class net.sf.sparql.benchmarking.runners.mix.InOrderOperationMixRunner
Returns false since there is no need to report the operation order since it will always be the same
reportOperationSummary(T, Operation) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
Reports a summary of the operation
reportPartialProgress(T, String) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
 
reportPartialProgress(T, String) - Method in interface net.sf.sparql.benchmarking.runners.Runner
Reports progress with an informational message
reportProgress(T) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
 
reportProgress(T, String) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
 
reportProgress(T, String) - Method in interface net.sf.sparql.benchmarking.runners.Runner
Reports progress with an informational message
reportProgress(T) - Method in interface net.sf.sparql.benchmarking.runners.Runner
Reports a newline as a progress message
resetDescriptions() - Static method in class net.sf.sparql.benchmarking.util.ErrorCategories
Resets the descriptions to their defaults
resetGlobalOrder() - Method in interface net.sf.sparql.benchmarking.options.Options
Resets the global run order
resetGlobalOrder() - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
resetInstantFormatter() - Static method in class net.sf.sparql.benchmarking.util.FormatUtils
Resets the instant formatter to the default which is dd/MM/yyyy HH:mm:ss Z
resetLoaders() - Static method in class net.sf.sparql.benchmarking.loader.OperationLoaderRegistry
Resets to the default loader setup
resetLoaders() - Static method in class net.sf.sparql.benchmarking.loader.OperationMixLoaderRegistry
Resets to the default loader setup
resolveFile(File, String) - Method in class net.sf.sparql.benchmarking.loader.AbstractOperationLoader
Resolves a file to see if it a valid file that exists either on disk or in the class path
resolveFile(File) - Method in class net.sf.sparql.benchmarking.loader.AbstractOperationMixLoader
Resolves a file to see if it a valid file that exists either on disk or in the class path
restoreRemoteOperations() - Static method in class net.sf.sparql.benchmarking.loader.InMemoryOperations
Restores the registration of the remote operations that may have been overridden by previous calls to InMemoryOperations.useInMemoryOperations()
RetryingOperationRunner - Class in net.sf.sparql.benchmarking.runners.operations
An operation runner that will retry the given operation if it produces an error
RetryingOperationRunner(int) - Constructor for class net.sf.sparql.benchmarking.runners.operations.RetryingOperationRunner
Creates a new runner
run(BenchmarkOptions) - Method in class net.sf.sparql.benchmarking.runners.BenchmarkRunner
 
run(Runner<T>, T, OperationMix) - Method in class net.sf.sparql.benchmarking.runners.mix.AbstractOperationMixRunner
 
run(Runner<T>, T, OperationMix) - Method in interface net.sf.sparql.benchmarking.runners.mix.OperationMixRunner
Performs a operation mix run returning the statistics as a OperationMixRun
run(Runner<T>, T, Operation) - Method in class net.sf.sparql.benchmarking.runners.operations.DefaultOperationRunner
 
run(Runner<T>, T, Operation) - Method in interface net.sf.sparql.benchmarking.runners.operations.OperationRunner
Runs the operation returning the statistics as an OperationRun
run(Runner<T>, T, Operation) - Method in class net.sf.sparql.benchmarking.runners.operations.RetryingOperationRunner
 
run(T) - Method in interface net.sf.sparql.benchmarking.runners.Runner
Runs with the given options
run(Options) - Method in class net.sf.sparql.benchmarking.runners.SmokeRunner
 
run(SoakOptions) - Method in class net.sf.sparql.benchmarking.runners.SoakRunner
 
run(StressOptions) - Method in class net.sf.sparql.benchmarking.runners.StressRunner
 
runMix(T) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
Runs the actual operation mix using the configured operation mix runner, if there is no configured runner then it uses the DefaultOperationMixRunner to run the mix
Runner<T extends Options> - Interface in net.sf.sparql.benchmarking.runners
Interface for test runners
runOp(T, Operation) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
Runs an operation using the configured operation runner, if there is no configured runner then it uses the DefaultOperationRunner to run the operation.
runOp(Runner<T>, T, Operation) - Method in class net.sf.sparql.benchmarking.runners.mix.AbstractOperationMixRunner
Runs an operation based on the configured OperationRunner using the DefaultOperationRunner if none is configured
runs - Variable in class net.sf.sparql.benchmarking.stats.impl.OperationMixRunImpl
 
runSanityChecks(T) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
Helper method for running the sanity checks
runSetup(T) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
Runs the setup mix (if any) guaranteeing that operations run in precisely the order specified
runTeardown(T) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
Runs the tear down mix (if any) guaranteeing that operations run in precisely the order specified

S

SamplingOperationMixRunner - Class in net.sf.sparql.benchmarking.runners.mix
An operation mix runner that runs a sample of the operations in the mix respecting whether random order has been selected.
SamplingOperationMixRunner(int) - Constructor for class net.sf.sparql.benchmarking.runners.mix.SamplingOperationMixRunner
Creates a runner with the given sample size
SamplingOperationMixRunner(boolean) - Constructor for class net.sf.sparql.benchmarking.runners.mix.SamplingOperationMixRunner
Creates a runner which optionally allows repeats, the sample size will always be the mix size
SamplingOperationMixRunner(int, boolean) - Constructor for class net.sf.sparql.benchmarking.runners.mix.SamplingOperationMixRunner
Creates a runner with the given sample size that optionally allows repeats
SECONDS_PER_HOUR - Static variable in class net.sf.sparql.benchmarking.util.ConvertUtils
Seconds per hour
SECONDS_PER_MINUTE - Static variable in class net.sf.sparql.benchmarking.util.ConvertUtils
Seconds per minute
setAllowCompression(boolean) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets whether the client will allow the server to return Deflate/GZip compressed responses
setAllowCompression(boolean) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setAllowOverwrite(boolean) - Method in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Sets whether ProgressListener which write to files are allowed to overwrite existing files (default false)
setAuthenticator(HttpAuthenticator) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the HTTP authenticator used
setAuthenticator(HttpAuthenticator) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setCsvResultsFile(String) - Method in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Sets the CSV Results File
setCustomEndpoint(String, String) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets a custom defined endpoint
setCustomEndpoint(String, String) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setDataset(Dataset) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets a dataset to be used for in-memory queries and updates
setDataset(Dataset) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setEnsureAbsoluteURIs(boolean) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets whether the API should ensure that relative URIs are presented as absolute URIs to services the harness interacts with
setEnsureAbsoluteURIs(boolean) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setForceThreadedOutput(boolean) - Method in class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
Sets whether to force threaded output i.e.
setGraphStoreEndpoint(String) - Method in interface net.sf.sparql.benchmarking.options.Options
Gets the SPARQL graph store protocol endpoint that is in use
setGraphStoreEndpoint(String) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setHaltAny(boolean) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets Halt on Any behavior, if set to true sets Halt on Error and Halt on Timeout to true as well
setHaltAny(boolean) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setHaltBehaviour(HaltBehaviour) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the Halting Behaviour
setHaltBehaviour(HaltBehaviour) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setHaltOnError(boolean) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the Halt on Error behavior
setHaltOnError(boolean) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setHaltOnTimeout(boolean) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the Halt on Timeout behavior
setHaltOnTimeout(boolean) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setId(int) - Method in class net.sf.sparql.benchmarking.operations.AbstractOperation
 
setId(int) - Method in interface net.sf.sparql.benchmarking.operations.Operation
Sets the ID used to identify the operation within an operation mix
setId(int) - Method in class net.sf.sparql.benchmarking.stats.impl.AbstractOperationRun
 
setId(int) - Method in interface net.sf.sparql.benchmarking.stats.OperationRun
Sets the ID for the operation
setInstantFormatter(DateTimeFormatter) - Static method in class net.sf.sparql.benchmarking.util.FormatUtils
Sets the date time formatter to use
setLimit(long) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the LIMIT to impose on queries
setLimit(long) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setMaxDelay(int) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the maximum delay between operations
setMaxDelay(int) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setMaxRuns(int) - Method in class net.sf.sparql.benchmarking.options.SoakOptions
Sets the maximum number of runs for soak testing
setMaxRuntime(long) - Method in class net.sf.sparql.benchmarking.options.SoakOptions
Sets the maximum soak runtime in minutes
setMaxRuntime(long) - Method in class net.sf.sparql.benchmarking.options.StressOptions
Sets the maximum stress runtime in minutes
setMaxThreads(int) - Method in class net.sf.sparql.benchmarking.options.StressOptions
Sets the maximum number of threads for stress testing
setMixRunner(OperationMixRunner) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the operation mix runner to use, if set to null then the default DefaultOperationMixRunner should be used
setMixRunner(OperationMixRunner) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setNoCount(boolean) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets whether query results are counted or just thrown away
setNoCount(boolean) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setOperationMix(OperationMix) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the Query Mix to use
setOperationMix(OperationMix) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setOperationRunner(OperationRunner) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the operation runner to use, if set to null then the default DefaultOperationRunner should be used
setOperationRunner(OperationRunner) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setOutliers(int) - Method in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Sets the number of outliers to be discarded
setParallelThreads(int) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the number of parallel threads used for testing
setParallelThreads(int) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setQueryEndpoint(String) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the SPARQL query endpoint to be used
setQueryEndpoint(String) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setRampUpFactor(int) - Method in class net.sf.sparql.benchmarking.options.StressOptions
 
setRandomizeOrder(boolean) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets whether operation order should be randomized
setRandomizeOrder(boolean) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setReady() - Method in class net.sf.sparql.benchmarking.parallel.AbstractParallelClientManager
Sets that the client manager is ready
setResultsAskFormat(String) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the Results format to be used for operations that make ASK queries
setResultsAskFormat(String) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setResultsGraphFormat(String) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the Results format used for operations that CONSTRUCT/DESCRIBE queries or that retrieve RDF graphs
setResultsGraphFormat(String) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setResultsSelectFormat(String) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the Results format to be used for operations that make SELECT queries
setResultsSelectFormat(String) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setRunOrder(long) - Method in class net.sf.sparql.benchmarking.stats.impl.AbstractOperationRun
 
setRunOrder(long) - Method in interface net.sf.sparql.benchmarking.stats.OperationRun
Sets the global run order for this operation run
setRuns(int) - Method in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Sets the number of times the Query Mix will be run
setSanityCheckLevel(int) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the Sanity Checking level
setSanityCheckLevel(int) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setSetupMix(OperationMix) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the setup mix that will be run once before testing starts.
setSetupMix(OperationMix) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setTeardownMix(OperationMix) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the tear down mix that will be run once after testing completes successfully.
setTeardownMix(OperationMix) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setTimeout(int) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the timeout for operations, a zero/negative value indicates no timeout
setTimeout(int) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setUpdateEndpoint(String) - Method in interface net.sf.sparql.benchmarking.options.Options
Sets the SPARQL update endpoint that is in use
setUpdateEndpoint(String) - Method in class net.sf.sparql.benchmarking.options.OptionsImpl
 
setWarmups(int) - Method in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Sets the number of times the Query Mix will be run as a warm up prior to actual runs
setXmlResultsFile(String) - Method in class net.sf.sparql.benchmarking.options.BenchmarkOptions
Sets the XML Results File
shouldHalt() - Method in class net.sf.sparql.benchmarking.parallel.AbstractParallelClientManager
Gets whether the client should be halting
shouldRetry(Runner<T>, T, Operation, OperationRun) - Method in class net.sf.sparql.benchmarking.runners.operations.RetryingOperationRunner
Decides whether the runner should continue retrying
shouldRun() - Method in class net.sf.sparql.benchmarking.parallel.impl.BenchmarkParallelClientManager
 
shouldRun() - Method in class net.sf.sparql.benchmarking.parallel.impl.SoakTestParallelClientManager
 
shouldRun() - Method in class net.sf.sparql.benchmarking.parallel.impl.StressTestParallelClientManager
 
shouldRun() - Method in interface net.sf.sparql.benchmarking.parallel.ParallelClientManager
Method that will be called by parallel clients to determine if they should continue to run, calls to this are thread safe
size() - Method in interface net.sf.sparql.benchmarking.operations.OperationMix
Gets the number of operations in the operation mix
size() - Method in class net.sf.sparql.benchmarking.operations.OperationMixImpl
 
SleepCallable<T extends Options> - Class in net.sf.sparql.benchmarking.operations.util
A callable for sleeping
SleepCallable(long, Runner<T>, T) - Constructor for class net.sf.sparql.benchmarking.operations.util.SleepCallable
Creates a new sleep callable
SleepOperation - Class in net.sf.sparql.benchmarking.operations.util
Creates a new sleep operation
SleepOperation(long) - Constructor for class net.sf.sparql.benchmarking.operations.util.SleepOperation
Creates a new sleep operation
SleepOperation(String, long) - Constructor for class net.sf.sparql.benchmarking.operations.util.SleepOperation
Creates a new sleep operation
SleepOperationLoader - Class in net.sf.sparql.benchmarking.loader.util
Loader for sleep operation
SleepOperationLoader() - Constructor for class net.sf.sparql.benchmarking.loader.util.SleepOperationLoader
 
SmokeRunner - Class in net.sf.sparql.benchmarking.runners
A smoke test runner
SmokeRunner() - Constructor for class net.sf.sparql.benchmarking.runners.SmokeRunner
 
SoakOptions - Class in net.sf.sparql.benchmarking.options
Options for soak testing
SoakOptions() - Constructor for class net.sf.sparql.benchmarking.options.SoakOptions
Creates new soak options
SoakRunner - Class in net.sf.sparql.benchmarking.runners
A soak test runner
SoakRunner() - Constructor for class net.sf.sparql.benchmarking.runners.SoakRunner
 
SoakTestParallelClientManager - Class in net.sf.sparql.benchmarking.parallel.impl
A Callable uses to manage the running of parallel clients for multi-threaded soak testing
SoakTestParallelClientManager(Runner<SoakOptions>, SoakOptions) - Constructor for class net.sf.sparql.benchmarking.parallel.impl.SoakTestParallelClientManager
Creates a new Parallel Client Manager
start(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.monitoring.CsvProgressListener
Handles the started event by preparing a record of the run configuration which will eventually be printed to the CSV file
start(Runner<T>, T) - Method in interface net.sf.sparql.benchmarking.monitoring.ProgressListener
Invoked when test runs start
start(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
 
start(Runner<T>, T) - Method in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Handles the started event by printing run configuration to the XML file
start() - Method in class net.sf.sparql.benchmarking.parallel.ParallelTimer
Starts timing
started(T) - Method in class net.sf.sparql.benchmarking.runners.AbstractRunner
Informs all registered progress listeners that the run has started
startRun() - Method in class net.sf.sparql.benchmarking.parallel.impl.BenchmarkParallelClientManager
 
startRun() - Method in class net.sf.sparql.benchmarking.parallel.impl.SoakTestParallelClientManager
 
startRun() - Method in class net.sf.sparql.benchmarking.parallel.impl.StressTestParallelClientManager
 
startRun() - Method in interface net.sf.sparql.benchmarking.parallel.ParallelClientManager
Method that will be called by parallel clients to indicate they have started a new run
stop() - Method in class net.sf.sparql.benchmarking.parallel.ParallelTimer
Stops timing
StreamProgressListener - Class in net.sf.sparql.benchmarking.monitoring
A Progress Listener that prints informational messages to a PrintStream
StreamProgressListener(boolean) - Constructor for class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
Creates a Progress Listener without a stream
StreamProgressListener() - Constructor for class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
Creates a Progress Listener without a stream
StreamProgressListener(PrintStream, boolean) - Constructor for class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
Creates a new Progress Listener for the given stream
StreamProgressListener(PrintStream) - Constructor for class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
Creates a new Progress Listener for the given stream
StreamProgressListener(OutputStream) - Constructor for class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
Creates a new Progress Listener for the given stream
StreamProgressListener(OutputStream, boolean) - Constructor for class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
Creates a new Progress Listener for the given stream
StressOptions - Class in net.sf.sparql.benchmarking.options
Options for stress testing
StressOptions() - Constructor for class net.sf.sparql.benchmarking.options.StressOptions
Creates new stress options
StressRunner - Class in net.sf.sparql.benchmarking.runners
A stress test runner
StressRunner() - Constructor for class net.sf.sparql.benchmarking.runners.StressRunner
 
StressTestParallelClientManager - Class in net.sf.sparql.benchmarking.parallel.impl
A Callable uses to manage the running of parallel clients for stress testing
StressTestParallelClientManager(Runner<StressOptions>, StressOptions) - Constructor for class net.sf.sparql.benchmarking.parallel.impl.StressTestParallelClientManager
Creates a new Parallel Client Manager

T

TAG_CONFIG_PROPERTY - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
TAG_CONFIGURATION - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
TAG_MIX_RUN - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
TAG_MIX_RUNS - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
TAG_OPERATION - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
TAG_OPERATIONS - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
TAG_SPARQL_BENCHMARK - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
TAG_STATS - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
TAG_SUMMARY - Static variable in class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constants for Tag and Attribute Names
TIMEOUT - Static variable in class net.sf.sparql.benchmarking.util.ErrorCategories
Category indicating a time out
toCsv(String) - Static method in class net.sf.sparql.benchmarking.util.FormatUtils
Formats a string for CSV escaping it as a double quoted CSV string if necessary
toMilliseconds(double) - Static method in class net.sf.sparql.benchmarking.util.ConvertUtils
Converts nanoseconds to milliseconds
toMilliseconds(long) - Static method in class net.sf.sparql.benchmarking.util.ConvertUtils
Converts nanoseconds to milliseconds
toMillisecondsSquared(long) - Static method in class net.sf.sparql.benchmarking.util.ConvertUtils
Converts nanoseconds squared to milliseconds squared
toMillisecondsSquared(double) - Static method in class net.sf.sparql.benchmarking.util.ConvertUtils
Converts nanoseconds squared to milliseconds squared
toMinutes(long) - Static method in class net.sf.sparql.benchmarking.util.ConvertUtils
Converts nanoseconds to minutes
toMinutes(double) - Static method in class net.sf.sparql.benchmarking.util.ConvertUtils
Converts nanoseconds to minutes
toSeconds(long) - Static method in class net.sf.sparql.benchmarking.util.ConvertUtils
Converts nanoseconds to seconds
toSeconds(double) - Static method in class net.sf.sparql.benchmarking.util.ConvertUtils
Converts nanoseconds to seconds
toSecondsSquared(long) - Static method in class net.sf.sparql.benchmarking.util.ConvertUtils
Converts nanoseconds squared to seconds squared
toSecondsSquared(double) - Static method in class net.sf.sparql.benchmarking.util.ConvertUtils
Converts nanoseconds squared to seconds squared
toString() - Method in class net.sf.sparql.benchmarking.operations.query.AbstractQueryOperation
Gets the string representation (i.e.
trim(int) - Method in class net.sf.sparql.benchmarking.stats.impl.OperationMixStatsImpl
 
trim(int) - Method in class net.sf.sparql.benchmarking.stats.impl.OperationStatsImpl
 
trim(int) - Method in interface net.sf.sparql.benchmarking.stats.OperationMixStats
Trims the worst and best N results
trim(int) - Method in interface net.sf.sparql.benchmarking.stats.OperationStats
Trims the best and worst N runs
TsvMixLoader - Class in net.sf.sparql.benchmarking.loader.mix
An operation mix loader that provides support for the new tab separated mix file format introduced in the 2.x releases
TsvMixLoader() - Constructor for class net.sf.sparql.benchmarking.loader.mix.TsvMixLoader
 
TYPE_BOOLEAN - Static variable in class net.sf.sparql.benchmarking.loader.OperationLoaderArgument
Indicates the argument type is a boolean
TYPE_FILE - Static variable in class net.sf.sparql.benchmarking.loader.OperationLoaderArgument
Indicates the argument type is a string denoting a file
TYPE_LONG - Static variable in class net.sf.sparql.benchmarking.loader.OperationLoaderArgument
Indicates the argument type is a long
TYPE_STRING - Static variable in class net.sf.sparql.benchmarking.loader.OperationLoaderArgument
Indicates the argument type is a string

U

UNKNOWN - Static variable in interface net.sf.sparql.benchmarking.stats.OperationRun
Constant used to indicate that an operation has some unknown statistic
UpdateOperation - Interface in net.sf.sparql.benchmarking.operations.update
Interface for operations that make an update
UpdateRun - Class in net.sf.sparql.benchmarking.stats.impl
Statistics for an update run
UpdateRun(long) - Constructor for class net.sf.sparql.benchmarking.stats.impl.UpdateRun
Creates run information for a successful run
UpdateRun(String, int, long) - Constructor for class net.sf.sparql.benchmarking.stats.impl.UpdateRun
Create run information for a failed run
updateThread() - Method in class net.sf.sparql.benchmarking.monitoring.StreamProgressListener
 
useInMemoryOperations() - Static method in class net.sf.sparql.benchmarking.loader.InMemoryOperations
Registers the in-memory versions of various operations in place of the normal remote operations with the OperationLoaderRegistry.

V

valueOf(String) - Static method in enum net.sf.sparql.benchmarking.options.HaltBehaviour
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.sparql.benchmarking.options.HaltBehaviour
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasSuccessful() - Method in class net.sf.sparql.benchmarking.stats.impl.AbstractOperationRun
 
wasSuccessful() - Method in interface net.sf.sparql.benchmarking.stats.OperationRun
Returns whether this run represents a successful (i.e.
WrapperQueryCallable<T extends Options,TCallable extends AbstractQueryCallable<T>> - Class in net.sf.sparql.benchmarking.operations.query.callables
A decorator to allow query callables to have parts of their behaviour modified without extending them directly.
WrapperQueryCallable(Runner<T>, T, TCallable) - Constructor for class net.sf.sparql.benchmarking.operations.query.callables.WrapperQueryCallable
Creates a new decorator

X

XmlProgressListener - Class in net.sf.sparql.benchmarking.monitoring
A Progress Listener that generates a XML output file
XmlProgressListener(String) - Constructor for class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Creates a new XML progress listener which writes to the given path unless it already exists
XmlProgressListener(String, boolean) - Constructor for class net.sf.sparql.benchmarking.monitoring.XmlProgressListener
Constructor to be called when the file to write to is known in advance of benchmarking
A B C D E F G H I L M N O P Q R S T U V W X 

Copyright © 2015. All rights reserved.