Class ConcurrencyManagerState
- java.lang.Object
-
- org.eclipse.persistence.internal.helper.type.ConcurrencyManagerState
-
public class ConcurrencyManagerState extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ConcurrencyManagerState(java.util.Map<java.lang.Thread,ReadLockManager> readLockManagerMapClone, java.util.Map<java.lang.Thread,DeferredLockManager> deferredLockManagerMapClone, java.util.Map<java.lang.Thread,java.util.Set<ConcurrencyManager>> unifiedMapOfThreadsStuckTryingToAcquireWriteLock, java.util.Map<java.lang.Thread,java.lang.String> unifiedMapOfThreadsStuckTryingToAcquireWriteLockMethodName, java.util.Map<java.lang.Thread,ConcurrencyManager> mapThreadToWaitOnAcquireReadLockClone, java.util.Map<java.lang.Thread,java.lang.String> mapThreadToWaitOnAcquireReadLockCloneMethodName, java.util.Set<java.lang.Thread> setThreadWaitingToReleaseDeferredLocksClone, java.util.Map<java.lang.Thread,java.lang.String> mapThreadsThatAreCurrentlyWaitingToReleaseDeferredLocksJustificationClone, java.util.Map<ConcurrencyManager,CacheKeyToThreadRelationships> mapOfCacheKeyToDtosExplainingThreadExpectationsOnCacheKey, java.util.Map<java.lang.Thread,java.util.Set<java.lang.Object>> mapThreadToObjectIdWithWriteLockManagerChangesClone)Create a new ConcurrencyManagerState.
-
Method Summary
-
-
-
Constructor Detail
-
ConcurrencyManagerState
public ConcurrencyManagerState(java.util.Map<java.lang.Thread,ReadLockManager> readLockManagerMapClone, java.util.Map<java.lang.Thread,DeferredLockManager> deferredLockManagerMapClone, java.util.Map<java.lang.Thread,java.util.Set<ConcurrencyManager>> unifiedMapOfThreadsStuckTryingToAcquireWriteLock, java.util.Map<java.lang.Thread,java.lang.String> unifiedMapOfThreadsStuckTryingToAcquireWriteLockMethodName, java.util.Map<java.lang.Thread,ConcurrencyManager> mapThreadToWaitOnAcquireReadLockClone, java.util.Map<java.lang.Thread,java.lang.String> mapThreadToWaitOnAcquireReadLockCloneMethodName, java.util.Set<java.lang.Thread> setThreadWaitingToReleaseDeferredLocksClone, java.util.Map<java.lang.Thread,java.lang.String> mapThreadsThatAreCurrentlyWaitingToReleaseDeferredLocksJustificationClone, java.util.Map<ConcurrencyManager,CacheKeyToThreadRelationships> mapOfCacheKeyToDtosExplainingThreadExpectationsOnCacheKey, java.util.Map<java.lang.Thread,java.util.Set<java.lang.Object>> mapThreadToObjectIdWithWriteLockManagerChangesClone)
Create a new ConcurrencyManagerState.- Parameters:
readLockManagerMapClone-deferredLockManagerMapClone-unifiedMapOfThreadsStuckTryingToAcquireWriteLock-unifiedMapOfThreadsStuckTryingToAcquireWriteLockMethodName-mapThreadToWaitOnAcquireReadLockClone-mapThreadToWaitOnAcquireReadLockCloneMethodName-setThreadWaitingToReleaseDeferredLocksClone-mapThreadsThatAreCurrentlyWaitingToReleaseDeferredLocksJustificationClone-mapOfCacheKeyToDtosExplainingThreadExpectationsOnCacheKey-mapThreadToObjectIdWithWriteLockManagerChangesClone-
-
-
Method Detail
-
getReadLockManagerMapClone
public java.util.Map<java.lang.Thread,ReadLockManager> getReadLockManagerMapClone()
Getter forreadLockManagerMapClone
-
getDeferredLockManagerMapClone
public java.util.Map<java.lang.Thread,DeferredLockManager> getDeferredLockManagerMapClone()
Getter fordeferredLockManagerMapClone
-
getUnifiedMapOfThreadsStuckTryingToAcquireWriteLock
public java.util.Map<java.lang.Thread,java.util.Set<ConcurrencyManager>> getUnifiedMapOfThreadsStuckTryingToAcquireWriteLock()
-
getMapThreadToWaitOnAcquireReadLockClone
public java.util.Map<java.lang.Thread,ConcurrencyManager> getMapThreadToWaitOnAcquireReadLockClone()
Getter formapThreadToWaitOnAcquireReadLockClone
-
getSetThreadWaitingToReleaseDeferredLocksClone
public java.util.Set<java.lang.Thread> getSetThreadWaitingToReleaseDeferredLocksClone()
Getter forsetThreadWaitingToReleaseDeferredLocksClone
-
getMapThreadsThatAreCurrentlyWaitingToReleaseDeferredLocksJustificationClone
public java.util.Map<java.lang.Thread,java.lang.String> getMapThreadsThatAreCurrentlyWaitingToReleaseDeferredLocksJustificationClone()
-
getMapOfCacheKeyToDtosExplainingThreadExpectationsOnCacheKey
public java.util.Map<ConcurrencyManager,CacheKeyToThreadRelationships> getMapOfCacheKeyToDtosExplainingThreadExpectationsOnCacheKey()
-
getMapThreadToObjectIdWithWriteLockManagerChangesClone
public java.util.Map<java.lang.Thread,java.util.Set<java.lang.Object>> getMapThreadToObjectIdWithWriteLockManagerChangesClone()
-
getUnifiedMapOfThreadsStuckTryingToAcquireWriteLockMethodName
public java.util.Map<java.lang.Thread,java.lang.String> getUnifiedMapOfThreadsStuckTryingToAcquireWriteLockMethodName()
-
getMapThreadToWaitOnAcquireReadLockCloneMethodName
public java.util.Map<java.lang.Thread,java.lang.String> getMapThreadToWaitOnAcquireReadLockCloneMethodName()
-
-