WriteLockManager

Source file "org/eclipse/persistence/internal/helper/WriteLockManager.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,151 of 1,1510%150 of 1500%96963053052121
acquireRequiredLocksInternal(MergeManager, UnitOfWorkChangeSet)3950%440%2323989811
acquireLocksForClone(Object, ClassDescriptor, CacheKey, AbstractSession)1620%180%1010424211
traverseRelatedLocks(Object, Map, Map, ClassDescriptor, AbstractSession)1110%260%1414282811
checkAndLockObject(Object, Map, Map, DatabaseMapping, AbstractSession)770%140%88171711
appendLock(Object, Object, ClassDescriptor, MergeManager, AbstractSession)680%100%66171711
acquireLockAndRelatedLocks(Object, Map, Map, CacheKey, ClassDescriptor, AbstractSession)500%100%66121211
transitionToDeferredLocks(MergeManager)490%60%44161611
releaseAllAcquiredLocks(MergeManager)460%120%77202011
populateMapThreadToObjectIdsWithChagenSet(Thread, Collection)370%40%33111111
addCacheKeyToMapWriteLockManagerToCacheKeysThatCouldNotBeAcquired(Thread, ConcurrencyManager, long)310%40%33111111
static {...}270%n/a117711
acquireRequiredLocks(MergeManager, UnitOfWorkChangeSet)190%n/a116611
WriteLockManager()180%n/a114411
getCacheKeysThatCouldNotBeAcquiredByThread(Thread)180%20%225511
waitOnObjectLock(ClassDescriptor, Object, AbstractSession, int)100%n/a111111
attemptToAcquireLock(ClassDescriptor, Object, AbstractSession)90%n/a111111
removeCacheKeyFromMapWriteLockManagerToCacheKeysThatCouldNotBeAcquired(Thread, ConcurrencyManager)80%n/a113311
clearMapThreadToObjectIdsWithChagenSet(Thread)50%n/a112211
clearMapWriteLockManagerToCacheKeysThatCouldNotBeAcquired(Thread)50%n/a112211
getThreadToFailToAcquireCacheKeys()0%n/a111111
getMapWriteLockManagerThreadToObjectIdsWithChangeSet()0%n/a111111