Class ReadLockAcquisitionMetadata
- java.lang.Object
-
- org.eclipse.persistence.internal.helper.type.ReadLockAcquisitionMetadata
-
- All Implemented Interfaces:
java.io.Serializable
public class ReadLockAcquisitionMetadata extends java.lang.Object implements java.io.SerializableMetadata about ReadLock acquisition- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReadLockAcquisitionMetadata(ConcurrencyManager cacheKeyWhoseNumberOfReadersThreadIsIncrementing, int numberOfReadersOnCacheKeyBeforeIncrementingByOne, java.lang.String currentThreadStackTraceInformation, long currentThreadStackTraceInformationCpuTimeCostMs)Create a new ReadLockAcquisitionMetadata.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)ConcurrencyManagergetCacheKeyWhoseNumberOfReadersThreadIsIncrementing()java.lang.StringgetCurrentThreadStackTraceInformation()Getter forcurrentThreadStackTraceInformationlonggetCurrentThreadStackTraceInformationCpuTimeCostMs()java.util.DategetDateOfReadLockAcquisition()Getter fordateOfReadLockAcquisitionintgetNumberOfReadersOnCacheKeyBeforeIncrementingByOne()longgetReadLockGlobalAcquisitionNumber()Getter forreadLockGlobalAcquisitionNumberinthashCode()java.lang.StringtoString()
-
-
-
Constructor Detail
-
ReadLockAcquisitionMetadata
public ReadLockAcquisitionMetadata(ConcurrencyManager cacheKeyWhoseNumberOfReadersThreadIsIncrementing, int numberOfReadersOnCacheKeyBeforeIncrementingByOne, java.lang.String currentThreadStackTraceInformation, long currentThreadStackTraceInformationCpuTimeCostMs)
Create a new ReadLockAcquisitionMetadata.- Parameters:
cacheKeyWhoseNumberOfReadersThreadIsIncrementing-numberOfReadersOnCacheKeyBeforeIncrementingByOne-currentThreadStackTraceInformation-
-
-
Method Detail
-
getReadLockGlobalAcquisitionNumber
public long getReadLockGlobalAcquisitionNumber()
Getter forreadLockGlobalAcquisitionNumber
-
getDateOfReadLockAcquisition
public java.util.Date getDateOfReadLockAcquisition()
Getter fordateOfReadLockAcquisition
-
getCacheKeyWhoseNumberOfReadersThreadIsIncrementing
public ConcurrencyManager getCacheKeyWhoseNumberOfReadersThreadIsIncrementing()
-
getNumberOfReadersOnCacheKeyBeforeIncrementingByOne
public int getNumberOfReadersOnCacheKeyBeforeIncrementingByOne()
-
getCurrentThreadStackTraceInformation
public java.lang.String getCurrentThreadStackTraceInformation()
Getter forcurrentThreadStackTraceInformation
-
getCurrentThreadStackTraceInformationCpuTimeCostMs
public long getCurrentThreadStackTraceInformationCpuTimeCostMs()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-