| Name | Description | Type | Package | Framework |
| CompositeCache | This is the primary hub for a single cache/region. | Class | org.apache.commons.jcs.engine.control | Apache Commons |
| CompositeCacheConfigurator | This class configures JCS based on a properties object. | Class | org.apache.commons.jcs.engine.control | Apache Commons |
| CompositeCacheManager | Manages a composite cache. | Class | org.apache.commons.jcs.engine.control | Apache Commons |
| ElementEvent | Element events will trigger the creation of Element Event objects. | Class | org.apache.commons.jcs.engine.control.event | Apache Commons |
| ElementEventQueue | An event queue is used to propagate ordered cache events to one and only one target listener. | Class | org.apache.commons.jcs.engine.control.event | Apache Commons |
| ElementEventType | enum ElementEventTypeThis describes the events that an item can encounter. | Class | org.apache.commons.jcs.engine.control.event.behavior | Apache Commons |
| GroupAttrName | Description of the ClassSee Also:Serialized Form | Class | org.apache.commons.jcs.engine.control.group | Apache Commons |
| GroupId | Used to avoid name conflict when group cache items are mixed with non-group cache items in theSee Also:Serialized Form | Class | org.apache.commons.jcs.engine.control.group | Apache Commons |
| IElementEvent | Defines how an element event object should behave. | Interface | org.apache.commons.jcs.engine.control.event.behavior | Apache Commons |
| IElementEventHandler | This interface defines the behavior for event handler. | Interface | org.apache.commons.jcs.engine.control.event.behavior | Apache Commons |
| IElementEventQueue | Interface for an element event queue. | Interface | org.apache.commons.jcs.engine.control.event.behavior | Apache Commons |