public class ExpectedValueCheckingStoreManager extends KCVSManagerProxy
manager| Constructor and Description |
|---|
ExpectedValueCheckingStoreManager(KeyColumnValueStoreManager storeManager,
String lockStoreSuffix,
LockerProvider lockerProvider,
java.time.Duration maxReadTime) |
| Modifier and Type | Method and Description |
|---|---|
ExpectedValueCheckingTransaction |
beginTransaction(BaseTransactionConfig configuration)
Returns a transaction handle for a new transaction according to the given configuration.
|
StoreFeatures |
getFeatures()
Returns the features supported by this storage manager
|
void |
mutateMany(Map<String,Map<StaticBuffer,KCVMutation>> mutations,
StoreTransaction txh)
Executes multiple mutations at once.
|
KeyColumnValueStore |
openDatabase(String name)
Opens an ordered database by the given name.
|
clearStorage, close, getLocalKeyPartition, getName, openDatabasepublic ExpectedValueCheckingStoreManager(KeyColumnValueStoreManager storeManager, String lockStoreSuffix, LockerProvider lockerProvider, java.time.Duration maxReadTime)
public KeyColumnValueStore openDatabase(String name) throws BackendException
KeyColumnValueStoreManagername - Name of databaseBackendExceptionpublic void mutateMany(Map<String,Map<StaticBuffer,KCVMutation>> mutations, StoreTransaction txh) throws BackendException
KeyColumnValueStoreManagerStoreManager.getFeatures() if it is supported by a particular implementation.mutateMany in interface KeyColumnValueStoreManagermutateMany in class KCVSManagerProxyBackendExceptionpublic ExpectedValueCheckingTransaction beginTransaction(BaseTransactionConfig configuration) throws BackendException
StoreManagerbeginTransaction in interface StoreManagerbeginTransaction in class KCVSManagerProxyBackendExceptionpublic StoreFeatures getFeatures()
StoreManagergetFeatures in interface StoreManagergetFeatures in class KCVSManagerProxyStoreFeaturesCopyright © 2012–2015. All rights reserved.