| Interface | Description | 
|---|---|
| ConfigurationChangeSupport | Interface that implementors use to declare interest in  CacheRuntimeConfigurationchanges. | 
| InternalCacheManager | The  Service-facing version of aCacheManager. | 
| Store<K,V> | The  Storeinterface represents the backing storage of aCache. | 
| Store.Configuration<K,V> | The basic configuration for a Store. | 
| Store.Iterator<T> | An iterator over a Store. | 
| Store.Provider | The Service used to create Stores. | 
| Store.ValueHolder<V> | Holds both a value, and all the metadata associated with a mapping in a Store. | 
| WrapperStore<K,V> | Marker interface for  Stores which act like wrapper and does not have any storage, rather
 delegate the storage to other stores | 
| WrapperStore.Provider | Service to create  WrapperStores | 
| Class | Description | 
|---|---|
| AbstractValueHolder<V> | |
| AbstractWrapperStoreProvider | 
| Enum | Description | 
|---|---|
| Store.PutStatus | Put operation status | 
| Store.RemoveStatus | Conditional Remove operation status | 
| Store.ReplaceStatus | Conditional Replace operation status | 
Store SPI and related types.