| Interface | Description | 
|---|---|
| CacheLoaderWriter<K,V> | 
 A CacheLoaderWriter is used to keep a  
Cache in sync with another system. | 
| CacheLoaderWriterConfiguration | |
| CacheLoaderWriterProvider | 
 A  
Service that creates CacheLoaderWriter instances. | 
| WriteBehindConfiguration | 
ServiceConfiguration for the WriteBehindProvider. | 
| WriteBehindConfiguration.BatchingConfiguration | 
 The batching specific part of  
WriteBehindConfiguration. | 
| WriteBehindProvider | 
 A  
Service that provides write-behind functionality. | 
| Exception | Description | 
|---|---|
| BulkCacheLoadingException | 
 Thrown by a  
Cache when its CacheLoaderWriter
 fails while bulk loading values. | 
| BulkCacheWritingException | 
 Thrown by a  
Cache when its CacheLoaderWriter
 fails while bulk mutating values. | 
| CacheLoadingException | 
 Thrown by a  
Cache when the CacheLoaderWriter
 fails when loading a value. | 
| CacheWritingException | 
 Thrown by a  
Cache when the CacheLoaderWriter
 fails when writing a value. | 
CacheLoaderWriter SPI for a Cache.