Module org.eclipse.persistence.core
Class ConcurrencyManagerState
java.lang.Object
org.eclipse.persistence.internal.helper.type.ConcurrencyManagerState
-
Constructor Summary
ConstructorsConstructorDescriptionConcurrencyManagerState(Map<Thread, ReadLockManager> readLockManagerMapClone, Map<Thread, DeferredLockManager> deferredLockManagerMapClone, Map<Thread, Set<ConcurrencyManager>> unifiedMapOfThreadsStuckTryingToAcquireWriteLock, Map<Thread, String> unifiedMapOfThreadsStuckTryingToAcquireWriteLockMethodName, Map<Thread, ConcurrencyManager> mapThreadToWaitOnAcquireReadLockClone, Map<Thread, String> mapThreadToWaitOnAcquireReadLockCloneMethodName, Set<Thread> setThreadWaitingToReleaseDeferredLocksClone, Map<Thread, String> mapThreadsThatAreCurrentlyWaitingToReleaseDeferredLocksJustificationClone, Map<ConcurrencyManager, CacheKeyToThreadRelationships> mapOfCacheKeyToDtosExplainingThreadExpectationsOnCacheKey, Map<Thread, Set<Object>> mapThreadToObjectIdWithWriteLockManagerChangesClone, Map<Thread, String> mapThreadsToWaitMergeManagerWaitingDeferredCacheKeys) Create a new ConcurrencyManagerState. -
Method Summary
Modifier and TypeMethodDescriptionGetter fordeferredLockManagerMapCloneGetter formapOfCacheKeyToDtosExplainingThreadExpectationsOnCacheKeyGetter formapThreadsThatAreCurrentlyWaitingToReleaseDeferredLocksJustificationCloneGetter formapThreadsToWaitMergeManagerWaitingDeferredCacheKeysGetter formapThreadToObjectIdWithWriteLockManagerChangesCloneGetter formapThreadToWaitOnAcquireReadLockCloneGetter formapThreadToWaitOnAcquireReadLockCloneMethodNameGetter forreadLockManagerMapCloneGetter forsetThreadWaitingToReleaseDeferredLocksCloneGetter forunifiedMapOfThreadsStuckTryingToAcquireWriteLockGetter forunifiedMapOfThreadsStuckTryingToAcquireWriteLockMethodName
-
Constructor Details
-
ConcurrencyManagerState
public ConcurrencyManagerState(Map<Thread, ReadLockManager> readLockManagerMapClone, Map<Thread, DeferredLockManager> deferredLockManagerMapClone, Map<Thread, Set<ConcurrencyManager>> unifiedMapOfThreadsStuckTryingToAcquireWriteLock, Map<Thread, String> unifiedMapOfThreadsStuckTryingToAcquireWriteLockMethodName, Map<Thread, ConcurrencyManager> mapThreadToWaitOnAcquireReadLockClone, Map<Thread, String> mapThreadToWaitOnAcquireReadLockCloneMethodName, Set<Thread> setThreadWaitingToReleaseDeferredLocksClone, Map<Thread, String> mapThreadsThatAreCurrentlyWaitingToReleaseDeferredLocksJustificationClone, Map<ConcurrencyManager, CacheKeyToThreadRelationships> mapOfCacheKeyToDtosExplainingThreadExpectationsOnCacheKey, Map<Thread, Set<Object>> mapThreadToObjectIdWithWriteLockManagerChangesClone, Map<Thread, String> mapThreadsToWaitMergeManagerWaitingDeferredCacheKeys) Create a new ConcurrencyManagerState.
-
-
Method Details
-
getReadLockManagerMapClone
Getter forreadLockManagerMapClone -
getDeferredLockManagerMapClone
Getter fordeferredLockManagerMapClone -
getUnifiedMapOfThreadsStuckTryingToAcquireWriteLock
Getter forunifiedMapOfThreadsStuckTryingToAcquireWriteLock -
getMapThreadToWaitOnAcquireReadLockClone
Getter formapThreadToWaitOnAcquireReadLockClone -
getSetThreadWaitingToReleaseDeferredLocksClone
Getter forsetThreadWaitingToReleaseDeferredLocksClone -
getMapThreadsThatAreCurrentlyWaitingToReleaseDeferredLocksJustificationClone
public Map<Thread,String> getMapThreadsThatAreCurrentlyWaitingToReleaseDeferredLocksJustificationClone()Getter formapThreadsThatAreCurrentlyWaitingToReleaseDeferredLocksJustificationClone -
getMapOfCacheKeyToDtosExplainingThreadExpectationsOnCacheKey
public Map<ConcurrencyManager,CacheKeyToThreadRelationships> getMapOfCacheKeyToDtosExplainingThreadExpectationsOnCacheKey()Getter formapOfCacheKeyToDtosExplainingThreadExpectationsOnCacheKey -
getMapThreadToObjectIdWithWriteLockManagerChangesClone
Getter formapThreadToObjectIdWithWriteLockManagerChangesClone -
getUnifiedMapOfThreadsStuckTryingToAcquireWriteLockMethodName
Getter forunifiedMapOfThreadsStuckTryingToAcquireWriteLockMethodName -
getMapThreadToWaitOnAcquireReadLockCloneMethodName
Getter formapThreadToWaitOnAcquireReadLockCloneMethodName -
getMapThreadsToWaitMergeManagerWaitingDeferredCacheKeys
Getter formapThreadsToWaitMergeManagerWaitingDeferredCacheKeys
-