public abstract class AbstractCQLMutateManyFunction extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ColumnOperationFunction |
additionsFunction |
protected Function<StoreTransaction,DistributedStoreManager.MaskedTimestamp> |
createMaskedTimestampFunction |
protected ColumnOperationFunction |
deletionsFunction |
protected ConsumerWithBackendException<DistributedStoreManager.MaskedTimestamp> |
sleepAfterWriteFunction |
| Constructor and Description |
|---|
AbstractCQLMutateManyFunction(ConsumerWithBackendException<DistributedStoreManager.MaskedTimestamp> sleepAfterWriteFunction,
boolean assignTimestamp,
TimestampProvider times,
Map<String,CQLKeyColumnValueStore> openStores) |
| Modifier and Type | Method and Description |
|---|---|
protected CQLKeyColumnValueStore |
getColumnValueStore(String tableName) |
protected final ConsumerWithBackendException<DistributedStoreManager.MaskedTimestamp> sleepAfterWriteFunction
protected final Function<StoreTransaction,DistributedStoreManager.MaskedTimestamp> createMaskedTimestampFunction
protected final ColumnOperationFunction deletionsFunction
protected final ColumnOperationFunction additionsFunction
public AbstractCQLMutateManyFunction(ConsumerWithBackendException<DistributedStoreManager.MaskedTimestamp> sleepAfterWriteFunction, boolean assignTimestamp, TimestampProvider times, Map<String,CQLKeyColumnValueStore> openStores)
protected CQLKeyColumnValueStore getColumnValueStore(String tableName)
Copyright © 2012–2024. All rights reserved.