| Name | Description | Type | Package | Framework |
| OAbstractLock | Abstract Lock class. | Class | com.orientechnologies.common.concur.lock | Orientdb |
| OAdaptiveLock | Adaptive class to handle shared resources. | Class | com.orientechnologies.common.concur.lock | Orientdb |
| OCloseable | Interface | com.orientechnologies.common.concur.resource | Orientdb | |
| OExclusiveLock | Lock that uses the write lock of a reader writer lock object. | Class | com.orientechnologies.common.concur.lock | Orientdb |
| OInterruptedException | Class | com.orientechnologies.common.concur.lock | Orientdb | |
| OLock | Interface for locks. | Interface | com.orientechnologies.common.concur.lock | Orientdb |
| OLockException | Class | com.orientechnologies.common.concur.lock | Orientdb | |
| OLockManager | Class | com.orientechnologies.common.concur.lock | Orientdb | |
| OLockManager .LOCK | Returns the enum constant of this type with the specified name. | Class | com.orientechnologies.common.concur.lock.OLockManager | Orientdb |
| OModificationLock | This lock is intended to be used inside of storage to request lock on any data modifications. | Class | com.orientechnologies.common.concur.lock | Orientdb |
| OModificationOperationProhibitedException | Exception is thrown in case DB is locked for modifications but modification request ist trying to be acquired. | Class | com.orientechnologies.common.concur.lock | Orientdb |
| ONeedRetryException | Abstract base exception to extend for all the exception that report to the user it has been thrown but re-executing it couldSee Also:Serialized Form | Class | com.orientechnologies.common.concur | Orientdb |
| ONewLockManager | Class | com.orientechnologies.common.concur.lock | Orientdb | |
| ONotSharedResource | Not shared resource. | Class | com.orientechnologies.common.concur.resource | Orientdb |
| OPartitionedObjectPool | This is internal API, do not use it. | Class | com.orientechnologies.common.concur.resource | Orientdb |
| OPartitionedObjectPool .ObjectFactory | Interface | com.orientechnologies.common.concur.resource.OPartitionedObjectPool | Orientdb | |
| OPartitionedObjectPool .PoolEntry | Class | com.orientechnologies.common.concur.resource.OPartitionedObjectPool | Orientdb | |
| OPartitionedObjectPoolFactory | This is internal API, do not use it. | Class | com.orientechnologies.common.concur.resource | Orientdb |
| OPartitionedObjectPoolFactory .ObjectFactoryFactory | OPartitionedObjectPool. | Interface | com.orientechnologies.common.concur.resource.OPartitionedObjectPoolFactory | Orientdb |
| OReadersWriterSpinLock | Class | com.orientechnologies.common.concur.lock | Orientdb | |
| OReentrantResourcePool | Reentrant implementation of Resource Pool. | Class | com.orientechnologies.common.concur.resource | Orientdb |
| OResourcePool | Generic non reentrant implementation about pool of resources. | Class | com.orientechnologies.common.concur.resource | Orientdb |
| OResourcePoolListener | Object. | Interface | com.orientechnologies.common.concur.resource | Orientdb |
| OSharedContainer | Shared container interface that works with callbacks like closures. | Interface | com.orientechnologies.common.concur.resource | Orientdb |
| OSharedContainerImpl | Shared container that works with callbacks like closures. | Class | com.orientechnologies.common.concur.resource | Orientdb |
| OSharedLock | Lock that uses the write lock of a reader writer lock object. | Class | com.orientechnologies.common.concur.lock | Orientdb |
| OSharedLockEntry | Manages the shared lock requester list for the same resource. | Class | com.orientechnologies.common.concur.lock | Orientdb |
| OSharedResource | Shared resource interface. | Interface | com.orientechnologies.common.concur.resource | Orientdb |
| OSharedResourceAbstract | Shared resource abstract class. | Class | com.orientechnologies.common.concur.resource | Orientdb |
| OSharedResourceAdaptive | Adaptive class to handle shared resources. | Class | com.orientechnologies.common.concur.resource | Orientdb |
| OSharedResourceAdaptiveExternal | Optimize locks since they are enabled only when the engine runs in MULTI-THREADS mode. | Class | com.orientechnologies.common.concur.resource | Orientdb |
| OSharedResourceExternal | Class | com.orientechnologies.common.concur.resource | Orientdb | |
| OSharedResourceExternalTimeout | Class | com.orientechnologies.common.concur.resource | Orientdb | |
| OSharedResourceIterator | Iterator against a shared resource: locks the resource while fetching. | Class | com.orientechnologies.common.concur.resource | Orientdb |
| OSharedResourceTimeout | Shared resource. | Class | com.orientechnologies.common.concur.resource | Orientdb |
| OThreadCountersHashTable | Class | com.orientechnologies.common.concur.lock | Orientdb | |
| OTimeoutException | Timeout exception. | Class | com.orientechnologies.common.concur | Orientdb |