net.sf.sparql.benchmarking.operations.update.nvp
Class FixedNvpUpdateOperation

java.lang.Object
  extended by net.sf.sparql.benchmarking.operations.AbstractOperation
      extended by net.sf.sparql.benchmarking.operations.update.FixedUpdateOperation
          extended by net.sf.sparql.benchmarking.operations.update.nvp.FixedNvpUpdateOperation
All Implemented Interfaces:
Operation, UpdateOperation

public class FixedNvpUpdateOperation
extends FixedUpdateOperation

An operation that runs a fixed SPARQL update with custom NVPs added to the request

Author:
rvesse

Constructor Summary
FixedNvpUpdateOperation(String name, String updateString, Map<String,List<String>> nvps)
          Creates a new operation
 
Method Summary
<T extends Options>
OperationCallable<T>
createCallable(Runner<T> runner, T options)
          Creates the callable for running the operation in a background thread
 String getType()
          Gets a descriptive type string for the operation e.g.
 
Methods inherited from class net.sf.sparql.benchmarking.operations.update.FixedUpdateOperation
canRun, createErrorInformation, getContentString, getUpdate, getUpdateString
 
Methods inherited from class net.sf.sparql.benchmarking.operations.AbstractOperation
getId, getName, getStats, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.sparql.benchmarking.operations.Operation
getId, getName, getStats, setId
 

Constructor Detail

FixedNvpUpdateOperation

public FixedNvpUpdateOperation(String name,
                               String updateString,
                               Map<String,List<String>> nvps)
Creates a new operation

Parameters:
name - Name
updateString - Update
nvps - Name value pairs
Method Detail

createCallable

public <T extends Options> OperationCallable<T> createCallable(Runner<T> runner,
                                                               T options)
Description copied from interface: Operation
Creates the callable for running the operation in a background thread

Specified by:
createCallable in interface Operation
Overrides:
createCallable in class FixedUpdateOperation
Parameters:
runner - Runner
options - Options
Returns:
Callable

getType

public String getType()
Description copied from interface: Operation
Gets a descriptive type string for the operation e.g. SPARQL Query

Specified by:
getType in interface Operation
Overrides:
getType in class FixedUpdateOperation
Returns:
Type string


Copyright © 2014. All Rights Reserved.