|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.sparql.benchmarking.operations.AbstractOperationCallable<T>
net.sf.sparql.benchmarking.operations.update.callables.AbstractUpdateCallable<T>
T - Options typepublic abstract class AbstractUpdateCallable<T extends Options>
Abstract callable for update operations
| Constructor Summary | |
|---|---|
AbstractUpdateCallable(Runner<T> runner,
T options)
Creates a new callable |
|
| Method Summary | |
|---|---|
UpdateRun |
call()
|
protected abstract UpdateProcessor |
createUpdateProcessor(UpdateRequest update)
Creates an update processor for running the update |
protected void |
customizeRequest(UpdateProcessor processor)
Provides derived implementations the option to customize the update processor before actually executing the update e.g. |
protected abstract UpdateRequest |
getUpdate()
Gets the update request to be executed |
| Methods inherited from class net.sf.sparql.benchmarking.operations.AbstractOperationCallable |
|---|
cancel, getOptions, getRunner, isCancelled |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractUpdateCallable(Runner<T> runner,
T options)
runner - Runneroptions - Options| Method Detail |
|---|
protected abstract UpdateRequest getUpdate()
protected void customizeRequest(UpdateProcessor processor)
The default implementation does nothing.
processor - Update processorprotected abstract UpdateProcessor createUpdateProcessor(UpdateRequest update)
update - Update
public UpdateRun call()
throws Exception
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||