net.sf.sparql.benchmarking.operations.update.nvp
Class NvpUpdateCallable<T extends Options>
java.lang.Object
net.sf.sparql.benchmarking.operations.AbstractOperationCallable<T>
net.sf.sparql.benchmarking.operations.update.callables.AbstractUpdateCallable<T>
net.sf.sparql.benchmarking.operations.update.callables.AbstractRemoteUpdateCallable<T>
net.sf.sparql.benchmarking.operations.update.callables.RemoteUpdateCallable<T>
net.sf.sparql.benchmarking.operations.update.nvp.NvpUpdateCallable<T>
- Type Parameters:
T
- Options type
- All Implemented Interfaces:
- Callable<OperationRun>, OperationCallable<T>
public class NvpUpdateCallable<T extends Options>
- extends RemoteUpdateCallable<T>
An update callable that adds custom NVPs to the request
- Author:
- rvesse
Method Summary |
protected void |
customizeRequest(UpdateProcessor processor)
Provides derived implementations the option to customize the update
processor before actually executing the update e.g. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NvpUpdateCallable
public NvpUpdateCallable(UpdateRequest update,
Runner<T> runner,
T options,
Map<String,List<String>> nvps)
- Creates a new callable
- Parameters:
update
- Updaterunner
- Runneroptions
- Optionsnvps
- Name value pairs
customizeRequest
protected void customizeRequest(UpdateProcessor processor)
- Description copied from class:
AbstractUpdateCallable
- Provides derived implementations the option to customize the update
processor before actually executing the update e.g. to add custom
parameters
The default implementation does nothing.
- Overrides:
customizeRequest
in class AbstractUpdateCallable<T extends Options>
- Parameters:
processor
- Update processor
Copyright © 2014. All Rights Reserved.