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
ConstructorsConstructorDescriptionReadLockAcquisitionMetadata(ConcurrencyManager cacheKeyWhoseNumberOfReadersThreadIsIncrementing, int numberOfReadersOnCacheKeyBeforeIncrementingByOne, String currentThreadStackTraceInformation, long currentThreadStackTraceInformationCpuTimeCostMs) Create a new ReadLockAcquisitionMetadata. -
Method Summary
Modifier and TypeMethodDescriptionbooleanGetter forcacheKeyWhoseNumberOfReadersThreadIsIncrementingGetter forcurrentThreadStackTraceInformationlongGetter forcurrentThreadStackTraceInformationCpuTimeCostMsGetter fordateOfReadLockAcquisitionintGetter fornumberOfReadersOnCacheKeyBeforeIncrementingByOnelongGetter forreadLockGlobalAcquisitionNumberinthashCode()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
-