| Package | Description |
|---|---|
| com.thinkaurelius.titan.diskstorage.locking | |
| com.thinkaurelius.titan.diskstorage.locking.consistentkey |
| Modifier and Type | Field and Description |
|---|---|
protected LocalLockMediator<StoreTransaction> |
AbstractLocker.llm
Resolves lock contention by multiple threads.
|
protected LocalLockMediator<StoreTransaction> |
AbstractLocker.Builder.llm |
| Modifier and Type | Method and Description |
|---|---|
<T> LocalLockMediator<T> |
LocalLockMediators.get(String namespace,
TimestampProvider times) |
<T> LocalLockMediator<T> |
LocalLockMediatorProvider.get(String namespace,
TimestampProvider times)
Returns a the single
LocalLockMediator responsible for the
specified namespace. |
protected abstract LocalLockMediator<StoreTransaction> |
AbstractLocker.Builder.getDefaultMediator()
Get the default
LocalLockMediator for Locker being built. |
| Modifier and Type | Method and Description |
|---|---|
B |
AbstractLocker.Builder.mediator(LocalLockMediator<StoreTransaction> mediator) |
| Constructor and Description |
|---|
AbstractLocker(StaticBuffer rid,
TimestampProvider times,
ConsistentKeyLockerSerializer serializer,
LocalLockMediator<StoreTransaction> llm,
LockerState<S> lockState,
java.time.Duration lockExpire,
org.slf4j.Logger log) |
| Modifier and Type | Method and Description |
|---|---|
protected LocalLockMediator<StoreTransaction> |
ConsistentKeyLocker.Builder.getDefaultMediator() |
Copyright © 2012–2015. All rights reserved.