A.2.2. No file-level locking
Since transactional objects are concurrency-controlled through the
LockManager
method, no additional locking is needed at the file level. Therefore, the default object store implementation for JBoss Transaction Service, ShadowNoFileLockStore
, relies upon user-level locking, enabling it to provide better performance than the ShadowingStore
implementation.
The type of this object store is ShadowNoFileLockStore.