Interface CacheSource<Data extends Cacheable>
- All Known Implementing Classes:
CacheFileSource, CacheRedisSource
public interface CacheSource<Data extends Cacheable>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceCacheSource.CacheDecoder<Data extends Cacheable>static interfaceCacheSource.CacheEncoder<Data extends Cacheable> -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidinit(CacheSource.CacheEncoder<Data> encoder, CacheSource.CacheDecoder<Data> decoder) voidvoidvalues()
-
Method Details
-
init
-
store
-
get
-
remove
-
has
-
values
Collection<CacheEntry<Data>> values() -
find
-