| Name | Description | Type | Package | Framework |
| AbstractHttpClient | This class simply configures the http multithreaded connection manager. | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
| IRemoteHttpCacheClient | It's not entirely clear that this interface is needed. | Interface | org.apache.commons.jcs.auxiliary.remote.http.client.behavior | Apache Commons |
| RemoteHttpCache | This uses an http client as the service. | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
| RemoteHttpCacheAttributes | Http client specific settings. | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
| RemoteHttpCacheClient | This is the service used by the remote http auxiliary cache. | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
| RemoteHttpCacheDispatcher | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons | |
| RemoteHttpCacheFactory | The RemoteCacheFactory creates remote caches for the cache hub. | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
| RemoteHttpCacheManager | This is a very crude copy of the RMI remote manager. | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
| RemoteHttpCacheMonitor | Upon the notification of a connection error, the monitor changes to operate in a time driven mode. | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
| RemoteHttpClientListener | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons | |