public abstract class SearchScalabilityBenchmark extends ScalabilityBenchmark
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOG |
| Constructor and Description |
|---|
SearchScalabilityBenchmark() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(Repository repository,
Credentials credentials,
ScalabilityAbstractSuite.ExecutionContext context)
Runs the benchmark against the given repository.
|
protected abstract Query |
getQuery(QueryManager qm,
ScalabilityAbstractSuite.ExecutionContext context) |
protected void |
search(QueryManager qm,
ScalabilityAbstractSuite.ExecutionContext context) |
afterExecute, beforeExecute, toStringpublic void execute(Repository repository, Credentials credentials, ScalabilityAbstractSuite.ExecutionContext context) throws Exception
ScalabilityBenchmarkexecute in class ScalabilityBenchmarkrepository - the repository instancecredentials - the credentialscontext - the execution contextExceptionprotected void search(QueryManager qm, ScalabilityAbstractSuite.ExecutionContext context) throws RepositoryException
RepositoryExceptionprotected abstract Query getQuery(@Nonnull QueryManager qm, ScalabilityAbstractSuite.ExecutionContext context) throws RepositoryException
RepositoryExceptionCopyright © 2012-2017 The Apache Software Foundation. All Rights Reserved.