
public class OSharedResourceAdaptiveExternal extends OSharedResourceAdaptive implements OSharedResource
| Constructor and Description |
|---|
OSharedResourceAdaptiveExternal(boolean iConcurrent,
int iTimeout,
boolean ignoreThreadInterruption) |
| Modifier and Type | Method and Description |
|---|---|
void |
acquireExclusiveLock() |
void |
acquireSharedLock() |
void |
releaseExclusiveLock() |
void |
releaseSharedLock() |
boolean |
tryAcquireExclusiveLock() |
boolean |
tryAcquireSharedLock() |
addUser, assertExclusiveLockHold, assertSharedLockHold, getUsers, isConcurrent, removeUserpublic OSharedResourceAdaptiveExternal(boolean iConcurrent,
int iTimeout,
boolean ignoreThreadInterruption)
public void acquireExclusiveLock()
acquireExclusiveLock in interface OSharedResourceacquireExclusiveLock in class OSharedResourceAdaptivepublic boolean tryAcquireExclusiveLock()
tryAcquireExclusiveLock in class OSharedResourceAdaptivepublic void acquireSharedLock()
acquireSharedLock in interface OSharedResourceacquireSharedLock in class OSharedResourceAdaptivepublic boolean tryAcquireSharedLock()
tryAcquireSharedLock in class OSharedResourceAdaptivepublic void releaseExclusiveLock()
releaseExclusiveLock in interface OSharedResourcereleaseExclusiveLock in class OSharedResourceAdaptivepublic void releaseSharedLock()
releaseSharedLock in interface OSharedResourcereleaseSharedLock in class OSharedResourceAdaptiveCopyright © 2009–2025 OrientDB. All rights reserved.