Index
All Classes and Interfaces|All Packages
A
- actual(MetaStorageManager) - Static method in enum class org.gridgain.internal.lock.OperationLock
-
Returns the current operation, or null if no ongoing operations.
L
- lock() - Method in class org.gridgain.internal.lock.OperationLock.LockObservation
O
- observe(MetaStorageManager) - Static method in enum class org.gridgain.internal.lock.OperationLock
-
Reads the current lock together with its metastorage revision.
- OperationLock - Enum Class in org.gridgain.internal.lock
-
Lock that prohibits conflicting operations.
- OperationLock.LockObservation - Class in org.gridgain.internal.lock
-
Snapshot of
OperationLock.ONGOING_LOCK_KEY: the decodedOperationLock(ornullif the entry is empty) together with the metastorage revision at observation time. - org.gridgain.internal.lock - package org.gridgain.internal.lock
P
- PITR - Enum constant in enum class org.gridgain.internal.lock.OperationLock
R
- revision() - Method in class org.gridgain.internal.lock.OperationLock.LockObservation
- ROLLING_UPGRADE - Enum constant in enum class org.gridgain.internal.lock.OperationLock
S
- start(MetaStorageManager) - Method in enum class org.gridgain.internal.lock.OperationLock
-
Tries to start an operation.
- stop(MetaStorageManager) - Method in enum class org.gridgain.internal.lock.OperationLock
-
Tries to stop an operation.
- stopIfHeldAt(MetaStorageManager, OperationLock.LockObservation) - Method in enum class org.gridgain.internal.lock.OperationLock
-
Releases this lock only if the underlying metastorage entry is still at exactly the revision carried by
observation.
V
- valueOf(String) - Static method in enum class org.gridgain.internal.lock.OperationLock
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.gridgain.internal.lock.OperationLock
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages