Skip navigation links
A B C D E G I M P R S V 

A

annotationType() - Method in class io.micronaut.microstream.annotations.StoreParamsAnnotationMapper
 
annotationType() - Method in class io.micronaut.microstream.annotations.StoreReturnAnnotationMapper
 
annotationType() - Method in class io.micronaut.microstream.annotations.StoreRootAnnotationMapper
 
annotationValueBuilder(AnnotationValue<?>) - Static method in class io.micronaut.microstream.annotations.StoreAnnotationMapperUtils
 

B

bindTo(MeterRegistry) - Method in class io.micronaut.microstream.metrics.MicroStreamMetricsBinder
 

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.
createStorageManager(EmbeddedStorageFoundation<?>, String) - Method in class io.micronaut.microstream.conf.StorageManagerFactory
 

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.
DEFAULT_ENABLED - Static variable in class io.micronaut.microstream.conf.MicroStreamConfigurationProperties
Whether MicroStream module is enabled.
DEFAULT_ENABLED - Static variable in class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
The default enable value.
DEFAULT_PATH - Static variable in class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
The default path.
DefaultEmbeddedStorageConfigurationProvider - Class in io.micronaut.microstream.conf
 
DefaultEmbeddedStorageConfigurationProvider(String) - Constructor for class io.micronaut.microstream.conf.DefaultEmbeddedStorageConfigurationProvider
 
DefaultMicroStreamRestService - Class in io.micronaut.microstream.rest
Default implementation of MicroStreamRestService.
DefaultMicroStreamRestService(BeanContext, Collection<EmbeddedStorageConfigurationProvider>) - Constructor for class io.micronaut.microstream.rest.DefaultMicroStreamRestService
Creates a service that allows us to query storage managers by name.
DefaultRootProvider<T> - Class in io.micronaut.microstream
Creates a bean of type RootProvider for each StorageManager.
DefaultRootProvider(StorageManager) - Constructor for class io.micronaut.microstream.DefaultRootProvider
 

E

EmbeddedStorageConfigurationProvider - Interface in io.micronaut.microstream.conf
 
EmbeddedStorageFoundationFactory - Class in io.micronaut.microstream.conf
This Factory instantiates a EmbeddedStorageFoundation for each EmbeddedStorageConfigurationProvider.
EmbeddedStorageFoundationFactory() - Constructor for class io.micronaut.microstream.conf.EmbeddedStorageFoundationFactory
 
ExpiryPolicyFactory - Interface in io.micronaut.microstream.cache
A marker class for defining an expiry policy on MicroStream backed caches.

G

getAdapter(String) - Method in class io.micronaut.microstream.rest.DefaultMicroStreamRestService
 
getAdapter(String) - Method in interface io.micronaut.microstream.rest.MicroStreamRestService
Get the single adapter for a given storage name.
getBuilder() - Method in class io.micronaut.microstream.conf.DefaultEmbeddedStorageConfigurationProvider
 
getBuilder() - Method in interface io.micronaut.microstream.conf.EmbeddedStorageConfigurationProvider
 
getDictionary() - Method in class io.micronaut.microstream.rest.MicroStreamRestController
Get storage type dictionary.
getDictionary(String) - Method in class io.micronaut.microstream.rest.MicroStreamRestController
Get storage type dictionary.
getFactory() - Method in interface io.micronaut.microstream.cache.ExpiryPolicyFactory
 
getFilesStatistics() - Method in class io.micronaut.microstream.rest.MicroStreamRestController
Get statistics for all storage files.
getFilesStatistics(String) - Method in class io.micronaut.microstream.rest.MicroStreamRestController
Get statistics for all storage files.
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
 
getName() - Method in class io.micronaut.microstream.conf.DefaultEmbeddedStorageConfigurationProvider
 
getName() - Method in class io.micronaut.microstream.rest.RootObject
 
getObject(String, Long, Long, Long, Long, Long, Boolean) - Method in class io.micronaut.microstream.rest.MicroStreamRestController
Get an object by its id.
getObject(String, String, Long, Long, Long, Long, Long, Boolean) - Method in class io.micronaut.microstream.rest.MicroStreamRestController
Get an object by its id.
getObjectId() - Method in class io.micronaut.microstream.rest.RootObject
 
getPath() - Method in interface io.micronaut.microstream.rest.MicroStreamRestControllerConfiguration
 
getPath() - Method in class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
 
getResult() - Method in class io.micronaut.microstream.health.MicroStreamHealthIndicator
 
getRoot() - Method in class io.micronaut.microstream.rest.MicroStreamRestController
Get the user defined root.
getRoot(String) - Method in class io.micronaut.microstream.rest.MicroStreamRestController
Get the user defined root.
getRootClass() - Method in class io.micronaut.microstream.conf.DefaultEmbeddedStorageConfigurationProvider
 
getRootClass() - Method in interface io.micronaut.microstream.conf.EmbeddedStorageConfigurationProvider
Returns the class of the Root Instance.
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

intercept(MethodInvocationContext<Object, Object>) - Method in class io.micronaut.microstream.interceptors.StoreInterceptor
 
io.micronaut.microstream - package io.micronaut.microstream
Class related to MicroStream integration with the Micronaut Framework.
io.micronaut.microstream.annotations - package io.micronaut.microstream.annotations
Packages relates to MicroStream annotations.
io.micronaut.microstream.cache - package io.micronaut.microstream.cache
MicroStream classes related to caching.
io.micronaut.microstream.conf - package io.micronaut.microstream.conf
MicroStream Configuration files.
io.micronaut.microstream.health - package io.micronaut.microstream.health
MicroStream classes related to Health and Health indicators.
io.micronaut.microstream.interceptors - package io.micronaut.microstream.interceptors
Class related to interceptors to provide functionality for the MicroStream annotations.
io.micronaut.microstream.metrics - package io.micronaut.microstream.metrics
MicroStream classes related to Metrics.
io.micronaut.microstream.rest - package io.micronaut.microstream.rest
This provides a REST API for the microstream low-level client to connect to.
isAcceptingTasks() - Method in class io.micronaut.microstream.health.MicroStreamHealth
 
isActive() - Method in class io.micronaut.microstream.health.MicroStreamHealth
 
isEnabled() - Method in class io.micronaut.microstream.cache.CacheConfigurationProperties
 
isEnabled() - Method in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 
isEnabled() - Method in class io.micronaut.microstream.conf.MicroStreamConfigurationProperties
 
isEnabled() - Method in class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
 
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
 
isRunning() - Method in class io.micronaut.microstream.health.MicroStreamHealth
 
isShutdown() - Method in class io.micronaut.microstream.health.MicroStreamHealth
 
isShuttingDown() - Method in class io.micronaut.microstream.health.MicroStreamHealth
 
isStartingUp() - Method in class io.micronaut.microstream.health.MicroStreamHealth
 
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

map(AnnotationValue<?>, Consumer<AnnotationValueBuilder<Store>>) - Static method in class io.micronaut.microstream.annotations.StoreAnnotationMapperUtils
 
map(AnnotationValue<StoreParams>, VisitorContext) - Method in class io.micronaut.microstream.annotations.StoreParamsAnnotationMapper
 
map(AnnotationValue<StoreReturn>, VisitorContext) - Method in class io.micronaut.microstream.annotations.StoreReturnAnnotationMapper
 
map(AnnotationValue<StoreRoot>, VisitorContext) - Method in class io.micronaut.microstream.annotations.StoreRootAnnotationMapper
 
MICROSTREAM_METRIC_PREFIX - Static variable in class io.micronaut.microstream.metrics.MicroStreamMetricsBinder
 
MICROSTREAM_PREFIX - Static variable in class io.micronaut.microstream.health.MicroStreamHealthIndicator
 
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
 
MicroStreamConfiguration - Interface in io.micronaut.microstream.conf
Global MicroStream configuration.
MicroStreamConfigurationProperties - Class in io.micronaut.microstream.conf
Configuration for MicroStream module.
MicroStreamConfigurationProperties() - Constructor for class io.micronaut.microstream.conf.MicroStreamConfigurationProperties
 
MicroStreamHealth - Class in io.micronaut.microstream.health
Health information about a MicroStream instance.
MicroStreamHealth(boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class io.micronaut.microstream.health.MicroStreamHealth
 
MicroStreamHealthIndicator - Class in io.micronaut.microstream.health
A HealthIndicator that checks the health of all registered StorageManagers.
MicroStreamHealthIndicator(BeanContext) - Constructor for class io.micronaut.microstream.health.MicroStreamHealthIndicator
 
MicroStreamMetricsBinder - Class in io.micronaut.microstream.metrics
A Micronaut MeterBinder for MicroStream integration.
MicroStreamMetricsBinder(BeanContext) - Constructor for class io.micronaut.microstream.metrics.MicroStreamMetricsBinder
 
MicroStreamRestController - Class in io.micronaut.microstream.rest
MicroStream REST controller for a single StorageManager.
MicroStreamRestController(MicroStreamRestService) - Constructor for class io.micronaut.microstream.rest.MicroStreamRestController
A default controller to expose the expected MicroStream REST API per storage manager.
MicroStreamRestControllerConfiguration - Interface in io.micronaut.microstream.rest
Configuration for MicroStream Rest.
MicroStreamRestControllerConfigurationProperties - Class in io.micronaut.microstream.rest
Configuration properties for the MicroStreamRestController.
MicroStreamRestControllerConfigurationProperties() - Constructor for class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
 
MicroStreamRestService - Interface in io.micronaut.microstream.rest
MicroStream REST service.
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

PARAMETERS - Static variable in class io.micronaut.microstream.annotations.StoreParamsAnnotationMapper
 
PREFIX - Static variable in class io.micronaut.microstream.cache.MicroStreamCacheConfigurationProperties
 
PREFIX - Static variable in class io.micronaut.microstream.conf.MicroStreamConfigurationProperties
ConfigurationPrefix.
PREFIX - Static variable in class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
 

R

root() - Method in class io.micronaut.microstream.DefaultRootProvider
 
root() - Method in interface io.micronaut.microstream.RootProvider
 
RootObject - Class in io.micronaut.microstream.rest
This object represents a root object for the MicroStream REST api.
RootObject(String, String) - Constructor for class io.micronaut.microstream.rest.RootObject
Construct a root object from a name and id.
RootObject(ViewerRootDescription) - Constructor for class io.micronaut.microstream.rest.RootObject
Construct a root object from the MicroStream description.
RootProvider<T> - Interface in io.micronaut.microstream
Functional interface to ease getting the Root Instance of MicroStream Store Manager.

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.
setEnabled(boolean) - Method in class io.micronaut.microstream.conf.MicroStreamConfigurationProperties
Whether MicroStream module is enabled.
setEnabled(boolean) - Method in class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
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.
setPath(String) - Method in class io.micronaut.microstream.rest.MicroStreamRestControllerConfigurationProperties
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.
setRootClass(Class<?>) - Method in class io.micronaut.microstream.conf.DefaultEmbeddedStorageConfigurationProvider
Class of the Root Instance.
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.
singleAdapter() - Method in class io.micronaut.microstream.rest.DefaultMicroStreamRestService
 
singleAdapter() - Method in interface io.micronaut.microstream.rest.MicroStreamRestService
Returns a single adaptor if only one is available.
StorageInterceptorException - Exception in io.micronaut.microstream.interceptors
Exception thrown when an error occurs during storage interceptor processing.
StorageInterceptorException(String) - Constructor for exception io.micronaut.microstream.interceptors.StorageInterceptorException
This is thrown if when there issue finding a storage manager to use.
StorageInterceptorException(String, Throwable) - Constructor for exception io.micronaut.microstream.interceptors.StorageInterceptorException
This is thrown if there is an issue calling storeAll after the intercepted method has been executed.
StorageManagerFactory - Class in io.micronaut.microstream.conf
 
StorageManagerFactory(BeanContext) - Constructor for class io.micronaut.microstream.conf.StorageManagerFactory
Constructor.
Store - Annotation Type in io.micronaut.microstream.annotations
An around annotation for methods which simplifies storing objects in an associated Storage Manager.
StoreAnnotationMapperUtils - Class in io.micronaut.microstream.annotations
Utility classes to map to the Store annotation.
StoreInterceptor - Class in io.micronaut.microstream.interceptors
Method interceptor for Store.
StoreInterceptor(BeanContext) - Constructor for class io.micronaut.microstream.interceptors.StoreInterceptor
 
StoreParams - Annotation Type in io.micronaut.microstream.annotations
An around annotation for methods which simplifies storing objects in an associated Store Manager.
StoreParamsAnnotationMapper - Class in io.micronaut.microstream.annotations
Maps the StoreParams annotation to the Store annotation.
StoreParamsAnnotationMapper() - Constructor for class io.micronaut.microstream.annotations.StoreParamsAnnotationMapper
 
StoreReturn - Annotation Type in io.micronaut.microstream.annotations
An around annotation for methods which simplifies storing objects in an associated Store Manager.
StoreReturnAnnotationMapper - Class in io.micronaut.microstream.annotations
Maps the StoreReturn annotation to the Store annotation.
StoreReturnAnnotationMapper() - Constructor for class io.micronaut.microstream.annotations.StoreReturnAnnotationMapper
 
StoreRoot - Annotation Type in io.micronaut.microstream.annotations
An around annotation for methods which saves the Root Object of a MicroStream instance.
StoreRootAnnotationMapper - Class in io.micronaut.microstream.annotations
Maps the StoreRoot annotation to the Store annotation.
StoreRootAnnotationMapper() - Constructor for class io.micronaut.microstream.annotations.StoreRootAnnotationMapper
 
StoringStrategy - Enum in io.micronaut.microstream.annotations
Defines the way the instance that will be stored in the Store Manager.

V

valueOf(String) - Static method in enum io.micronaut.microstream.annotations.StoringStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.micronaut.microstream.annotations.StoringStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G I M P R S V 
Skip navigation links