Module org.eclipse.persistence.core
Class ReadLockAcquisitionMetadata
java.lang.Object
org.eclipse.persistence.internal.helper.type.ReadLockAcquisitionMetadata
- All Implemented Interfaces:
Serializable
Metadata about ReadLock acquisition
- See Also:
-
Constructor Summary
ConstructorDescriptionReadLockAcquisitionMetadata
(ConcurrencyManager cacheKeyWhoseNumberOfReadersThreadIsIncrementing, int numberOfReadersOnCacheKeyBeforeIncrementingByOne, String currentThreadStackTraceInformation, long currentThreadStackTraceInformationCpuTimeCostMs) Create a new ReadLockAcquisitionMetadata. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Getter forcacheKeyWhoseNumberOfReadersThreadIsIncrementing
Getter forcurrentThreadStackTraceInformation
long
Getter forcurrentThreadStackTraceInformationCpuTimeCostMs
Getter fordateOfReadLockAcquisition
int
Getter fornumberOfReadersOnCacheKeyBeforeIncrementingByOne
long
Getter forreadLockGlobalAcquisitionNumber
int
hashCode()
toString()
-
Constructor Details
-
ReadLockAcquisitionMetadata
public ReadLockAcquisitionMetadata(ConcurrencyManager cacheKeyWhoseNumberOfReadersThreadIsIncrementing, int numberOfReadersOnCacheKeyBeforeIncrementingByOne, String currentThreadStackTraceInformation, long currentThreadStackTraceInformationCpuTimeCostMs) Create a new ReadLockAcquisitionMetadata.
-
-
Method Details
-
getReadLockGlobalAcquisitionNumber
public long getReadLockGlobalAcquisitionNumber()Getter forreadLockGlobalAcquisitionNumber
-
getDateOfReadLockAcquisition
Getter fordateOfReadLockAcquisition
-
getCacheKeyWhoseNumberOfReadersThreadIsIncrementing
Getter forcacheKeyWhoseNumberOfReadersThreadIsIncrementing
-
getNumberOfReadersOnCacheKeyBeforeIncrementingByOne
public int getNumberOfReadersOnCacheKeyBeforeIncrementingByOne()Getter fornumberOfReadersOnCacheKeyBeforeIncrementingByOne
-
getCurrentThreadStackTraceInformation
Getter forcurrentThreadStackTraceInformation
-
getCurrentThreadStackTraceInformationCpuTimeCostMs
public long getCurrentThreadStackTraceInformationCpuTimeCostMs()Getter forcurrentThreadStackTraceInformationCpuTimeCostMs
-
hashCode
public int hashCode() -
equals
-
toString
-