Interface | Description |
---|---|
LocalLockMediatorProvider |
Service provider interface for
LocalLockMediators . |
Locker |
Threadsafe discretionary locking within and between processes JanusGraph.
|
LockerProvider | |
LockStatus |
A single held lock's expiration time.
|
Class | Description |
---|---|
AbstractLocker<S extends LockStatus> |
Abstract base class for building lockers.
|
AbstractLocker.Builder<S,B extends AbstractLocker.Builder<S,B>> |
Abstract builder for this Locker implementation.
|
LocalLockMediator<T> |
This class resolves lock contention between two transactions on the same JVM.
|
LockerState<S> |
A store for
LockStatus objects. |
Enum | Description |
---|---|
LocalLockMediators |
A singleton maintaining a globally unique map of
LocalLockMediator
instances. |
Exception | Description |
---|---|
PermanentLockingException |
This exception signifies a failure to lock based on durable state.
|
TemporaryLockingException |
This exception signifies a (potentially) temporary exception while attempting
to acquire a lock in the JanusGraph storage backend.
|
Copyright © 2012–2023. All rights reserved.