Index

A L O P R S V 
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 decoded OperationLock (or null if 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.
A L O P R S V 
All Classes and Interfaces|All Packages