|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Options in net.sf.sparql.benchmarking.monitoring |
---|
Methods in net.sf.sparql.benchmarking.monitoring with type parameters of type Options | ||
---|---|---|
|
XmlProgressListener.afterOperation(Runner<T> runner,
T options,
Operation operation,
OperationRun run)
|
|
|
StreamProgressListener.afterOperation(Runner<T> runner,
T options,
Operation operation,
OperationRun run)
|
|
|
ProgressListener.afterOperation(Runner<T> runner,
T options,
Operation operation,
OperationRun run)
Invoked after each run of an operation |
|
|
CsvProgressListener.afterOperation(Runner<T> runner,
T options,
Operation operation,
OperationRun run)
Does nothing as this listener discards individual operation run statistics |
|
|
XmlProgressListener.afterOperationMix(Runner<T> runner,
T options,
OperationMix mix,
OperationMixRun run)
|
|
|
StreamProgressListener.afterOperationMix(Runner<T> runner,
T options,
OperationMix mix,
OperationMixRun run)
|
|
|
ProgressListener.afterOperationMix(Runner<T> runner,
T options,
OperationMix mix,
OperationMixRun run)
Invoked after each run of an operation mix |
|
|
CsvProgressListener.afterOperationMix(Runner<T> runner,
T options,
OperationMix mix,
OperationMixRun run)
Handles the Mix progress event by recording the run statistics for later printing to the CSV file |
|
|
XmlProgressListener.beforeOperation(Runner<T> runner,
T options,
Operation operation)
Does nothing as this listener discards individual operation run statistics |
|
|
StreamProgressListener.beforeOperation(Runner<T> runner,
T options,
Operation operation)
|
|
|
ProgressListener.beforeOperation(Runner<T> runner,
T options,
Operation operation)
Invoked before each run of an operation |
|
|
CsvProgressListener.beforeOperation(Runner<T> runner,
T options,
Operation operation)
Does nothing as this listener discards individual operation run statistics |
|
|
XmlProgressListener.beforeOperationMix(Runner<T> runner,
T options,
OperationMix mix)
|
|
|
StreamProgressListener.beforeOperationMix(Runner<T> runner,
T options,
OperationMix mix)
|
|
|
ProgressListener.beforeOperationMix(Runner<T> runner,
T options,
OperationMix mix)
Invoked before each run of an operation mix |
|
|
CsvProgressListener.beforeOperationMix(Runner<T> runner,
T options,
OperationMix mix)
|
|
|
XmlProgressListener.finish(Runner<T> runner,
T options,
boolean ok)
Handles the finished event by printing statistics to the XML file |
|
|
StreamProgressListener.finish(Runner<T> runner,
T options,
boolean ok)
|
|
|
ProgressListener.finish(Runner<T> runner,
T options,
boolean ok)
Invoked when test runs finish |
|
|
CsvProgressListener.finish(Runner<T> runner,
T options,
boolean ok)
Handles the finished event by printing relevant statistics to the CSV file |
|
|
XmlProgressListener.progress(Runner<T> runner,
T options,
String message)
|
|
|
StreamProgressListener.progress(Runner<T> runner,
T options,
String message)
|
|
|
ProgressListener.progress(Runner<T> runner,
T options,
String message)
Invoked when an informational progress message is available |
|
|
CsvProgressListener.progress(Runner<T> runner,
T options,
String message)
Does nothing as this listener discards informational messages |
|
|
XmlProgressListener.start(Runner<T> runner,
T options)
Handles the started event by printing run configuration to the XML file |
|
|
StreamProgressListener.start(Runner<T> runner,
T options)
|
|
|
ProgressListener.start(Runner<T> runner,
T options)
Invoked when test runs start |
|
|
CsvProgressListener.start(Runner<T> runner,
T options)
Handles the started event by preparing a record of the run configuration which will eventually be printed to the CSV file |
Uses of Options in net.sf.sparql.benchmarking.operations |
---|
Classes in net.sf.sparql.benchmarking.operations with type parameters of type Options | |
---|---|
class |
AbstractOperationCallable<T extends Options>
Abstract implementation of an operation callable |
interface |
OperationCallable<T extends Options>
Interface for operation callables |
Methods in net.sf.sparql.benchmarking.operations with type parameters of type Options | ||
---|---|---|
|
Operation.canRun(Runner<T> runner,
T options)
Report whether the operation can run based on the available options |
|
|
Operation.createCallable(Runner<T> runner,
T options)
Creates the callable for running the operation in a background thread |
Uses of Options in net.sf.sparql.benchmarking.operations.gsp |
---|
Classes in net.sf.sparql.benchmarking.operations.gsp with type parameters of type Options | |
---|---|
class |
AbstractGSPCallable<T extends Options>
Abstract callable for GSP operations |
class |
GSPDeleteCallable<T extends Options>
A callable which runs the Graph Store Protocol DELETE operation |
class |
GSPGetCallable<T extends Options>
A callable which runs the Graph Store Protocol GET operation |
class |
GSPHeadCallable<T extends Options>
A callable which runs the Graph Store Protocol HEAD operation |
class |
GSPPostCallable<T extends Options>
A callable which runs the Graph Store Protocol POST operation |
class |
GSPPutCallable<T extends Options>
A callable which runs the Graph Store Protocol PUT operation |
Methods in net.sf.sparql.benchmarking.operations.gsp with type parameters of type Options | ||
---|---|---|
|
AbstractGSPOperation.canRun(Runner<T> runner,
T options)
|
|
|
GSPPutOperation.createCallable(Runner<T> runner,
T options)
|
|
|
GSPPostOperation.createCallable(Runner<T> runner,
T options)
|
|
|
GSPHeadOperation.createCallable(Runner<T> runner,
T options)
|
|
|
GSPGetOperation.createCallable(Runner<T> runner,
T options)
|
|
|
GSPDeleteOperation.createCallable(Runner<T> runner,
T options)
|
Uses of Options in net.sf.sparql.benchmarking.operations.parameterized |
---|
Methods in net.sf.sparql.benchmarking.operations.parameterized with type parameters of type Options | ||
---|---|---|
|
ParameterizedUpdateOperation.canRun(Runner<T> runner,
T options)
|
|
|
ParameterizedQueryOperation.canRun(Runner<T> runner,
T options)
|
|
|
InMemoryParameterizedUpdateOperation.canRun(Runner<T> runner,
T options)
|
|
|
InMemoryParameterizedQueryOperation.canRun(Runner<T> runner,
T options)
|
|
|
InMemoryParameterizedUpdateOperation.createCallable(Runner<T> runner,
T options)
|
|
|
InMemoryParameterizedQueryOperation.createCallable(Runner<T> runner,
T options)
|
|
|
AbstractParameterizedUpdateOperation.createCallable(Runner<T> runner,
T options)
|
|
|
AbstractParameterizedQueryOperation.createCallable(Runner<T> runner,
T options)
|
Uses of Options in net.sf.sparql.benchmarking.operations.parameterized.nvp |
---|
Methods in net.sf.sparql.benchmarking.operations.parameterized.nvp with type parameters of type Options | ||
---|---|---|
|
ParameterizedNvpUpdateOperation.createCallable(Runner<T> runner,
T options)
|
|
|
ParameterizedNvpQueryOperation.createCallable(Runner<T> runner,
T options)
|
Uses of Options in net.sf.sparql.benchmarking.operations.query |
---|
Methods in net.sf.sparql.benchmarking.operations.query with type parameters of type Options | ||
---|---|---|
|
DatasetSizeOperation.canRun(Runner<T> runner,
T options)
|
|
|
AbstractRemoteQueryOperation.canRun(Runner<T> runner,
T options)
|
|
|
AbstractInMemoryQueryOperation.canRun(Runner<T> runner,
T options)
|
|
|
DatasetSizeOperation.createCallable(Runner<T> runner,
T options)
|
|
|
AbstractRemoteQueryOperation.createCallable(Runner<T> runner,
T options)
|
|
|
AbstractInMemoryQueryOperation.createCallable(Runner<T> runner,
T options)
|
Uses of Options in net.sf.sparql.benchmarking.operations.query.callables |
---|
Classes in net.sf.sparql.benchmarking.operations.query.callables with type parameters of type Options | |
---|---|
class |
AbstractInMemoryQueryCallable<T extends Options>
Abstract callable for operations that run queries against a local in-memory dataset |
class |
AbstractQueryCallable<T extends Options>
Abstract callable for queries |
class |
AbstractRemoteQueryCallable<T extends Options>
Abstract callable for operations that run queries against a remote service via HTTP |
class |
AbstractScalarValueCallable<T extends Options,TCallable extends AbstractQueryCallable<T>>
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 |
class |
InMemoryQueryCallable<T extends Options>
A Callable for queries so we can execute them asynchronously with timeouts |
class |
LongValueCallable<T extends Options,TCallable extends AbstractQueryCallable<T>>
A callable for getting the value of a specific variable in the first row of a result set as a long |
class |
RemoteQueryCallable<T extends Options>
A Callable for queries so we can execute them asynchronously with timeouts |
class |
WrapperQueryCallable<T extends Options,TCallable extends AbstractQueryCallable<T>>
A decorator to allow query callables to have parts of their behaviour modified without extending them directly. |
Uses of Options in net.sf.sparql.benchmarking.operations.query.nvp |
---|
Classes in net.sf.sparql.benchmarking.operations.query.nvp with type parameters of type Options | |
---|---|
class |
NvpQueryCallable<T extends Options>
A query callable that adds custom NVPs to the request |
Methods in net.sf.sparql.benchmarking.operations.query.nvp with type parameters of type Options | ||
---|---|---|
|
FixedNvpQueryOperation.createCallable(Runner<T> runner,
T options)
|
Uses of Options in net.sf.sparql.benchmarking.operations.update |
---|
Methods in net.sf.sparql.benchmarking.operations.update with type parameters of type Options | ||
---|---|---|
|
InMemoryFixedUpdateOperation.canRun(Runner<T> runner,
T options)
|
|
|
FixedUpdateOperation.canRun(Runner<T> runner,
T options)
|
|
|
InMemoryFixedUpdateOperation.createCallable(Runner<T> runner,
T options)
|
|
|
FixedUpdateOperation.createCallable(Runner<T> runner,
T options)
|
Uses of Options in net.sf.sparql.benchmarking.operations.update.callables |
---|
Classes in net.sf.sparql.benchmarking.operations.update.callables with type parameters of type Options | |
---|---|
class |
AbstractInMemoryUpdateCallable<T extends Options>
Abstract callable for operations that run updates against a local in-memory dataset |
class |
AbstractRemoteUpdateCallable<T extends Options>
Abstract callable for operations that run updates |
class |
AbstractUpdateCallable<T extends Options>
Abstract callable for update operations |
class |
InMemoryUpdateCallable<T extends Options>
|
class |
RemoteUpdateCallable<T extends Options>
|
Uses of Options in net.sf.sparql.benchmarking.operations.update.nvp |
---|
Classes in net.sf.sparql.benchmarking.operations.update.nvp with type parameters of type Options | |
---|---|
class |
NvpUpdateCallable<T extends Options>
An update callable that adds custom NVPs to the request |
Methods in net.sf.sparql.benchmarking.operations.update.nvp with type parameters of type Options | ||
---|---|---|
|
FixedNvpUpdateOperation.createCallable(Runner<T> runner,
T options)
|
Uses of Options in net.sf.sparql.benchmarking.operations.util |
---|
Classes in net.sf.sparql.benchmarking.operations.util with type parameters of type Options | |
---|---|
class |
MixOperationCallable<T extends Options>
A callable for running an operation mix as an operation |
class |
NoOpCallable<T extends Options>
A callable that does nothing |
class |
SleepCallable<T extends Options>
A callable for sleeping |
Methods in net.sf.sparql.benchmarking.operations.util with type parameters of type Options | ||
---|---|---|
|
SleepOperation.canRun(Runner<T> runner,
T options)
|
|
|
MixOperation.canRun(Runner<T> runner,
T options)
|
|
|
SleepOperation.createCallable(Runner<T> runner,
T options)
|
|
|
MixOperation.createCallable(Runner<T> runner,
T options)
|
Uses of Options in net.sf.sparql.benchmarking.options |
---|
Classes in net.sf.sparql.benchmarking.options that implement Options | |
---|---|
class |
BenchmarkOptions
Options for benchmarks |
class |
OptionsImpl
Implementation of generic options |
class |
SoakOptions
Options for soak testing |
class |
StressOptions
Options for stress testing |
Methods in net.sf.sparql.benchmarking.options with type parameters of type Options | ||
---|---|---|
|
StressOptions.copy()
|
|
|
SoakOptions.copy()
|
|
|
OptionsImpl.copy()
|
|
|
Options.copy()
Makes a copy of the options |
|
|
BenchmarkOptions.copy()
|
Uses of Options in net.sf.sparql.benchmarking.parallel |
---|
Classes in net.sf.sparql.benchmarking.parallel with type parameters of type Options | |
---|---|
class |
AbstractParallelClient<T extends Options>
Abstract implementation of a parallel client |
class |
AbstractParallelClientManager<T extends Options>
Abstract implementation of a parallel client manager |
interface |
ParallelClient<T extends Options>
Interface for parallel clients |
interface |
ParallelClientManager<T extends Options>
Interface for parallel client managers |
class |
ParallelClientManagerTask<T extends Options>
Task for running a parallel client manager |
class |
ParallelClientTask<T extends Options>
Task for running parallel clients |
Uses of Options in net.sf.sparql.benchmarking.parallel.impl |
---|
Classes in net.sf.sparql.benchmarking.parallel.impl with type parameters of type Options | |
---|---|
class |
DefaultParallelClient<T extends Options>
Default parallel client for running multi-threaded testing |
class |
OperationMixCallable<T extends Options>
A callable for operation mixes so we can execute them in parallel to do multi-threaded benchmarks |
class |
OperationMixTask<T extends Options>
An operation mix task that can be executed |
Uses of Options in net.sf.sparql.benchmarking.runners |
---|
Classes in net.sf.sparql.benchmarking.runners with type parameters of type Options | |
---|---|
class |
AbstractRunner<T extends Options>
Abstract implementation of a runner providing common halting and progress reporting functionality |
interface |
Runner<T extends Options>
Interface for test runners |
Methods in net.sf.sparql.benchmarking.runners with parameters of type Options | |
---|---|
void |
SmokeRunner.run(Options options)
|
Uses of Options in net.sf.sparql.benchmarking.runners.mix |
---|
Methods in net.sf.sparql.benchmarking.runners.mix with type parameters of type Options | ||
---|---|---|
protected
|
SamplingOperationMixRunner.getOperationOrder(T options,
OperationMix mix)
|
|
protected
|
InOrderOperationMixRunner.getOperationOrder(T options,
OperationMix mix)
|
|
protected
|
DefaultOperationMixRunner.getOperationOrder(T options,
OperationMix mix)
|
|
protected abstract
|
AbstractOperationMixRunner.getOperationOrder(T options,
OperationMix mix)
Gets the order in which the runner should run the operations |
|
protected
|
InOrderOperationMixRunner.reportOperationOrder(T options)
Returns false since there is no need to report the operation
order since it will always be the same |
|
protected
|
AbstractOperationMixRunner.reportOperationOrder(T options)
Whether the runner should report the order of operations as a progress message |
|
|
OperationMixRunner.run(Runner<T> runner,
T options,
OperationMix mix)
Performs a operation mix run returning the statistics as a OperationMixRun |
|
|
AbstractOperationMixRunner.run(Runner<T> runner,
T options,
OperationMix mix)
|
|
protected
|
AbstractOperationMixRunner.runOp(Runner<T> runner,
T options,
Operation op)
Runs an operation based on the configured OperationRunner using
the DefaultOperationRunner if none is configured |
Uses of Options in net.sf.sparql.benchmarking.runners.operations |
---|
Methods in net.sf.sparql.benchmarking.runners.operations with type parameters of type Options | ||
---|---|---|
|
RetryingOperationRunner.run(Runner<T> runner,
T options,
Operation op)
|
|
|
OperationRunner.run(Runner<T> runner,
T options,
Operation op)
Runs the operation returning the statistics as an OperationRun |
|
|
DefaultOperationRunner.run(Runner<T> runner,
T options,
Operation op)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |