package voldemort.performance.benchmark;
import voldemort.client.StoreClient;
import voldemort.utils.Props;
/**
* This interface defines the methods that will be called by {@link Benchmark}.
*/
public interface BenchmarkWorkload {
public boolean doTransaction(VoldemortWrapper db, WorkloadPlugin plugin);
public boolean doWrite(VoldemortWrapper db, WorkloadPlugin plugin);
public void init(Props props);
public void loadSampleValues(StoreClient<Object, Object> client);
}