|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package org.apache.jcs.access.exception |
---|
Class org.apache.jcs.access.exception.CacheException extends java.lang.Exception implements Serializable |
---|
serialVersionUID: 8725795372935590265L
Class org.apache.jcs.access.exception.InvalidArgumentException extends CacheException implements Serializable |
---|
serialVersionUID: -6058373692208755562L
Class org.apache.jcs.access.exception.InvalidGroupException extends CacheException implements Serializable |
---|
serialVersionUID: -5219807114008843480L
Class org.apache.jcs.access.exception.InvalidHandleException extends CacheException implements Serializable |
---|
serialVersionUID: -5947822454839845924L
Class org.apache.jcs.access.exception.NotARetrievableObjectException extends CacheException implements Serializable |
---|
serialVersionUID: 4501711027054012410L
Class org.apache.jcs.access.exception.NullObjectException extends CacheException implements Serializable |
---|
serialVersionUID: 827922769279844194L
Class org.apache.jcs.access.exception.ObjectExistsException extends CacheException implements Serializable |
---|
serialVersionUID: -3779745827993383872L
Class org.apache.jcs.access.exception.ObjectNotFoundException extends CacheException implements Serializable |
---|
serialVersionUID: 5684353421076546842L
Package org.apache.jcs.access.monitor |
---|
Class org.apache.jcs.access.monitor.MonitorAccess extends java.lang.Object implements Serializable |
---|
serialVersionUID: 1002037665133774391L
Serialized Fields |
---|
CompositeCacheManager cacheMgr
Package org.apache.jcs.admin.servlet |
---|
Class org.apache.jcs.admin.servlet.JCSAdminServlet extends org.apache.velocity.servlet.VelocityServlet implements Serializable |
---|
serialVersionUID: -5519844149238645275L
Package org.apache.jcs.auxiliary |
---|
Class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.lang.String cacheName
java.lang.String name
int eventQueueType
java.lang.String eventQueuePoolName
Package org.apache.jcs.auxiliary.disk |
---|
Class org.apache.jcs.auxiliary.disk.AbstractDiskCache extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
IDiskCacheAttributes dcattr
java.util.Map<K,V> purgatory
If the elements are pulled into the memory cache while the are still in purgatory, writing to disk can be cancelled.
ICacheEventQueue cacheEventQueue
boolean alive
java.lang.String cacheName
int purgHits
EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock removeAllLock
Class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes extends AbstractAuxiliaryCacheAttributes implements Serializable |
---|
Serialized Fields |
---|
java.lang.String diskPath
boolean allowRemoveAll
int maxPurgatorySize
int shutdownSpoolTimeLimit
Class org.apache.jcs.auxiliary.disk.PurgatoryElement extends java.lang.Object implements Serializable |
---|
serialVersionUID: -8152034342684135628L
Serialized Fields |
---|
boolean spoolable
ICacheElement cacheElement
Package org.apache.jcs.auxiliary.disk.behavior |
---|
Package org.apache.jcs.auxiliary.disk.block |
---|
Class org.apache.jcs.auxiliary.disk.block.BlockDiskCache extends AbstractDiskCache implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
java.lang.String logCacheName
java.lang.String fileName
BlockDisk dataFile
BlockDiskCacheAttributes blockDiskCacheAttributes
java.io.File rootDirectory
BlockDiskKeyStore keyStore
EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock storageLock
Class org.apache.jcs.auxiliary.disk.block.BlockDiskCacheAttributes extends AbstractDiskCacheAttributes implements Serializable |
---|
serialVersionUID: 6568840097657265989L
Serialized Fields |
---|
int blockSizeBytes
int maxKeySize
long keyPersistenceIntervalSeconds
Class org.apache.jcs.auxiliary.disk.block.BlockDiskCacheManager extends java.lang.Object implements Serializable |
---|
serialVersionUID: -4153287154512274626L
Serialized Fields |
---|
java.util.Hashtable<K,V> caches
BlockDiskCacheAttributes defaultCacheAttributes
Class org.apache.jcs.auxiliary.disk.block.BlockDiskElementDescriptor extends java.lang.Object implements Serializable |
---|
serialVersionUID: -1400659301208101411L
Serialization Methods |
---|
public void readExternal(java.io.ObjectInput input) throws java.io.IOException, java.lang.ClassNotFoundException
(non-Javadoc)
java.io.IOException
java.lang.ClassNotFoundException
Externalizable.readExternal(java.io.ObjectInput)
public void writeExternal(java.io.ObjectOutput output) throws java.io.IOException
(non-Javadoc)
java.io.IOException
Externalizable.writeExternal(java.io.ObjectOutput)
Package org.apache.jcs.auxiliary.disk.indexed |
---|
Class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache extends AbstractDiskCache implements Serializable |
---|
serialVersionUID: -265035607729729629L
Serialized Fields |
---|
java.lang.String logCacheName
java.lang.String fileName
org.apache.jcs.auxiliary.disk.indexed.IndexedDisk dataFile
org.apache.jcs.auxiliary.disk.indexed.IndexedDisk keyFile
java.util.Map<K,V> keyHash
int maxKeySize
java.io.File rafDir
boolean doRecycle
boolean isRealTimeOptimizationEnabled
boolean isShutdownOptimizationEnabled
boolean isOptimizing
int timesOptimized
java.lang.Thread currentOptimizationThread
int removeCount
boolean queueInput
java.util.LinkedList<E> queuedPutList
SortedPreferentialArray recycle
IndexedDiskCacheAttributes cattr
int recycleCnt
int startupSize
long bytesFree
int hitCount
EDU.oswego.cs.dl.util.concurrent.ReentrantWriterPreferenceReadWriteLock storageLock
Class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes extends AbstractDiskCacheAttributes implements Serializable |
---|
serialVersionUID: -2190863599358782950L
Serialized Fields |
---|
int maxKeySize
int maxRecycleBinSize
int optimizeAtRemoveCount
boolean optimizeOnShutdown
Class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheManager extends java.lang.Object implements Serializable |
---|
serialVersionUID: -4153287154512274626L
Serialized Fields |
---|
java.util.Hashtable<K,V> caches
IndexedDiskCacheAttributes defaultCacheAttributes
Class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor extends java.lang.Object implements Serializable |
---|
serialVersionUID: -3029163572847659450L
Serialized Fields |
---|
long pos
int len
Package org.apache.jcs.auxiliary.disk.jdbc |
---|
Class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache extends AbstractDiskCache implements Serializable |
---|
serialVersionUID: -7169488308515823492L
Serialized Fields |
---|
IElementSerializer elementSerializer
JDBCDiskCacheAttributes jdbcDiskCacheAttributes
int updateCount
int getCount
JDBCDiskCachePoolAccess poolAccess
TableState tableState
Class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes extends AbstractDiskCacheAttributes implements Serializable |
---|
serialVersionUID: -6535808344813320062L
Serialized Fields |
---|
java.lang.String userName
java.lang.String password
java.lang.String url
java.lang.String database
java.lang.String driverClassName
java.lang.String tableName
boolean testBeforeInsert
int maxActive
int shrinkerIntervalSeconds
boolean UseDiskShrinker
Class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManager extends JDBCDiskCacheManagerAbstractTemplate implements Serializable |
---|
serialVersionUID: -8258856770927857896L
Serialized Fields |
---|
JDBCDiskCacheAttributes defaultJDBCDiskCacheAttributes
Class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManagerAbstractTemplate extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
EDU.oswego.cs.dl.util.concurrent.ClockDaemon shrinkerDaemon
java.util.Map<K,V> shrinkerThreadMap
Class org.apache.jcs.auxiliary.disk.jdbc.TableState extends java.lang.Object implements Serializable |
---|
serialVersionUID: -6625081552084964885L
Serialized Fields |
---|
java.lang.String tableName
int state
Package org.apache.jcs.auxiliary.disk.jdbc.mysql |
---|
Class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCache extends JDBCDiskCache implements Serializable |
---|
serialVersionUID: -7169488308515823491L
Serialized Fields |
---|
MySQLDiskCacheAttributes mySQLDiskCacheAttributes
Class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes extends JDBCDiskCacheAttributes implements Serializable |
---|
serialVersionUID: -6535808344813320061L
Serialized Fields |
---|
java.lang.String optimizationSchedule
In the future we can add a chron like scheduling system. This is to meet a pressing current need.
03:01,15:00 will cause the optimizer to run at 3 am and at 3 pm.
boolean balkDuringOptimization
Class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheManager extends JDBCDiskCacheManagerAbstractTemplate implements Serializable |
---|
serialVersionUID: -8258856770927857896L
Serialized Fields |
---|
MySQLDiskCacheAttributes defaultJDBCDiskCacheAttributes
java.util.Timer daemon
Package org.apache.jcs.auxiliary.disk.jdbc.mysql.util |
---|
Class org.apache.jcs.auxiliary.disk.jdbc.mysql.util.ScheduleFormatException extends java.lang.Exception implements Serializable |
---|
serialVersionUID: 1L
Package org.apache.jcs.auxiliary.lateral |
---|
Class org.apache.jcs.auxiliary.lateral.LateralCache extends java.lang.Object implements Serializable |
---|
serialVersionUID: 6274549256562382782L
Serialized Fields |
---|
ILateralCacheAttributes cattr
java.lang.String cacheName
ILateralCacheService lateral
LateralCacheMonitor monitor
Class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractManager extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.util.Map<K,V> caches
ILateralCacheAttributes lca
ILateralCacheService lateralService
LateralCacheWatchRepairable lateralWatch
Class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes extends AbstractAuxiliaryCacheAttributes implements Serializable |
---|
serialVersionUID: -3408449508837393660L
Serialized Fields |
---|
java.lang.String transmissionTypeName
int transmissionType
java.lang.String httpServers
java.lang.String httpServer
java.lang.String httpReceiveServlet
java.lang.String httpDeleteServlet
java.lang.String udpMulticastAddr
int udpMulticastPort
int httpListenerPort
java.lang.String jgChannelProperties
boolean putOnlyMode
boolean receive
Class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait extends java.lang.Object implements Serializable |
---|
serialVersionUID: -7251187566116178475L
Serialized Fields |
---|
LateralCache cache
ICacheEventQueue q
int getCount
int removeCount
int putCount
Class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade extends java.lang.Object implements Serializable |
---|
serialVersionUID: -9047687810358008955L
Serialized Fields |
---|
LateralCacheNoWait[] noWaits
java.lang.String cacheName
ILateralCacheAttributes lateralCacheAttributes
Class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor extends java.lang.Object implements Serializable |
---|
serialVersionUID: 5268222498076063575L
Serialized Fields |
---|
ICacheElement ce
long requesterId
int command
int valHashCode
Package org.apache.jcs.auxiliary.lateral.behavior |
---|
Package org.apache.jcs.auxiliary.lateral.socket.tcp |
---|
Class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager extends LateralCacheAbstractManager implements Serializable |
---|
serialVersionUID: -9213011856644392480L
Serialized Fields |
---|
ITCPLateralCacheAttributes lca
int clients
ILateralCacheService lateralService
LateralCacheWatchRepairable lateralWatch
ICompositeCacheManager cacheMgr
Class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener extends java.lang.Object implements Serializable |
---|
serialVersionUID: -9107062664967131738L
Serialized Fields |
---|
LateralTCPListener.ListenerThread receiver
ITCPLateralCacheAttributes tcpLateralCacheAttributes
int port
EDU.oswego.cs.dl.util.concurrent.PooledExecutor pooledExecutor
int putCnt
int removeCnt
int getCnt
long listenerId
Class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes extends LateralCacheAttributes implements Serializable |
---|
serialVersionUID: 1077889204513905220L
Serialized Fields |
---|
java.lang.String tcpServers
java.lang.String tcpServer
int tcpListenerPort
java.lang.String udpDiscoveryAddr
int udpDiscoveryPort
boolean udpDiscoveryEnabled
boolean allowPut
boolean allowGet
boolean issueRemoveOnPut
boolean filterRemoveByHashCode
Package org.apache.jcs.auxiliary.lateral.socket.tcp.behavior |
---|
Package org.apache.jcs.auxiliary.lateral.socket.tcp.discovery |
---|
Class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage extends java.lang.Object implements Serializable |
---|
serialVersionUID: -5332377899560951794L
Serialized Fields |
---|
int messageType
int port
java.lang.String host
long requesterId
java.util.ArrayList<E> cacheNames
Package org.apache.jcs.auxiliary.remote |
---|
Class org.apache.jcs.auxiliary.remote.RemoteCache extends java.lang.Object implements Serializable |
---|
serialVersionUID: -5329231850422826460L
Serialized Fields |
---|
java.lang.String cacheName
IRemoteCacheAttributes irca
IRemoteCacheService remote
IRemoteCacheListener listener
IElementAttributes attr
ThreadPool pool
boolean usePoolForGet
IElementSerializer elementSerializer
Class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes extends AbstractAuxiliaryCacheAttributes implements Serializable |
---|
serialVersionUID: -1555143736942374000L
Serialized Fields |
---|
java.lang.String remoteServiceName
java.lang.String remoteHost
int remotePort
java.lang.String failoverServers
java.lang.String clusterServers
int localPort
int remoteType
int failoverIndex
java.lang.String[] failovers
boolean removeUponRemotePut
boolean getOnly
boolean localClusterConsistency
java.lang.String threadPoolName
int getTimeoutMillis
int rmiSocketFactoryTimeoutMillis
boolean receive
int zombieQueueMaxSize
Class org.apache.jcs.auxiliary.remote.RemoteCacheListener extends java.lang.Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
boolean disposed
IRemoteCacheAttributes irca
int puts
int removes
long listenerId
Class org.apache.jcs.auxiliary.remote.RemoteCacheListener_Stub extends java.rmi.server.RemoteStub implements Serializable |
---|
serialVersionUID: 2L
Class org.apache.jcs.auxiliary.remote.RemoteCacheManager extends java.lang.Object implements Serializable |
---|
serialVersionUID: 798077557166389498L
Serialized Fields |
---|
int clients
java.util.Map<K,V> caches
java.lang.String host
int port
java.lang.String service
IRemoteCacheAttributes irca
IRemoteCacheService remoteService
RemoteCacheWatchRepairable remoteWatch
ICompositeCacheManager cacheMgr
java.lang.String registry
Class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait extends java.lang.Object implements Serializable |
---|
serialVersionUID: -3104089136003714717L
Serialized Fields |
---|
IRemoteCacheClient cache
ICacheEventQueue cacheEventQueue
int getCount
int removeCount
int putCount
Class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade extends java.lang.Object implements Serializable |
---|
serialVersionUID: -4529970797620747110L
Serialized Fields |
---|
RemoteCacheNoWait[] noWaits
java.lang.String cacheName
RemoteCacheAttributes remoteCacheAttributes
ICompositeCacheManager cacheMgr
Package org.apache.jcs.auxiliary.remote.behavior |
---|
Package org.apache.jcs.auxiliary.remote.server |
---|
Class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer_Stub extends java.rmi.server.RemoteStub implements Serializable |
---|
serialVersionUID: 2L
Class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes extends AbstractAuxiliaryCacheAttributes implements Serializable |
---|
serialVersionUID: -2741662082869155365L
Serialized Fields |
---|
java.lang.String remoteServiceName
java.lang.String remoteHost
int remotePort
java.lang.String clusterServers
int servicePort
int remoteType
boolean removeUponRemotePut
boolean getOnly
boolean localClusterConsistency
boolean allowClusterGet
java.lang.String configFileName
Class org.apache.jcs.auxiliary.remote.server.RemoteCacheStartupServlet extends javax.servlet.http.HttpServlet implements Serializable |
---|
serialVersionUID: 1L
Package org.apache.jcs.auxiliary.remote.server.behavior |
---|
Package org.apache.jcs.config |
---|
Class org.apache.jcs.config.PropertySetterException extends java.lang.Exception implements Serializable |
---|
serialVersionUID: -210271658004609028L
Serialized Fields |
---|
java.lang.Throwable rootCause
Package org.apache.jcs.engine |
---|
Class org.apache.jcs.engine.CacheElement extends java.lang.Object implements Serializable |
---|
serialVersionUID: -6062305728297627263L
Serialized Fields |
---|
java.lang.String cacheName
java.io.Serializable key
java.io.Serializable val
IElementAttributes attr
Class org.apache.jcs.engine.CacheElementSerialized extends java.lang.Object implements Serializable |
---|
serialVersionUID: -7265084818647601874L
Serialized Fields |
---|
java.lang.String cacheName
java.io.Serializable key
byte[] serializedValue
IElementAttributes elementAttributes
Class org.apache.jcs.engine.CompositeCacheAttributes extends java.lang.Object implements Serializable |
---|
serialVersionUID: 6754049978134196787L
Serialized Fields |
---|
boolean useLateral
boolean useRemote
boolean useDisk
boolean useMemoryShrinker
int maxObjs
long maxMemoryIdleTimeSeconds
long shrinkerIntervalSeconds
int maxSpoolPerRun
java.lang.String cacheName
java.lang.String memoryCacheName
short diskUsagePattern
Class org.apache.jcs.engine.ElementAttributes extends java.lang.Object implements Serializable |
---|
serialVersionUID: 7814990748035017441L
Serialized Fields |
---|
boolean IS_SPOOL
boolean IS_LATERAL
boolean IS_REMOTE
boolean IS_ETERNAL
long version
long maxLifeSeconds
long maxIdleTimeSeconds
int size
long createTime
long lastAccessTime
Package org.apache.jcs.engine.behavior |
---|
Package org.apache.jcs.engine.control |
---|
Class org.apache.jcs.engine.control.CompositeCache extends java.lang.Object implements Serializable |
---|
serialVersionUID: -2838097410378294960L
Serialized Fields |
---|
AuxiliaryCache[] auxCaches
boolean alive
java.lang.String cacheName
IElementAttributes attr
ICompositeCacheAttributes cacheAttr
int updateCount
int removeCount
int hitCountRam
int hitCountAux
int[] auxHitCountByIndex
int missCountNotFound
int missCountExpired
MemoryCache memCache
Class org.apache.jcs.engine.control.CompositeCacheManager extends java.lang.Object implements Serializable |
---|
serialVersionUID: 7598584393134401756L
Serialized Fields |
---|
java.util.Hashtable<K,V> caches
java.util.Hashtable<K,V> systemCaches
int clients
ICompositeCacheAttributes defaultCacheAttr
IElementAttributes defaultElementAttr
java.util.Hashtable<K,V> auxFacs
java.util.Hashtable<K,V> auxAttrs
java.util.Properties props
java.lang.String defaultAuxValues
java.util.Set<E> shutdownObservers
Package org.apache.jcs.engine.control.event |
---|
Class org.apache.jcs.engine.control.event.ElementEvent extends java.util.EventObject implements Serializable |
---|
serialVersionUID: -5364117411457467056L
Serialized Fields |
---|
int elementEvent
Package org.apache.jcs.engine.control.event.behavior |
---|
Package org.apache.jcs.engine.control.group |
---|
Class org.apache.jcs.engine.control.group.GroupAttrName extends java.lang.Object implements Serializable |
---|
serialVersionUID: 1586079686300744198L
Serialized Fields |
---|
GroupId groupId
java.lang.Object attrName
java.lang.String toString
Class org.apache.jcs.engine.control.group.GroupId extends java.lang.Object implements Serializable |
---|
serialVersionUID: 4626368486444860133L
Serialized Fields |
---|
java.lang.String groupName
java.lang.String cacheName
java.lang.String toString
Package org.apache.jcs.engine.memory |
---|
Class org.apache.jcs.engine.memory.AbstractMemoryCache extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.lang.String cacheName
java.util.Map<K,V> map
IElementAttributes attr
ICompositeCacheAttributes cattr
CompositeCache cache
int status
int chunkSize
Package org.apache.jcs.engine.memory.lru |
---|
Class org.apache.jcs.engine.memory.lru.LRUMemoryCache extends AbstractMemoryCache implements Serializable |
---|
serialVersionUID: 6403738094136424201L
Serialized Fields |
---|
DoubleLinkedList list
int hitCnt
int missCnt
int putCnt
Package org.apache.jcs.engine.memory.mru |
---|
Class org.apache.jcs.engine.memory.mru.MRUMemoryCache extends AbstractMemoryCache implements Serializable |
---|
serialVersionUID: 5013101678192336129L
Serialized Fields |
---|
int hitCnt
int missCnt
int putCnt
int[] lockMe
java.util.LinkedList<E> mrulist
Package org.apache.jcs.engine.memory.util |
---|
Class org.apache.jcs.engine.memory.util.MemoryElementDescriptor extends DoubleLinkedListNode implements Serializable |
---|
serialVersionUID: -1905161209035522460L
Serialized Fields |
---|
ICacheElement ce
Package org.apache.jcs.engine.stats |
---|
Class org.apache.jcs.engine.stats.CacheStats extends Stats implements Serializable |
---|
serialVersionUID: 529914708798168590L
Serialized Fields |
---|
java.lang.String regionName
IStats[] auxStats
IStatElement[] stats
Class org.apache.jcs.engine.stats.Stats extends java.lang.Object implements Serializable |
---|
serialVersionUID: 227327902875154010L
Serialized Fields |
---|
IStatElement[] stats
java.lang.String typeName
Package org.apache.jcs.engine.stats.behavior |
---|
Package org.apache.jcs.utils.struct |
---|
Class org.apache.jcs.utils.struct.DoubleLinkedListNode extends java.lang.Object implements Serializable |
---|
serialVersionUID: -1114934407695836097L
Serialized Fields |
---|
java.lang.Object payload
DoubleLinkedListNode prev
DoubleLinkedListNode next
Class org.apache.jcs.utils.struct.LRUElementDescriptor extends DoubleLinkedListNode implements Serializable |
---|
serialVersionUID: 8249555756363020156L
Serialized Fields |
---|
java.lang.Object key
key
Class org.apache.jcs.utils.struct.LRUMapEntry extends java.lang.Object implements Serializable |
---|
serialVersionUID: -8176116317739129331L
Serialized Fields |
---|
java.lang.Object key
java.lang.Object value
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |