Serialized Form
serialVersionUID: 142468800110101833L
serialVersionUID: 1098572221246444544L
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Custom serialization read logic
- Throws:
IOException
ClassNotFoundException
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Custom serialization write logic
- Throws:
IOException
key
Object key
- the cache key.
value
Object value
- the value.
version
long version
- version of the element. System.currentTimeMillis() is used to compute version for updated elements. That
way, the actual version of the updated element does not need to be checked.
hitCount
long hitCount
- The number of times the element was hit.
timeToLive
int timeToLive
- The amount of time for the element to live, in seconds. 0 indicates unlimited.
timeToIdle
int timeToIdle
- The amount of time for the element to idle, in seconds. 0 indicates unlimited.
lastUpdateTime
long lastUpdateTime
- If there is an Element in the Cache and it is replaced with a new Element for the same key,
then both the version number and lastUpdateTime should be updated to reflect that. The creation time
will be the creation time of the new Element, not the original one, so that TTL concepts still work.
cacheDefaultLifespan
boolean cacheDefaultLifespan
mimeType
String mimeType
value
byte[] value
serialVersionUID: 3606940454221918725L
cacheName
String cacheName
statisticsAccuracy
int statisticsAccuracy
cacheHits
long cacheHits
onDiskHits
long onDiskHits
offHeapHits
long offHeapHits
inMemoryHits
long inMemoryHits
misses
long misses
onDiskMisses
long onDiskMisses
offHeapMisses
long offHeapMisses
inMemoryMisses
long inMemoryMisses
size
long size
memoryStoreSize
long memoryStoreSize
offHeapStoreSize
long offHeapStoreSize
diskStoreSize
long diskStoreSize
averageGetTime
float averageGetTime
evictionCount
long evictionCount
searchesPerSecond
long searchesPerSecond
averageSearchTime
long averageSearchTime
writerQueueLength
long writerQueueLength
serialVersionUID: 2732730630423367732L
name
String name
intValue
int intValue
Package net.sf.ehcache.cluster |
unavailableClusterScheme
ClusterScheme unavailableClusterScheme
Package net.sf.ehcache.config |
Package net.sf.ehcache.constructs.blocking |
Package net.sf.ehcache.constructs.nonstop |
submitAttemptCount
int submitAttemptCount
Package net.sf.ehcache.constructs.nonstop.concurrency |
Package net.sf.ehcache.distribution |
serialVersionUID: 4920508630517373246L
socketTimeoutMillis
int socketTimeoutMillis
serialVersionUID: -293616939110963629L
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Throws:
IOException
event
int event
- The event component.
key
Serializable key
- The key component.
wasElementNotNull
boolean wasElementNotNull
- Used to check if the value has been GCed
hostname
String hostname
rmiRegistryPort
Integer rmiRegistryPort
remoteObjectPort
Integer remoteObjectPort
cache
Ehcache cache
Class net.sf.ehcache.distribution.RMICachePeer_Stub extends RemoteStub implements Serializable |
serialVersionUID: 2L
cache
Ehcache cache
Package net.sf.ehcache.hibernate.management.impl |
nodeCount
int nodeCount
region
String region
- region name
shortName
String shortName
- region short name
hitCount
long hitCount
- hit count
missCount
long missCount
- miss count
putCount
long putCount
- put count
hitRatio
double hitRatio
- hit ratio
elementCountInMemory
long elementCountInMemory
- in-memory element count
elementCountOnDisk
long elementCountOnDisk
- on-disk element count
elementCountTotal
long elementCountTotal
- total element count
roleName
String roleName
- roleName
shortName
String shortName
- shortName
loadCount
long loadCount
- loadCount
fetchCount
long fetchCount
- fetchCount
updateCount
long updateCount
- updateCount
removeCount
long removeCount
- removeCount
recreateCount
long recreateCount
- recreateCount
name
String name
- name
shortName
String shortName
- shortName
loadCount
long loadCount
- loadCount
updateCount
long updateCount
- updateCount
insertCount
long insertCount
- insertCount
deleteCount
long deleteCount
- deleteCount
fetchCount
long fetchCount
- fetchCount
optimisticFailureCount
long optimisticFailureCount
- optimisticFailureCount
query
String query
- query
cacheHitCount
long cacheHitCount
- cacheHitCount
cacheMissCount
long cacheMissCount
- cacheMissCount
cachePutCount
long cachePutCount
- cachePutCount
executionCount
long executionCount
- executionCount
executionRowCount
long executionRowCount
- executionRowCount
executionAvgTime
long executionAvgTime
- executionAvgTime
executionMaxTime
long executionMaxTime
- executionMaxTime
executionMinTime
long executionMinTime
- executionMinTime
Package net.sf.ehcache.hibernate.strategy |
serialVersionUID: 1L
value
Object value
version
Object version
timestamp
long timestamp
serialVersionUID: 2L
sourceUuid
UUID sourceUuid
lockId
long lockId
version
Object version
timeout
long timeout
concurrent
boolean concurrent
multiplicity
int multiplicity
unlockTimestamp
long unlockTimestamp
Package net.sf.ehcache.management |
serialVersionUID: 3477287016924524437L
objectName
ObjectName objectName
serialVersionUID: -8944774509593267228L
objectName
ObjectName objectName
serialVersionUID: 8085302752781762030L
statistics
Statistics statistics
objectName
ObjectName objectName
lastUpdated
long lastUpdated
serialVersionUID: 3477287016924524437L
objectName
ObjectName objectName
storeBean
DynamicMBean storeBean
Package net.sf.ehcache.management.provider |
Package net.sf.ehcache.search |
serialVersionUID: 6942653724476318512L
Package net.sf.ehcache.search.aggregator |
serialVersionUID: 6942653724476318512L
Package net.sf.ehcache.search.attribute |
serialVersionUID: 5066522240394222152L
lastKeyMethod
net.sf.ehcache.search.attribute.JavaBeanAttributeExtractor.MethodRef lastKeyMethod
lastValueMethod
net.sf.ehcache.search.attribute.JavaBeanAttributeExtractor.MethodRef lastValueMethod
isMethodName
String isMethodName
getMethodName
String getMethodName
beanProperty
String beanProperty
expression
String expression
parts
net.sf.ehcache.search.attribute.ReflectionAttributeExtractor.Part[] parts
start
net.sf.ehcache.search.attribute.ReflectionAttributeExtractor.StartType start
Package net.sf.ehcache.store |
serialVersionUID: -717310932566592289L
position
long position
- the file pointer
payloadSize
int payloadSize
- The size used for data.
blockSize
int blockSize
- the size of this element.
key
Object key
- The key this element is mapped with in DiskElements. This is only a reference
to the key. It is used in DiskElements and therefore the only memory cost is the
reference.
expiryTime
long expiryTime
- The expiry time in milliseconds
hitcount
long hitcount
- The numbe of times the element has been requested and found in the cache.
myName
String myName
Package net.sf.ehcache.store.chm |
serialVersionUID: 7249069246763182397L
readObject
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
- Reconstitute the ConcurrentHashMap instance from a
stream (i.e., deserialize it).
- Throws:
IOException
ClassNotFoundException
writeObject
private void writeObject(ObjectOutputStream s)
throws IOException
- Save the state of the ConcurrentHashMap instance to a
stream (i.e., serialize it).
- Serial Data:
- the key (Object) and value (Object)
for each key-value mapping, followed by a null pair.
The key-value mappings are emitted in no particular order.
- Throws:
IOException
segmentMask
int segmentMask
- Mask value for indexing into segments. The upper bits of a
key's hash code are used to choose the segment.
segmentShift
int segmentShift
- Shift value for indexing within segments.
segments
net.sf.ehcache.store.chm.ConcurrentHashMap.Segment<K,V>[] segments
- The segments, each of which is a specialized hash table
rndm
Random rndm
Package net.sf.ehcache.store.compound |
copyStrategy
ReadWriteSerializationCopyStrategy copyStrategy
legacyCopyStrategy
CopyStrategy legacyCopyStrategy
copyStrategy
ReadWriteSerializationCopyStrategy copyStrategy
update
boolean update
Package net.sf.ehcache.terracotta |
Package net.sf.ehcache.transaction |
copyStrategy
ReadWriteCopyStrategy<T> copyStrategy
delegate
AttributeExtractor delegate
Package net.sf.ehcache.transaction.xa |
Package net.sf.ehcache.util.counter |
value
AtomicLong value
Package net.sf.ehcache.util.counter.sampled |
history
CircularLossyQueue<T> history
- The history of this counter
resetOnSample
boolean resetOnSample
- Should the counter reset on each sample?
samplerTask
TimerTask samplerTask
intervalMillis
long intervalMillis
numeratorValue
long numeratorValue
denominatorValue
long denominatorValue
counterValue
long counterValue
timestamp
long timestamp
Package net.sf.ehcache.writer |
true