mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2025-02-25 18:55:28 -06:00
parameterize driver space in mappers
This commit is contained in:
@@ -17,13 +17,12 @@
|
||||
package io.nosqlbench.adapter.tcp;
|
||||
|
||||
import io.nosqlbench.engine.api.activityimpl.BaseOpDispenser;
|
||||
import io.nosqlbench.engine.api.activityimpl.uniform.DriverAdapter;
|
||||
import io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.Op;
|
||||
import io.nosqlbench.engine.api.templating.ParsedOp;
|
||||
|
||||
public class TcpOpDispenser extends BaseOpDispenser<Op> {
|
||||
public class TcpOpDispenser extends BaseOpDispenser<Op,TcpAdapterSpace> {
|
||||
|
||||
public TcpOpDispenser(DriverAdapter<? extends Op,TcpAdapterSpace> adapter, ParsedOp op) {
|
||||
public TcpOpDispenser(TcpDriverAdapter adapter, ParsedOp op) {
|
||||
super(adapter, op);
|
||||
}
|
||||
|
||||
|
||||
@@ -18,15 +18,14 @@ package io.nosqlbench.adapter.tcp;
|
||||
|
||||
import io.nosqlbench.engine.api.activityimpl.OpDispenser;
|
||||
import io.nosqlbench.engine.api.activityimpl.OpMapper;
|
||||
import io.nosqlbench.engine.api.activityimpl.uniform.DriverAdapter;
|
||||
import io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.Op;
|
||||
import io.nosqlbench.engine.api.templating.ParsedOp;
|
||||
|
||||
public class TcpOpMapper implements OpMapper<Op> {
|
||||
|
||||
private final DriverAdapter<Op, TcpAdapterSpace> adapter;
|
||||
private final TcpDriverAdapter adapter;
|
||||
|
||||
public TcpOpMapper(DriverAdapter<Op,TcpAdapterSpace> adapter) {
|
||||
public TcpOpMapper(TcpDriverAdapter adapter) {
|
||||
this.adapter = adapter;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user