The following document contains the results of a JDepend metric analysis. The various metrics are defined at the bottom of this document.
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.JCS
|
None |
org.apache.commons.jcs.access org.apache.commons.jcs.utils.access org.apache.commons.jcs.utils.servlet
|
java.lang java.util org.apache.commons.jcs.access org.apache.commons.jcs.access.exception org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.access.AbstractCacheAccess
|
org.apache.commons.jcs.access.CacheAccess org.apache.commons.jcs.access.GroupCacheAccess org.apache.commons.jcs.access.PartitionedCacheAccess
|
org.apache.commons.jcs org.apache.commons.jcs.utils.access
|
java.io java.lang java.util org.apache.commons.jcs org.apache.commons.jcs.access.behavior org.apache.commons.jcs.access.exception org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.control.group org.apache.commons.jcs.engine.memory.behavior org.apache.commons.jcs.engine.stats.behavior org.apache.commons.jcs.utils.props org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.access.behavior.ICacheAccess org.apache.commons.jcs.access.behavior.ICacheAccessManagement org.apache.commons.jcs.access.behavior.IGroupCacheAccess
|
None |
org.apache.commons.jcs.access
|
java.lang java.util org.apache.commons.jcs.access.exception org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.stats.behavior
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.access.exception.CacheException org.apache.commons.jcs.access.exception.ConfigurationException org.apache.commons.jcs.access.exception.InvalidArgumentException org.apache.commons.jcs.access.exception.InvalidGroupException org.apache.commons.jcs.access.exception.InvalidHandleException org.apache.commons.jcs.access.exception.ObjectExistsException org.apache.commons.jcs.access.exception.ObjectNotFoundException
|
org.apache.commons.jcs org.apache.commons.jcs.access org.apache.commons.jcs.access.behavior org.apache.commons.jcs.admin org.apache.commons.jcs.auxiliary.lateral.socket.tcp org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.auxiliary.remote.http.server org.apache.commons.jcs.auxiliary.remote.server org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.utils.access org.apache.commons.jcs.utils.props
|
java.lang
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.admin.JCSJMXBean
|
org.apache.commons.jcs.admin.CacheElementInfo org.apache.commons.jcs.admin.CacheRegionInfo org.apache.commons.jcs.admin.CountingOnlyOutputStream org.apache.commons.jcs.admin.JCSAdminBean
|
org.apache.commons.jcs.admin.servlet org.apache.commons.jcs.engine.control
|
java.io java.lang java.text java.util org.apache.commons.jcs.access.exception org.apache.commons.jcs.auxiliary.remote.server org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.memory.behavior
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheFactory org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheMonitor org.apache.commons.jcs.auxiliary.AuxiliaryCache org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes org.apache.commons.jcs.auxiliary.AuxiliaryCacheFactory
|
org.apache.commons.jcs.auxiliary.AuxiliaryCacheConfigurator
|
org.apache.commons.jcs.auxiliary.disk org.apache.commons.jcs.auxiliary.disk.behavior org.apache.commons.jcs.auxiliary.disk.block org.apache.commons.jcs.auxiliary.disk.indexed org.apache.commons.jcs.auxiliary.disk.jdbc org.apache.commons.jcs.auxiliary.disk.jdbc.hsql org.apache.commons.jcs.auxiliary.disk.jdbc.mysql org.apache.commons.jcs.auxiliary.lateral org.apache.commons.jcs.auxiliary.lateral.behavior org.apache.commons.jcs.auxiliary.lateral.socket.tcp org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.auxiliary.remote.behavior org.apache.commons.jcs.auxiliary.remote.http.client org.apache.commons.jcs.auxiliary.remote.http.server org.apache.commons.jcs.auxiliary.remote.server org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control
|
java.io java.lang java.util java.util.concurrent.atomic java.util.concurrent.locks org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.logging org.apache.commons.jcs.engine.logging.behavior org.apache.commons.jcs.engine.match org.apache.commons.jcs.engine.match.behavior org.apache.commons.jcs.engine.stats.behavior org.apache.commons.jcs.utils.config org.apache.commons.jcs.utils.serialization org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheAttributes
|
org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache$1 org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache$MyCacheListener org.apache.commons.jcs.auxiliary.disk.PurgatoryElement
|
org.apache.commons.jcs.auxiliary.disk.block org.apache.commons.jcs.auxiliary.disk.indexed org.apache.commons.jcs.auxiliary.disk.jdbc
|
java.io java.lang java.util java.util.concurrent.locks org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.disk.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.match.behavior org.apache.commons.jcs.engine.stats org.apache.commons.jcs.engine.stats.behavior org.apache.commons.jcs.utils.struct org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
|
org.apache.commons.jcs.auxiliary.disk.behavior.IDiskCacheAttributes$DiskLimitType
|
org.apache.commons.jcs.auxiliary.disk org.apache.commons.jcs.auxiliary.disk.block org.apache.commons.jcs.auxiliary.disk.indexed
|
java.io java.lang org.apache.commons.jcs.auxiliary
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.auxiliary.disk.block.BlockDisk org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache$1 org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache$2 org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheAttributes org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheFactory org.apache.commons.jcs.auxiliary.disk.block.BlockDiskElementDescriptor org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore$LRUMapCountLimited org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore$LRUMapSizeLimited
|
None |
java.io java.lang java.nio java.nio.channels java.util java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.disk org.apache.commons.jcs.auxiliary.disk.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control.group org.apache.commons.jcs.engine.logging.behavior org.apache.commons.jcs.engine.match.behavior org.apache.commons.jcs.engine.stats org.apache.commons.jcs.engine.stats.behavior org.apache.commons.jcs.io org.apache.commons.jcs.utils.serialization org.apache.commons.jcs.utils.struct org.apache.commons.jcs.utils.timing org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDisk org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache$1 org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache$2 org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache$LRUMapCountLimited org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache$LRUMapSizeLimited org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache$PositionComparator org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskDumper org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
|
None |
java.io java.lang java.nio java.nio.channels java.util java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.disk org.apache.commons.jcs.auxiliary.disk.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control.group org.apache.commons.jcs.engine.logging.behavior org.apache.commons.jcs.engine.match.behavior org.apache.commons.jcs.engine.stats org.apache.commons.jcs.engine.stats.behavior org.apache.commons.jcs.utils.struct org.apache.commons.jcs.utils.timing org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheFactory org.apache.commons.jcs.auxiliary.disk.jdbc.ShrinkerThread org.apache.commons.jcs.auxiliary.disk.jdbc.TableState
|
org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory org.apache.commons.jcs.auxiliary.disk.jdbc.hsql org.apache.commons.jcs.auxiliary.disk.jdbc.mysql
|
java.io java.lang java.sql java.util java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks javax.sql org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.disk org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.logging.behavior org.apache.commons.jcs.engine.stats org.apache.commons.jcs.engine.stats.behavior org.apache.commons.jcs.utils.config org.apache.commons.jcs.utils.serialization org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory.DataSourceFactory
|
org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory.JndiDataSourceFactory org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory.SharedPoolDataSourceFactory
|
org.apache.commons.jcs.auxiliary.disk.jdbc org.apache.commons.jcs.auxiliary.disk.jdbc.mysql
|
java.lang java.sql java.util javax.naming javax.sql org.apache.commons.dbcp.cpdsadapter org.apache.commons.dbcp.datasources org.apache.commons.jcs.auxiliary.disk.jdbc org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCache org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory$OptimizerTask org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
|
None |
java.lang java.sql java.text java.util java.util.concurrent javax.sql org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.disk.jdbc org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.logging.behavior org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.auxiliary.lateral.LateralCache org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes org.apache.commons.jcs.auxiliary.lateral.LateralCacheMonitor org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade org.apache.commons.jcs.auxiliary.lateral.LateralCommand org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor
|
org.apache.commons.jcs.auxiliary.lateral.socket.tcp
|
java.io java.lang java.rmi java.util java.util.concurrent org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.lateral.behavior org.apache.commons.jcs.auxiliary.lateral.socket.tcp org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.stats org.apache.commons.jcs.engine.stats.behavior org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheListener
|
org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes$Type
|
org.apache.commons.jcs.auxiliary.lateral org.apache.commons.jcs.auxiliary.lateral.socket.tcp org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior
|
java.lang org.apache.commons.jcs.auxiliary org.apache.commons.jcs.engine.behavior
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener$1 org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener$ConnectionHandler org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener$ListenerThread org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
|
org.apache.commons.jcs.auxiliary.lateral
|
java.io java.lang java.net java.util java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks org.apache.commons.jcs.access.exception org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.lateral org.apache.commons.jcs.auxiliary.lateral.behavior org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.logging.behavior org.apache.commons.jcs.io org.apache.commons.jcs.utils.discovery org.apache.commons.jcs.utils.discovery.behavior org.apache.commons.jcs.utils.threadpool org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
|
org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache$1 org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes org.apache.commons.jcs.auxiliary.remote.RemoteCache org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes org.apache.commons.jcs.auxiliary.remote.RemoteCacheFactory org.apache.commons.jcs.auxiliary.remote.RemoteCacheFactory$1 org.apache.commons.jcs.auxiliary.remote.RemoteCacheFailoverRunner org.apache.commons.jcs.auxiliary.remote.RemoteCacheListener org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager org.apache.commons.jcs.auxiliary.remote.RemoteCacheMonitor org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWaitFacade org.apache.commons.jcs.auxiliary.remote.RemoteLocation org.apache.commons.jcs.auxiliary.remote.RemoteUtils org.apache.commons.jcs.auxiliary.remote.RemoteUtils$1
|
org.apache.commons.jcs.auxiliary.remote.behavior org.apache.commons.jcs.auxiliary.remote.http.client org.apache.commons.jcs.auxiliary.remote.server
|
java.io java.lang java.net java.rmi java.rmi.registry java.rmi.server java.util java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks java.util.regex org.apache.commons.jcs.access.exception org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.remote.behavior org.apache.commons.jcs.auxiliary.remote.server.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.logging.behavior org.apache.commons.jcs.engine.stats org.apache.commons.jcs.engine.stats.behavior org.apache.commons.jcs.utils.net org.apache.commons.jcs.utils.serialization org.apache.commons.jcs.utils.threadpool org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheClient org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheDispatcher org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheListener
|
None |
org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.auxiliary.remote.http.client org.apache.commons.jcs.auxiliary.remote.server org.apache.commons.jcs.auxiliary.remote.server.behavior org.apache.commons.jcs.engine.control
|
java.io java.lang java.rmi java.util org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.auxiliary.remote.server.behavior org.apache.commons.jcs.auxiliary.remote.value org.apache.commons.jcs.engine.behavior
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.auxiliary.remote.http.client.AbstractHttpClient
|
org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCache org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher$1 org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheFactory org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheMonitor org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpClientListener
|
org.apache.commons.jcs.auxiliary.remote.http.client.behavior
|
java.io java.lang java.net java.util java.util.concurrent java.util.concurrent.atomic org.apache.commons.httpclient org.apache.commons.httpclient.cookie org.apache.commons.httpclient.methods org.apache.commons.httpclient.params org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.auxiliary.remote.behavior org.apache.commons.jcs.auxiliary.remote.http.client.behavior org.apache.commons.jcs.auxiliary.remote.server.behavior org.apache.commons.jcs.auxiliary.remote.util org.apache.commons.jcs.auxiliary.remote.value org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.logging.behavior org.apache.commons.jcs.utils.config org.apache.commons.jcs.utils.serialization org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
|
org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheService org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet$1
|
None |
java.io java.lang java.util javax.servlet javax.servlet.http org.apache.commons.jcs.access.exception org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.remote.http.behavior org.apache.commons.jcs.auxiliary.remote.value org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.logging org.apache.commons.jcs.engine.logging.behavior org.apache.commons.jcs.io org.apache.commons.jcs.utils.config org.apache.commons.jcs.utils.serialization org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.auxiliary.remote.server.RegistryKeepAliveRunner org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerFactory org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheStartupServlet org.apache.commons.jcs.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
|
org.apache.commons.jcs.admin
|
java.io java.lang java.net java.rmi java.rmi.registry java.rmi.server java.util java.util.concurrent java.util.concurrent.locks javax.servlet javax.servlet.http org.apache.commons.jcs.access.exception org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.auxiliary.remote.behavior org.apache.commons.jcs.auxiliary.remote.server.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.logging org.apache.commons.jcs.engine.logging.behavior org.apache.commons.jcs.utils.config org.apache.commons.jcs.utils.net org.apache.commons.jcs.utils.threadpool org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServer org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
|
org.apache.commons.jcs.auxiliary.remote.server.behavior.RemoteType
|
org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.auxiliary.remote.behavior org.apache.commons.jcs.auxiliary.remote.http.client org.apache.commons.jcs.auxiliary.remote.server
|
java.lang java.rmi org.apache.commons.jcs.auxiliary.remote.behavior org.apache.commons.jcs.engine.behavior
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheResponse org.apache.commons.jcs.auxiliary.remote.value.RemoteRequestType
|
org.apache.commons.jcs.auxiliary.remote.behavior org.apache.commons.jcs.auxiliary.remote.http.client org.apache.commons.jcs.auxiliary.remote.http.server org.apache.commons.jcs.auxiliary.remote.util
|
java.io java.lang java.util org.apache.commons.jcs.engine.behavior
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.engine.AbstractCacheEventQueue org.apache.commons.jcs.engine.AbstractCacheEventQueue$AbstractCacheEvent org.apache.commons.jcs.engine.CacheConstants org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal$ZombieEvent
|
org.apache.commons.jcs.engine.AbstractCacheEventQueue$DisposeEvent org.apache.commons.jcs.engine.AbstractCacheEventQueue$PutEvent org.apache.commons.jcs.engine.AbstractCacheEventQueue$RemoveAllEvent org.apache.commons.jcs.engine.AbstractCacheEventQueue$RemoveEvent org.apache.commons.jcs.engine.CacheAdaptor org.apache.commons.jcs.engine.CacheElement org.apache.commons.jcs.engine.CacheElementSerialized org.apache.commons.jcs.engine.CacheEventQueue org.apache.commons.jcs.engine.CacheEventQueue$QProcessor org.apache.commons.jcs.engine.CacheEventQueueFactory org.apache.commons.jcs.engine.CacheGroup org.apache.commons.jcs.engine.CacheInfo org.apache.commons.jcs.engine.CacheListeners org.apache.commons.jcs.engine.CacheStatus org.apache.commons.jcs.engine.CacheWatchRepairable org.apache.commons.jcs.engine.CompositeCacheAttributes org.apache.commons.jcs.engine.ElementAttributes org.apache.commons.jcs.engine.PooledCacheEventQueue org.apache.commons.jcs.engine.ZombieCacheService org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal$PutEvent org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal$RemoveAllEvent org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal$RemoveEvent org.apache.commons.jcs.engine.ZombieCacheWatch
|
org.apache.commons.jcs.access org.apache.commons.jcs.admin org.apache.commons.jcs.auxiliary.disk org.apache.commons.jcs.auxiliary.disk.block org.apache.commons.jcs.auxiliary.disk.indexed org.apache.commons.jcs.auxiliary.disk.jdbc org.apache.commons.jcs.auxiliary.lateral org.apache.commons.jcs.auxiliary.lateral.socket.tcp org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.auxiliary.remote.http.client org.apache.commons.jcs.auxiliary.remote.server org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.memory org.apache.commons.jcs.engine.memory.lru org.apache.commons.jcs.engine.memory.soft org.apache.commons.jcs.utils.discovery org.apache.commons.jcs.utils.serialization
|
java.io java.lang java.rmi.dgc java.util java.util.concurrent java.util.concurrent.atomic org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control.event.behavior org.apache.commons.jcs.engine.stats org.apache.commons.jcs.engine.stats.behavior org.apache.commons.jcs.utils.threadpool org.apache.commons.jcs.utils.timing org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.engine.behavior.ICache org.apache.commons.jcs.engine.behavior.ICacheElement org.apache.commons.jcs.engine.behavior.ICacheElementSerialized org.apache.commons.jcs.engine.behavior.ICacheEventQueue org.apache.commons.jcs.engine.behavior.ICacheListener org.apache.commons.jcs.engine.behavior.ICacheObserver org.apache.commons.jcs.engine.behavior.ICacheService org.apache.commons.jcs.engine.behavior.ICacheServiceAdmin org.apache.commons.jcs.engine.behavior.ICacheServiceNonLocal org.apache.commons.jcs.engine.behavior.ICacheType org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes org.apache.commons.jcs.engine.behavior.ICompositeCacheManager org.apache.commons.jcs.engine.behavior.IElementAttributes org.apache.commons.jcs.engine.behavior.IElementSerializer org.apache.commons.jcs.engine.behavior.IProvideScheduler org.apache.commons.jcs.engine.behavior.IRequireScheduler org.apache.commons.jcs.engine.behavior.IShutdownObservable org.apache.commons.jcs.engine.behavior.IShutdownObserver org.apache.commons.jcs.engine.behavior.IZombie
|
org.apache.commons.jcs.engine.behavior.ICacheEventQueue$QueueType org.apache.commons.jcs.engine.behavior.ICacheType$CacheType org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes$DiskUsagePattern
|
org.apache.commons.jcs org.apache.commons.jcs.access org.apache.commons.jcs.access.behavior org.apache.commons.jcs.admin org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.disk org.apache.commons.jcs.auxiliary.disk.block org.apache.commons.jcs.auxiliary.disk.indexed org.apache.commons.jcs.auxiliary.disk.jdbc org.apache.commons.jcs.auxiliary.disk.jdbc.hsql org.apache.commons.jcs.auxiliary.disk.jdbc.mysql org.apache.commons.jcs.auxiliary.lateral org.apache.commons.jcs.auxiliary.lateral.behavior org.apache.commons.jcs.auxiliary.lateral.socket.tcp org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.auxiliary.remote.behavior org.apache.commons.jcs.auxiliary.remote.http.client org.apache.commons.jcs.auxiliary.remote.http.client.behavior org.apache.commons.jcs.auxiliary.remote.http.server org.apache.commons.jcs.auxiliary.remote.server org.apache.commons.jcs.auxiliary.remote.server.behavior org.apache.commons.jcs.auxiliary.remote.util org.apache.commons.jcs.auxiliary.remote.value org.apache.commons.jcs.engine org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.memory org.apache.commons.jcs.engine.memory.behavior org.apache.commons.jcs.engine.memory.fifo org.apache.commons.jcs.engine.memory.lru org.apache.commons.jcs.engine.memory.mru org.apache.commons.jcs.engine.memory.shrinking org.apache.commons.jcs.engine.memory.soft org.apache.commons.jcs.engine.memory.util org.apache.commons.jcs.utils.discovery org.apache.commons.jcs.utils.serialization
|
java.io java.lang java.rmi java.util java.util.concurrent org.apache.commons.jcs.access.exception org.apache.commons.jcs.auxiliary org.apache.commons.jcs.engine org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.control.event.behavior org.apache.commons.jcs.engine.match.behavior org.apache.commons.jcs.engine.stats.behavior
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.engine.control.CompositeCache org.apache.commons.jcs.engine.control.CompositeCache$1 org.apache.commons.jcs.engine.control.CompositeCacheConfigurator org.apache.commons.jcs.engine.control.CompositeCacheManager org.apache.commons.jcs.engine.control.CompositeCacheManager$ShutdownHook
|
org.apache.commons.jcs org.apache.commons.jcs.access org.apache.commons.jcs.admin org.apache.commons.jcs.auxiliary.lateral.socket.tcp org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.auxiliary.remote.http.server org.apache.commons.jcs.auxiliary.remote.server org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.memory org.apache.commons.jcs.engine.memory.behavior org.apache.commons.jcs.engine.memory.lru org.apache.commons.jcs.engine.memory.shrinking org.apache.commons.jcs.engine.memory.soft
|
java.io java.lang java.lang.management java.security java.util java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks javax.management org.apache.commons.jcs.access.exception org.apache.commons.jcs.admin org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.remote.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control.event org.apache.commons.jcs.engine.control.event.behavior org.apache.commons.jcs.engine.control.group org.apache.commons.jcs.engine.logging.behavior org.apache.commons.jcs.engine.match org.apache.commons.jcs.engine.match.behavior org.apache.commons.jcs.engine.memory.behavior org.apache.commons.jcs.engine.memory.lru org.apache.commons.jcs.engine.memory.shrinking org.apache.commons.jcs.engine.stats org.apache.commons.jcs.engine.stats.behavior org.apache.commons.jcs.utils.config org.apache.commons.jcs.utils.threadpool org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.engine.control.event.ElementEventQueue$AbstractElementEventRunner
|
org.apache.commons.jcs.engine.control.event.ElementEvent org.apache.commons.jcs.engine.control.event.ElementEventQueue org.apache.commons.jcs.engine.control.event.ElementEventQueue$ElementEventRunner
|
org.apache.commons.jcs.engine.control
|
java.io java.lang java.util java.util.concurrent org.apache.commons.jcs.engine.control.event.behavior org.apache.commons.jcs.utils.threadpool org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.engine.control.event.behavior.IElementEvent org.apache.commons.jcs.engine.control.event.behavior.IElementEventHandler org.apache.commons.jcs.engine.control.event.behavior.IElementEventQueue
|
org.apache.commons.jcs.engine.control.event.behavior.ElementEventType
|
org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.control.event org.apache.commons.jcs.engine.memory.shrinking
|
java.io java.lang
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.engine.logging.CacheEvent org.apache.commons.jcs.engine.logging.CacheEventLoggerDebugLogger
|
org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.remote.http.server org.apache.commons.jcs.auxiliary.remote.server
|
java.lang java.util org.apache.commons.jcs.engine.logging.behavior org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.engine.match.behavior.IKeyMatcher
|
None |
org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.disk org.apache.commons.jcs.auxiliary.disk.block org.apache.commons.jcs.auxiliary.disk.indexed org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.match
|
java.io java.lang java.util
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache org.apache.commons.jcs.engine.memory.AbstractMemoryCache
|
None |
org.apache.commons.jcs.engine.memory.fifo org.apache.commons.jcs.engine.memory.lru org.apache.commons.jcs.engine.memory.mru org.apache.commons.jcs.engine.memory.soft
|
java.io java.lang java.util java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.control.group org.apache.commons.jcs.engine.memory.behavior org.apache.commons.jcs.engine.memory.util org.apache.commons.jcs.engine.stats org.apache.commons.jcs.engine.stats.behavior org.apache.commons.jcs.utils.struct org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
|
None |
org.apache.commons.jcs.access org.apache.commons.jcs.admin org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.memory org.apache.commons.jcs.engine.memory.shrinking
|
java.io java.lang java.util org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.stats.behavior
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache$LHMSpooler org.apache.commons.jcs.engine.memory.lru.LRUMemoryCache
|
org.apache.commons.jcs.engine.control
|
java.io java.lang java.util java.util.concurrent.atomic org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.control.group org.apache.commons.jcs.engine.memory org.apache.commons.jcs.engine.memory.util org.apache.commons.jcs.engine.stats.behavior org.apache.commons.jcs.utils.struct org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.engine.memory.shrinking.ShrinkerThread
|
org.apache.commons.jcs.engine.control
|
java.lang java.util org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.control.event.behavior org.apache.commons.jcs.engine.memory.behavior org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.engine.memory.util.DefaultMemoryElementDescriptor org.apache.commons.jcs.engine.memory.util.MemoryElementDescriptor org.apache.commons.jcs.engine.memory.util.SoftReferenceElementDescriptor
|
org.apache.commons.jcs.engine.memory org.apache.commons.jcs.engine.memory.fifo org.apache.commons.jcs.engine.memory.lru org.apache.commons.jcs.engine.memory.mru org.apache.commons.jcs.engine.memory.soft
|
java.lang.ref org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.utils.struct
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.engine.stats.CacheStats org.apache.commons.jcs.engine.stats.StatElement org.apache.commons.jcs.engine.stats.Stats
|
org.apache.commons.jcs.auxiliary.disk org.apache.commons.jcs.auxiliary.disk.block org.apache.commons.jcs.auxiliary.disk.indexed org.apache.commons.jcs.auxiliary.disk.jdbc org.apache.commons.jcs.auxiliary.lateral org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.engine org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.memory org.apache.commons.jcs.engine.memory.soft org.apache.commons.jcs.utils.struct
|
java.lang java.util org.apache.commons.jcs.engine.stats.behavior
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.engine.stats.behavior.ICacheStats org.apache.commons.jcs.engine.stats.behavior.IStatElement org.apache.commons.jcs.engine.stats.behavior.IStats
|
None |
org.apache.commons.jcs.access org.apache.commons.jcs.access.behavior org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.disk org.apache.commons.jcs.auxiliary.disk.block org.apache.commons.jcs.auxiliary.disk.indexed org.apache.commons.jcs.auxiliary.disk.jdbc org.apache.commons.jcs.auxiliary.lateral org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.memory org.apache.commons.jcs.engine.memory.behavior org.apache.commons.jcs.engine.memory.lru org.apache.commons.jcs.engine.memory.soft org.apache.commons.jcs.engine.stats org.apache.commons.jcs.utils.struct
|
java.io java.lang java.util
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.io.ObjectInputStreamClassLoaderAware org.apache.commons.jcs.io.ObjectInputStreamClassLoaderAware$BlacklistClassResolver
|
org.apache.commons.jcs.auxiliary.disk.block org.apache.commons.jcs.auxiliary.lateral.socket.tcp org.apache.commons.jcs.auxiliary.remote.http.server org.apache.commons.jcs.utils.discovery org.apache.commons.jcs.utils.serialization
|
java.io java.lang java.lang.reflect
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.utils.access.AbstractJCSWorkerHelper org.apache.commons.jcs.utils.access.JCSWorkerHelper
|
org.apache.commons.jcs.utils.access.JCSWorker
|
None |
java.lang java.util.concurrent org.apache.commons.jcs org.apache.commons.jcs.access org.apache.commons.jcs.access.exception org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.utils.config.OptionConverter org.apache.commons.jcs.utils.config.PropertySetter org.apache.commons.jcs.utils.config.PropertySetterException
|
org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.disk.jdbc org.apache.commons.jcs.auxiliary.remote.http.client org.apache.commons.jcs.auxiliary.remote.http.server org.apache.commons.jcs.auxiliary.remote.server org.apache.commons.jcs.engine.control
|
java.beans java.io java.lang java.lang.reflect java.util org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.utils.discovery.DiscoveredService org.apache.commons.jcs.utils.discovery.MyByteArrayOutputStream org.apache.commons.jcs.utils.discovery.UDPCleanupRunner org.apache.commons.jcs.utils.discovery.UDPDiscoveryAttributes org.apache.commons.jcs.utils.discovery.UDPDiscoveryManager org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage$BroadcastType org.apache.commons.jcs.utils.discovery.UDPDiscoveryReceiver org.apache.commons.jcs.utils.discovery.UDPDiscoveryReceiver$MessageHandler org.apache.commons.jcs.utils.discovery.UDPDiscoverySender org.apache.commons.jcs.utils.discovery.UDPDiscoverySenderThread org.apache.commons.jcs.utils.discovery.UDPDiscoveryService
|
org.apache.commons.jcs.auxiliary.lateral.socket.tcp org.apache.commons.jcs.utils.discovery.behavior
|
java.io java.lang java.net java.util java.util.concurrent org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.io org.apache.commons.jcs.utils.discovery.behavior org.apache.commons.jcs.utils.net org.apache.commons.jcs.utils.serialization org.apache.commons.jcs.utils.threadpool org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.utils.props.AbstractPropertyContainer org.apache.commons.jcs.utils.props.PropertiesFactory org.apache.commons.jcs.utils.props.PropertyLoader
|
org.apache.commons.jcs.utils.props.PropertiesFactoryFileImpl
|
org.apache.commons.jcs.access
|
java.io java.lang java.util org.apache.commons.jcs.access.exception
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.utils.serialization.CompressingSerializer org.apache.commons.jcs.utils.serialization.SerializationConversionUtil org.apache.commons.jcs.utils.serialization.StandardSerializer
|
org.apache.commons.jcs.auxiliary org.apache.commons.jcs.auxiliary.disk.block org.apache.commons.jcs.auxiliary.disk.jdbc org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.auxiliary.remote.http.client org.apache.commons.jcs.auxiliary.remote.http.server org.apache.commons.jcs.utils.discovery
|
java.io java.lang org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.io org.apache.commons.jcs.utils.zip org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
org.apache.commons.jcs.utils.struct.AbstractLRUMap
|
org.apache.commons.jcs.utils.struct.DoubleLinkedList org.apache.commons.jcs.utils.struct.DoubleLinkedListNode org.apache.commons.jcs.utils.struct.LRUElementDescriptor org.apache.commons.jcs.utils.struct.LRUMap org.apache.commons.jcs.utils.struct.LRUMapEntry
|
org.apache.commons.jcs.auxiliary.disk org.apache.commons.jcs.auxiliary.disk.block org.apache.commons.jcs.auxiliary.disk.indexed org.apache.commons.jcs.engine.memory org.apache.commons.jcs.engine.memory.lru org.apache.commons.jcs.engine.memory.mru org.apache.commons.jcs.engine.memory.util
|
java.io java.lang java.util java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks org.apache.commons.jcs.engine.control.group org.apache.commons.jcs.engine.stats org.apache.commons.jcs.engine.stats.behavior org.apache.commons.logging
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.jcs.utils.threadpool.DaemonThreadFactory org.apache.commons.jcs.utils.threadpool.PoolConfiguration org.apache.commons.jcs.utils.threadpool.PoolConfiguration$WhenBlockedPolicy org.apache.commons.jcs.utils.threadpool.ThreadPoolManager org.apache.commons.jcs.utils.threadpool.ThreadPoolManager$1
|
org.apache.commons.jcs.auxiliary.lateral.socket.tcp org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.auxiliary.remote.server org.apache.commons.jcs.engine org.apache.commons.jcs.engine.control org.apache.commons.jcs.engine.control.event org.apache.commons.jcs.utils.discovery
|
java.lang java.util java.util.concurrent org.apache.commons.logging
|
Package |
Package Dependencies |
org.apache.commons.jcs |
org.apache.commons.jcs.access org.apache.commons.jcs.engine.memory.behavior org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.access |
org.apache.commons.jcs.engine.memory.behavior org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.access.behavior |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.admin |
org.apache.commons.jcs.auxiliary.remote.server org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.admin.servlet |
org.apache.commons.jcs.admin org.apache.commons.jcs.auxiliary.remote.server org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.disk |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.disk.behavior |
org.apache.commons.jcs.auxiliary org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.disk.block |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.disk.indexed |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.disk.jdbc |
org.apache.commons.jcs.auxiliary.disk org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory |
org.apache.commons.jcs.auxiliary.disk.jdbc org.apache.commons.jcs.auxiliary.disk org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.disk.jdbc.hsql |
org.apache.commons.jcs.auxiliary org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.disk.jdbc.mysql |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.lateral |
org.apache.commons.jcs.auxiliary org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.lateral.behavior |
org.apache.commons.jcs.auxiliary org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.lateral.socket.tcp |
org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine
|
org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior |
org.apache.commons.jcs.auxiliary.lateral.behavior org.apache.commons.jcs.auxiliary org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.remote |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.remote.behavior |
org.apache.commons.jcs.auxiliary org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.remote.http.client |
org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine
|
org.apache.commons.jcs.auxiliary.remote.http.client.behavior |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.remote.http.server |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.remote.server |
org.apache.commons.jcs.auxiliary.remote org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.remote.server.behavior |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.remote.util |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.auxiliary.remote.value |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.engine |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine
|
org.apache.commons.jcs.engine.behavior |
org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.engine.control |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.engine.memory |
org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine
|
org.apache.commons.jcs.engine.memory.behavior |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.engine.memory.fifo |
org.apache.commons.jcs.engine.memory.util org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.engine.memory.lru |
org.apache.commons.jcs.engine.memory.util org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.engine.memory.mru |
org.apache.commons.jcs.engine.memory.util org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.engine.memory.shrinking |
org.apache.commons.jcs.engine.memory.behavior org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.engine.memory.soft |
org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine
|
org.apache.commons.jcs.engine.memory.util |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.utils.access |
org.apache.commons.jcs.access org.apache.commons.jcs.engine.memory.behavior org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.utils.discovery |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.utils.discovery.behavior |
org.apache.commons.jcs.utils.discovery org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.utils.serialization |
org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
org.apache.commons.jcs.utils.servlet |
org.apache.commons.jcs org.apache.commons.jcs.access org.apache.commons.jcs.engine.memory.behavior org.apache.commons.jcs.engine.behavior org.apache.commons.jcs.engine org.apache.commons.jcs.engine.behavior
|
The following explanations are for quick reference and are lifted directly from the original JDepend documentation.
Term |
Description |
Number of Classes |
The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package. |
Afferent Couplings |
The number of other packages that depend upon classes within the package is an indicator of the package's responsibility. |
Efferent Couplings |
The number of other packages that the classes in the package depend upon is an indicator of the package's independence. |
Abstractness |
The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package. |
Instability |
The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package. |
Distance |
The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible. |
Cycles |
Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques. |