Index

C D E G I M P S 
All Classes and Interfaces|All Packages|Constant Field Values

C

CacheConfiguration - Interface in io.micronaut.microstream.cache
Global MicroStream Cache configuration.
CacheConfigurationFactory<K,V> - Class in io.micronaut.microstream.cache
Creates a CacheConfiguration.Builder for each MicroStreamCacheConfiguration.
CacheConfigurationFactory(BeanContext) - Constructor for class io.micronaut.microstream.cache.CacheConfigurationFactory
 
CacheConfigurationProperties - Class in io.micronaut.microstream.cache
Configuration for MicroStream Cache module.
CacheConfigurationProperties() - Constructor for class io.micronaut.microstream.cache.CacheConfigurationProperties
 
CacheFactory - Class in io.micronaut.microstream.cache
 
CacheFactory(ConversionService) - Constructor for class io.micronaut.microstream.cache.CacheFactory
Constructor.
close() - Method in class io.micronaut.microstream.cache.MicroStreamSyncCache
 
createCache(String, CacheConfiguration.Builder<K, V>, ExecutorService) - Method in class io.micronaut.microstream.cache.CacheFactory
Create a cache for each CacheConfiguration.
createCacheConfigurationProvider(MicroStreamCacheConfiguration<K, V>) - Method in class io.micronaut.microstream.cache.CacheConfigurationFactory
Creates a CacheConfiguration.Builder for each MicroStreamCacheConfiguration.

D

DEFAULT_ENABLED - Static variable in class io.micronaut.microstream.cache.CacheConfigurationProperties
Whether MicroStream Cache module is enabled.
DEFAULT_ENABLED - Static variable in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
Whether this cache is enabled by default.

E

ExpiryPolicyFactory - Interface in io.micronaut.microstream.cache
A marker class for defining an expiry policy on MicroStream backed caches.

G

getFactory() - Method in interface io.micronaut.microstream.cache.ExpiryPolicyFactory
 
getKeyType() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
 
getKeyType() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 
getName() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 
getStorage() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
 
getStorage() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 
getValueType() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
 
getValueType() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 

I

io.micronaut.microstream.cache - package io.micronaut.microstream.cache
MicroStream classes related to caching.
isEnabled() - Method in class io.micronaut.microstream.cache.CacheConfigurationProperties
 
isEnabled() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 
isManagementEnabled() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
Whether management is enabled on this cache.
isManagementEnabled() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 
isReadThrough() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
When in "read-through" mode, cache misses that occur due to cache entries not existing as a result of performing a "get" will appropriately cause the configured CacheLoader to be invoked.
isReadThrough() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 
isStatisticsEnabled() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
Whether statistics collection is enabled in this cache.
isStatisticsEnabled() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 
isStoreByValue() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
When a cache is storeByValue, any mutation to the key or value does not affect the key of value stored in the cache.
isStoreByValue() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 
isWriteThrough() - Method in interface io.micronaut.microstream.cache.MicroStreamCacheConfiguration
When in "write-through" mode, cache updates that occur as a result of performing "put" operations will appropriately cause the configured CacheWriter to be invoked.
isWriteThrough() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 

M

MicroStreamCacheConfiguration<K,V> - Interface in io.micronaut.microstream.cache
MicroStream Cache Configuration.
MicroStreamCacheConfigurationProperties<K,V> - Class in io.micronaut.microstream.cache
 
MicroStreamCacheConfigurationProperties(String) - Constructor for class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 
MicroStreamSyncCache<K,V> - Class in io.micronaut.microstream.cache
A SyncCache implementation that uses a MicroStream Cache instance.
MicroStreamSyncCache(Cache<K, V>, ConversionService, ExecutorService) - Constructor for class io.micronaut.microstream.cache.MicroStreamSyncCache
 

P

PREFIX - Static variable in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 

S

setEnabled(boolean) - Method in class io.micronaut.microstream.cache.CacheConfigurationProperties
Whether MicroStream Cache module is enabled.
setEnabled(boolean) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
Whether this cache is enabled.
setKeyType(Class<K>) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 
setManagementEnabled(Boolean) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
Whether management is enabled on this cache.
setReadThrough(Boolean) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
When in "read-through" mode, cache misses that occur due to cache entries not existing as a result of performing a "get" will appropriately cause the configured CacheLoader to be invoked.
setStatisticsEnabled(Boolean) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
Whether statistics collection is enabled in this cache.
setStorage(String) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 
setStoreByValue(Boolean) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
When a cache is storeByValue, any mutation to the key or value does not affect the key of value stored in the cache.
setValueType(Class<V>) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 
setWriteThrough(Boolean) - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
When in "write-through" mode, cache updates that occur as a result of performing "put" operations will appropriately cause the configured CacheWriter to be invoked.When you set a Storage Manager, "write-through" mode is activated.
C D E G I M P S 
All Classes and Interfaces|All Packages|Constant Field Values