|
ehcache | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Package net.sf.ehcache |
---|
Class net.sf.ehcache.CacheException extends RuntimeException implements Serializable |
---|
serialVersionUID: 142468800110101833L
Class net.sf.ehcache.Element extends Object implements Serializable |
---|
serialVersionUID: 1098572221246444544L
Serialization Methods |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
Serialized Fields |
---|
Object key
Object value
long version
long hitCount
int timeToLive
int timeToIdle
long lastUpdateTime
boolean cacheDefaultLifespan
long id
Class net.sf.ehcache.ElementData extends Object implements Serializable |
---|
Serialization Methods |
---|
public void readExternal(ObjectInput arg0) throws IOException, ClassNotFoundException
public void writeExternal(ObjectOutput arg0) throws IOException
IOException
Class net.sf.ehcache.EternalElementData extends ElementData implements Serializable |
---|
Serialization Methods |
---|
public void readExternal(ObjectInput arg0) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput arg0) throws IOException
IOException
Class net.sf.ehcache.LoaderTimeoutException extends CacheException implements Serializable |
---|
Class net.sf.ehcache.MimeTypeByteArray extends Object implements Serializable |
---|
Serialized Fields |
---|
String mimeType
byte[] value
Class net.sf.ehcache.NonEternalElementData extends ElementData implements Serializable |
---|
Serialization Methods |
---|
public void readExternal(ObjectInput arg0) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput arg0) throws IOException
IOException
Class net.sf.ehcache.ObjectExistsException extends CacheException implements Serializable |
---|
Class net.sf.ehcache.Status extends Object implements Serializable |
---|
serialVersionUID: 2732730630423367732L
Serialized Fields |
---|
String name
int intValue
Package net.sf.ehcache.cluster |
---|
Class net.sf.ehcache.cluster.ClusterSchemeNotAvailableException extends CacheException implements Serializable |
---|
Serialized Fields |
---|
ClusterScheme unavailableClusterScheme
Package net.sf.ehcache.config |
---|
Class net.sf.ehcache.config.InvalidConfigurationException extends CacheException implements Serializable |
---|
Package net.sf.ehcache.constructs.blocking |
---|
Class net.sf.ehcache.constructs.blocking.LockTimeoutException extends CacheException implements Serializable |
---|
Package net.sf.ehcache.constructs.nonstop |
---|
Class net.sf.ehcache.constructs.nonstop.NonStopCacheException extends CacheException implements Serializable |
---|
Class net.sf.ehcache.constructs.nonstop.RejoinCacheException extends CacheException implements Serializable |
---|
Package net.sf.ehcache.constructs.nonstop.concurrency |
---|
Class net.sf.ehcache.constructs.nonstop.concurrency.InvalidLockStateAfterRejoinException extends NonStopCacheException implements Serializable |
---|
Class net.sf.ehcache.constructs.nonstop.concurrency.LockOperationTimedOutNonstopException extends NonStopCacheException implements Serializable |
---|
Package net.sf.ehcache.distribution |
---|
Class net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory extends Object implements Serializable |
---|
serialVersionUID: 4920508630517373246L
Serialized Fields |
---|
int socketTimeoutMillis
Class net.sf.ehcache.distribution.EventMessage extends Object implements Serializable |
---|
serialVersionUID: -293616939110963630L
Serialized Fields |
---|
Serializable key
Class net.sf.ehcache.distribution.LegacyEventMessage extends EventMessage implements Serializable |
---|
serialVersionUID: -293616939110963630L
Serialization Methods |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
Serialized Fields |
---|
int event
boolean wasElementNotNull
Class net.sf.ehcache.distribution.RemoteCacheException extends CacheException implements Serializable |
---|
Class net.sf.ehcache.distribution.RMICachePeer extends UnicastRemoteObject implements Serializable |
---|
Serialized Fields |
---|
String hostname
Integer rmiRegistryPort
Integer remoteObjectPort
Ehcache cache
Class net.sf.ehcache.distribution.RMICachePeer_Stub extends RemoteStub implements Serializable |
---|
serialVersionUID: 2L
Class net.sf.ehcache.distribution.RmiEventMessage extends EventMessage implements Serializable |
---|
Serialized Fields |
---|
RmiEventMessage.RmiEventType type
Element element
Class net.sf.ehcache.distribution.TransactionalRMICachePeer extends RMICachePeer implements Serializable |
---|
Serialized Fields |
---|
Ehcache cache
Package net.sf.ehcache.hibernate.management.impl |
---|
Class net.sf.ehcache.hibernate.management.impl.AggregateCacheRegionStats extends CacheRegionStats implements Serializable |
---|
Serialized Fields |
---|
int nodeCount
Class net.sf.ehcache.hibernate.management.impl.CacheRegionStats extends Object implements Serializable |
---|
Serialized Fields |
---|
String region
String shortName
long hitCount
long missCount
long putCount
double hitRatio
long elementCountInMemory
long elementCountOnDisk
long elementCountTotal
Class net.sf.ehcache.hibernate.management.impl.CollectionStats extends Object implements Serializable |
---|
Serialized Fields |
---|
String roleName
String shortName
long loadCount
long fetchCount
long updateCount
long removeCount
long recreateCount
Class net.sf.ehcache.hibernate.management.impl.EntityStats extends Object implements Serializable |
---|
Serialized Fields |
---|
String name
String shortName
long loadCount
long updateCount
long insertCount
long deleteCount
long fetchCount
long optimisticFailureCount
Class net.sf.ehcache.hibernate.management.impl.QueryStats extends Object implements Serializable |
---|
Serialized Fields |
---|
String query
long cacheHitCount
long cacheMissCount
long cachePutCount
long executionCount
long executionRowCount
long executionAvgTime
long executionMaxTime
long executionMinTime
Package net.sf.ehcache.hibernate.strategy |
---|
Class net.sf.ehcache.hibernate.strategy.AbstractReadWriteEhcacheAccessStrategy.Item extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Object value
Object version
long timestamp
Class net.sf.ehcache.hibernate.strategy.AbstractReadWriteEhcacheAccessStrategy.Lock extends Object implements Serializable |
---|
serialVersionUID: 2L
Serialized Fields |
---|
UUID sourceUuid
long lockId
Object version
long timeout
boolean concurrent
int multiplicity
long unlockTimestamp
Package net.sf.ehcache.management |
---|
Class net.sf.ehcache.management.Cache extends Object implements Serializable |
---|
serialVersionUID: 3477287016924524437L
Serialized Fields |
---|
ObjectName objectName
Class net.sf.ehcache.management.CacheConfiguration extends Object implements Serializable |
---|
serialVersionUID: -8944774509593267228L
Serialized Fields |
---|
ObjectName objectName
Class net.sf.ehcache.management.CacheStatistics extends Object implements Serializable |
---|
serialVersionUID: 8085302752781762030L
Serialized Fields |
---|
StatisticsGateway statistics
ObjectName objectName
Class net.sf.ehcache.management.Store extends Object implements Serializable |
---|
serialVersionUID: 3477287016924524437L
Serialized Fields |
---|
ObjectName objectName
DynamicMBean storeBean
Package net.sf.ehcache.management.provider |
---|
Class net.sf.ehcache.management.provider.MBeanRegistrationProviderException extends Exception implements Serializable |
---|
Package net.sf.ehcache.pool.sizeof |
---|
Class net.sf.ehcache.pool.sizeof.MaxDepthExceededException extends RuntimeException implements Serializable |
---|
Serialized Fields |
---|
long measuredSize
Package net.sf.ehcache.search |
---|
Class net.sf.ehcache.search.SearchException extends CacheException implements Serializable |
---|
serialVersionUID: 6942653724476318512L
Package net.sf.ehcache.search.aggregator |
---|
Class net.sf.ehcache.search.aggregator.AggregatorException extends SearchException implements Serializable |
---|
serialVersionUID: 6942653724476318512L
Package net.sf.ehcache.search.attribute |
---|
Class net.sf.ehcache.search.attribute.AttributeExtractorException extends SearchException implements Serializable |
---|
serialVersionUID: 5066522240394222152L
Class net.sf.ehcache.search.attribute.JavaBeanAttributeExtractor extends Object implements Serializable |
---|
Serialized Fields |
---|
String isMethodName
String getMethodName
String beanProperty
Class net.sf.ehcache.search.attribute.KeyObjectAttributeExtractor extends Object implements Serializable |
---|
Class net.sf.ehcache.search.attribute.ReflectionAttributeExtractor extends Object implements Serializable |
---|
Serialized Fields |
---|
String expression
net.sf.ehcache.search.attribute.ReflectionAttributeExtractor.Part[] parts
net.sf.ehcache.search.attribute.ReflectionAttributeExtractor.StartType start
Class net.sf.ehcache.search.attribute.ValueObjectAttributeExtractor extends Object implements Serializable |
---|
Package net.sf.ehcache.store |
---|
Class net.sf.ehcache.store.LruMemoryStore.SpoolingLinkedHashMap extends LinkedHashMap implements Serializable |
---|
Class net.sf.ehcache.store.MemoryStoreEvictionPolicy extends Object implements Serializable |
---|
Serialized Fields |
---|
String myName
Package net.sf.ehcache.store.chm |
---|
Class net.sf.ehcache.store.chm.SelectableConcurrentHashMap.Segment extends ReentrantReadWriteLock implements Serializable |
---|
Serialized Fields |
---|
int count
int modCount
int threshold
SelectableConcurrentHashMap.HashEntry[] table
float loadFactor
Iterator<E> evictionIterator
Package net.sf.ehcache.store.compound |
---|
Class net.sf.ehcache.store.compound.ImmutableValueElementCopyStrategy extends Object implements Serializable |
---|
Serialized Fields |
---|
ReadWriteSerializationCopyStrategy copyStrategy
Class net.sf.ehcache.store.compound.LegacyCopyStrategyAdapter extends Object implements Serializable |
---|
Serialized Fields |
---|
CopyStrategy legacyCopyStrategy
Class net.sf.ehcache.store.compound.NullReadWriteCopyStrategy extends Object implements Serializable |
---|
Class net.sf.ehcache.store.compound.ReadWriteSerializationCopyStrategy extends Object implements Serializable |
---|
Class net.sf.ehcache.store.compound.SerializationCopyStrategy extends Object implements Serializable |
---|
Serialized Fields |
---|
ReadWriteSerializationCopyStrategy copyStrategy
Package net.sf.ehcache.store.disk |
---|
Class net.sf.ehcache.store.disk.DiskStorageFactory.DiskMarker extends DiskStorageFactory.DiskSubstitute implements Serializable |
---|
Serialized Fields |
---|
Object key
long position
int size
long hitCount
long expiry
Class net.sf.ehcache.store.disk.Segment extends ReentrantReadWriteLock implements Serializable |
---|
Serialized Fields |
---|
int count
A volatile reference is needed here for the same reasons as in the table reference.
int modCount
Note that we don't actually have any iterators yet...
DiskStorageFactory disk
This is the substitute type used to store Element
s when they are first added to the store.
net.sf.ehcache.store.disk.HashEntry[] table
A volatile reference is needed to ensure the visibility of table changes made during rehash operations to size operations. Key operations are done under read-locks so there is no need for volatility in that regard. Hence if we switched to read-locked size operations, we wouldn't need a volatile reference here.
int threshold
PoolAccessor<T extends PoolParticipant> onHeapPoolAccessor
PoolAccessor<T extends PoolParticipant> onDiskPoolAccessor
RegisteredEventListeners cacheEventNotificationService
boolean cachePinned
org.terracotta.statistics.observer.OperationObserver<T extends Enum<T>> evictionObserver
Class net.sf.ehcache.store.disk.StoreUpdateException extends CacheWriterManagerException implements Serializable |
---|
Serialized Fields |
---|
boolean update
Package net.sf.ehcache.terracotta |
---|
Class net.sf.ehcache.terracotta.TerracottaNotRunningException extends CacheException implements Serializable |
---|
Package net.sf.ehcache.transaction |
---|
Class net.sf.ehcache.transaction.DeadLockException extends TransactionException implements Serializable |
---|
Class net.sf.ehcache.transaction.ExpiredTransactionIDImpl extends TransactionIDImpl implements Serializable |
---|
Class net.sf.ehcache.transaction.SoftLockID extends Object implements Serializable |
---|
Serialized Fields |
---|
TransactionID transactionID
Object key
Element newElement
Element oldElement
Class net.sf.ehcache.transaction.TransactionAwareAttributeExtractor extends Object implements Serializable |
---|
Serialized Fields |
---|
ReadWriteCopyStrategy<T> copyStrategy
AttributeExtractor delegate
Class net.sf.ehcache.transaction.TransactionException extends CacheException implements Serializable |
---|
Class net.sf.ehcache.transaction.TransactionIDImpl extends Object implements Serializable |
---|
Serialized Fields |
---|
int id
Class net.sf.ehcache.transaction.TransactionIDNotFoundException extends TransactionException implements Serializable |
---|
Class net.sf.ehcache.transaction.TransactionIDSerializedForm extends Object implements Serializable |
---|
Serialization Methods |
---|
private Object readResolve()
Serialized Fields |
---|
String cacheManagerName
String clusterUUID
String ownerID
long creationTime
int id
Class net.sf.ehcache.transaction.TransactionInterruptedException extends TransactionException implements Serializable |
---|
Class net.sf.ehcache.transaction.TransactionTimeoutException extends TransactionException implements Serializable |
---|
Class net.sf.ehcache.transaction.XidTransactionIDSerializedForm extends Object implements Serializable |
---|
Serialization Methods |
---|
private Object readResolve()
Serialized Fields |
---|
String cacheManagerName
String cacheName
String ownerID
Xid xid
Package net.sf.ehcache.transaction.xa |
---|
Class net.sf.ehcache.transaction.xa.EhcacheXAException extends XAException implements Serializable |
---|
Class net.sf.ehcache.transaction.xa.ExpiredXidTransactionIDImpl extends XidTransactionIDImpl implements Serializable |
---|
Class net.sf.ehcache.transaction.xa.OptimisticLockFailureException extends TransactionException implements Serializable |
---|
Class net.sf.ehcache.transaction.xa.SerializableXid extends Object implements Serializable |
---|
Serialized Fields |
---|
int formatId
byte[] globalTransactionId
byte[] branchQualifier
Class net.sf.ehcache.transaction.xa.XidTransactionIDImpl extends Object implements Serializable |
---|
Serialized Fields |
---|
SerializableXid xid
String cacheName
Package net.sf.ehcache.util.concurrent |
---|
Class net.sf.ehcache.util.concurrent.ConcurrentHashMap.KeySetView extends net.sf.ehcache.util.concurrent.ConcurrentHashMap.CHMView<K,V> implements Serializable |
---|
serialVersionUID: 7249069246763182397L
Serialized Fields |
---|
Object value
Class net.sf.ehcache.util.concurrent.LongAdder extends net.sf.ehcache.util.concurrent.Striped64 implements Serializable |
---|
serialVersionUID: 7249069246863182397L
Serialization Methods |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
Class net.sf.ehcache.util.concurrent.ThreadLocalRandom extends Random implements Serializable |
---|
serialVersionUID: -5851777807851030925L
Serialized Fields |
---|
long rnd
boolean initialized
long pad0
long pad1
long pad2
long pad3
long pad4
long pad5
long pad6
long pad7
Package net.sf.ehcache.util.counter |
---|
Class net.sf.ehcache.util.counter.CounterImpl extends Object implements Serializable |
---|
Serialized Fields |
---|
AtomicLong value
Package net.sf.ehcache.util.counter.sampled |
---|
Class net.sf.ehcache.util.counter.sampled.SampledCounterImpl extends CounterImpl implements Serializable |
---|
Serialized Fields |
---|
CircularLossyQueue<T> history
boolean resetOnSample
TimerTask samplerTask
long intervalMillis
Class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl extends SampledCounterImpl implements Serializable |
---|
Serialized Fields |
---|
long numeratorValue
long denominatorValue
Class net.sf.ehcache.util.counter.sampled.TimeStampedCounterValue extends Object implements Serializable |
---|
Serialized Fields |
---|
long counterValue
long timestamp
Package net.sf.ehcache.writer |
---|
Class net.sf.ehcache.writer.CacheWriterManagerException extends CacheException implements Serializable |
---|
|
ehcache | |||||||||
PREV NEXT | FRAMES NO FRAMES |