public interface LockOperations
| Modifier and Type | Interface and Description |
|---|---|
static class |
LockOperations.LockType |
| Modifier and Type | Method and Description |
|---|---|
Set<com.aerospike.client.Key> |
acquireLocks(com.aerospike.client.Value transactionId,
Map<String,Map<com.aerospike.client.Value,Map<com.aerospike.client.Value,com.aerospike.client.Value>>> locksByStore,
boolean checkTransactionId,
Consumer<Map<com.aerospike.client.Key,LockOperations.LockType>> onErrorCleanup) |
List<com.aerospike.client.Key> |
filterKeysLockedByTransaction(Map<String,Map<com.aerospike.client.Value,Map<com.aerospike.client.Value,com.aerospike.client.Value>>> locksByStore,
com.aerospike.client.Value transactionId) |
void |
releaseLocks(Collection<com.aerospike.client.Key> keys) |
Set<com.aerospike.client.Key> acquireLocks(com.aerospike.client.Value transactionId, Map<String,Map<com.aerospike.client.Value,Map<com.aerospike.client.Value,com.aerospike.client.Value>>> locksByStore, boolean checkTransactionId, Consumer<Map<com.aerospike.client.Key,LockOperations.LockType>> onErrorCleanup) throws org.janusgraph.diskstorage.BackendException
org.janusgraph.diskstorage.BackendExceptionList<com.aerospike.client.Key> filterKeysLockedByTransaction(Map<String,Map<com.aerospike.client.Value,Map<com.aerospike.client.Value,com.aerospike.client.Value>>> locksByStore, com.aerospike.client.Value transactionId)
void releaseLocks(Collection<com.aerospike.client.Key> keys)
Copyright © 2019. All rights reserved.