public class WriteAheadLogManagerBasic extends Object implements WriteAheadLogManager
WriteAheadLogCompleterWriteAheadLogManager.WalTransaction| Constructor and Description |
|---|
WriteAheadLogManagerBasic(WalOperations walOperations,
Clock clock) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteTransaction(com.aerospike.client.Value transactionId) |
static byte[] |
getBytesFromUUID(UUID uuid) |
List<WriteAheadLogManager.WalTransaction> |
getStaleTransactions() |
com.aerospike.client.Value |
writeTransaction(Map<String,Map<com.aerospike.client.Value,Map<com.aerospike.client.Value,com.aerospike.client.Value>>> locks,
Map<String,Map<com.aerospike.client.Value,Map<com.aerospike.client.Value,com.aerospike.client.Value>>> mutations) |
public WriteAheadLogManagerBasic(WalOperations walOperations, Clock clock)
public com.aerospike.client.Value writeTransaction(Map<String,Map<com.aerospike.client.Value,Map<com.aerospike.client.Value,com.aerospike.client.Value>>> locks, Map<String,Map<com.aerospike.client.Value,Map<com.aerospike.client.Value,com.aerospike.client.Value>>> mutations)
writeTransaction in interface WriteAheadLogManagerpublic void deleteTransaction(com.aerospike.client.Value transactionId)
deleteTransaction in interface WriteAheadLogManagerpublic static byte[] getBytesFromUUID(UUID uuid)
public List<WriteAheadLogManager.WalTransaction> getStaleTransactions()
getStaleTransactions in interface WriteAheadLogManagerCopyright © 2019. All rights reserved.