Index

A B C D E G I L M N P R S V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

annotationType() - Method in class io.micronaut.eclipsestore.annotations.StoreParamsAnnotationMapper
 
annotationType() - Method in class io.micronaut.eclipsestore.annotations.StoreReturnAnnotationMapper
 
annotationType() - Method in class io.micronaut.eclipsestore.annotations.StoreRootAnnotationMapper
 
annotationValueBuilder(AnnotationValue<?>) - Static method in class io.micronaut.eclipsestore.annotations.StoreAnnotationMapperUtils
 
AzureBlobLocal - Class in io.micronaut.eclipsestore.testutils
 
AzureBlobLocal() - Constructor for class io.micronaut.eclipsestore.testutils.AzureBlobLocal
 

B

bindTo(MeterRegistry) - Method in class io.micronaut.eclipsestore.metrics.EclipseStoreMetricsBinder
 
BlobStorageConfigurationProvider - Interface in io.micronaut.eclipsestore.azure
 
BlobStorageFoundationFactory - Class in io.micronaut.eclipsestore.azure
 
BlobStorageFoundationFactory() - Constructor for class io.micronaut.eclipsestore.azure.BlobStorageFoundationFactory
 

C

CacheConfiguration - Interface in io.micronaut.eclipsestore.cache
Global EclipseStore Cache configuration.
CacheConfigurationFactory<K,V> - Class in io.micronaut.eclipsestore.cache
Creates a CacheConfiguration.Builder for each EclipseStoreCacheConfiguration.
CacheConfigurationFactory(BeanContext) - Constructor for class io.micronaut.eclipsestore.cache.CacheConfigurationFactory
 
CacheConfigurationProperties - Class in io.micronaut.eclipsestore.cache
Configuration for EclipseStore Cache module.
CacheConfigurationProperties() - Constructor for class io.micronaut.eclipsestore.cache.CacheConfigurationProperties
 
CacheFactory - Class in io.micronaut.eclipsestore.cache
 
CacheFactory(ConversionService) - Constructor for class io.micronaut.eclipsestore.cache.CacheFactory
Constructor.
close() - Method in class io.micronaut.eclipsestore.cache.EclipseStoreSyncCache
 
close() - Method in class io.micronaut.eclipsestore.testutils.AzureBlobLocal
 
createCache(String, CacheConfiguration.Builder<K, V>, ExecutorService) - Method in class io.micronaut.eclipsestore.cache.CacheFactory
Create a cache for each CacheConfiguration.
createCacheConfigurationProvider(EclipseStoreCacheConfiguration<K, V>) - Method in class io.micronaut.eclipsestore.cache.CacheConfigurationFactory
Creates a CacheConfiguration.Builder for each EclipseStoreCacheConfiguration.
createStorageManager(EmbeddedStorageFoundation<?>, String) - Method in class io.micronaut.eclipsestore.conf.StorageManagerFactory
 

D

DEFAULT_ENABLED - Static variable in class io.micronaut.eclipsestore.cache.CacheConfigurationProperties
Whether EclipseStore Cache module is enabled.
DEFAULT_ENABLED - Static variable in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
Whether this cache is enabled by default.
DEFAULT_ENABLED - Static variable in class io.micronaut.eclipsestore.conf.EclipseStoreConfigurationProperties
Whether EclipseStore module is enabled.
DEFAULT_ENABLED - Static variable in class io.micronaut.eclipsestore.rest.EclipseStoreRestControllerConfigurationProperties
The default enable value.
DEFAULT_PATH - Static variable in class io.micronaut.eclipsestore.rest.EclipseStoreRestControllerConfigurationProperties
The default path.
DefaultBlobStorageConfigurationProvider - Class in io.micronaut.eclipsestore.azure
 
DefaultBlobStorageConfigurationProvider(String) - Constructor for class io.micronaut.eclipsestore.azure.DefaultBlobStorageConfigurationProvider
 
DefaultDynamoDBStorageConfigurationProvider - Class in io.micronaut.eclipsestore.dynamodb
EachProperty implementation of DynamoDbStorageConfigurationProvider.
DefaultDynamoDBStorageConfigurationProvider(String) - Constructor for class io.micronaut.eclipsestore.dynamodb.DefaultDynamoDBStorageConfigurationProvider
 
DefaultEclipseStoreRestService - Class in io.micronaut.eclipsestore.rest
Default implementation of EclipseStoreRestService.
DefaultEclipseStoreRestService(BeanContext, Collection<RootClassConfigurationProvider>) - Constructor for class io.micronaut.eclipsestore.rest.DefaultEclipseStoreRestService
Creates a service that allows us to query storage managers by name.
DefaultEmbeddedStorageConfigurationProvider - Class in io.micronaut.eclipsestore.conf
 
DefaultEmbeddedStorageConfigurationProvider(String) - Constructor for class io.micronaut.eclipsestore.conf.DefaultEmbeddedStorageConfigurationProvider
 
DefaultPostgresStorageConfigurationProvider - Class in io.micronaut.eclipsestore.postgres
 
DefaultPostgresStorageConfigurationProvider(String) - Constructor for class io.micronaut.eclipsestore.postgres.DefaultPostgresStorageConfigurationProvider
 
DefaultRootProvider<T> - Class in io.micronaut.eclipsestore
Creates a bean of type RootProvider for each StorageManager.
DefaultRootProvider(StorageManager) - Constructor for class io.micronaut.eclipsestore.DefaultRootProvider
 
DefaultS3StorageConfigurationProvider - Class in io.micronaut.eclipsestore.s3
 
DefaultS3StorageConfigurationProvider(String) - Constructor for class io.micronaut.eclipsestore.s3.DefaultS3StorageConfigurationProvider
 
DynamoDbLocal - Class in io.micronaut.eclipsestore.testutils
 
DynamoDbLocal() - Constructor for class io.micronaut.eclipsestore.testutils.DynamoDbLocal
 
DynamoDbStorageConfigurationProvider - Interface in io.micronaut.eclipsestore.dynamodb
Dynamo DB Storage Configuration.
DynamoDbStorageFoundationFactory - Class in io.micronaut.eclipsestore.dynamodb
Factory for an S3 based EmbeddedStorageFoundation.
DynamoDbStorageFoundationFactory() - Constructor for class io.micronaut.eclipsestore.dynamodb.DynamoDbStorageFoundationFactory
 

E

EAGER - Enum constant in enum class io.micronaut.eclipsestore.annotations.StoringStrategy
In eager storing mode referenced instances are stored even if they had been stored before.
ECLIPSE_STORE_METRIC_PREFIX - Static variable in class io.micronaut.eclipsestore.metrics.EclipseStoreMetricsBinder
 
ECLIPSE_STORE_PREFIX - Static variable in class io.micronaut.eclipsestore.health.EclipseStoreHealthIndicator
 
EclipseStoreCacheConfiguration<K,V> - Interface in io.micronaut.eclipsestore.cache
EclipseStore Cache Configuration.
EclipseStoreCacheConfigurationProperties<K,V> - Class in io.micronaut.eclipsestore.cache
 
EclipseStoreCacheConfigurationProperties(String) - Constructor for class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 
EclipseStoreConfiguration - Interface in io.micronaut.eclipsestore.conf
Global EclipseStore configuration.
EclipseStoreConfigurationProperties - Class in io.micronaut.eclipsestore.conf
Configuration for EclipseStore module.
EclipseStoreConfigurationProperties() - Constructor for class io.micronaut.eclipsestore.conf.EclipseStoreConfigurationProperties
 
EclipseStoreHealth - Class in io.micronaut.eclipsestore.health
Health information about a EclipseStore instance.
EclipseStoreHealth(boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class io.micronaut.eclipsestore.health.EclipseStoreHealth
 
EclipseStoreHealthIndicator - Class in io.micronaut.eclipsestore.health
A HealthIndicator that checks the health of all registered StorageManagers.
EclipseStoreHealthIndicator(BeanContext) - Constructor for class io.micronaut.eclipsestore.health.EclipseStoreHealthIndicator
 
EclipseStoreMetricsBinder - Class in io.micronaut.eclipsestore.metrics
A Micronaut MeterBinder for EclipseStore integration.
EclipseStoreMetricsBinder(BeanContext) - Constructor for class io.micronaut.eclipsestore.metrics.EclipseStoreMetricsBinder
 
EclipseStoreRestController - Class in io.micronaut.eclipsestore.rest
EclipseStore REST controller for a single StorageManager.
EclipseStoreRestController(EclipseStoreRestService) - Constructor for class io.micronaut.eclipsestore.rest.EclipseStoreRestController
A default controller to expose the expected EclipseStore REST API per storage manager.
EclipseStoreRestControllerConfiguration - Interface in io.micronaut.eclipsestore.rest
Configuration for EclipseStore Rest.
EclipseStoreRestControllerConfigurationProperties - Class in io.micronaut.eclipsestore.rest
Configuration properties for the EclipseStoreRestController.
EclipseStoreRestControllerConfigurationProperties() - Constructor for class io.micronaut.eclipsestore.rest.EclipseStoreRestControllerConfigurationProperties
 
EclipseStoreRestService - Interface in io.micronaut.eclipsestore.rest
EclipseStore REST service.
EclipseStoreSyncCache<K,V> - Class in io.micronaut.eclipsestore.cache
A SyncCache implementation that uses a EclipseStore Cache instance.
EclipseStoreSyncCache(Cache<K, V>, ConversionService, ExecutorService) - Constructor for class io.micronaut.eclipsestore.cache.EclipseStoreSyncCache
 
EmbeddedStorageConfigurationProvider - Interface in io.micronaut.eclipsestore.conf
 
EmbeddedStorageFoundationFactory - Class in io.micronaut.eclipsestore.conf
This Factory instantiates a EmbeddedStorageFoundation for each EmbeddedStorageConfigurationProvider.
EmbeddedStorageFoundationFactory() - Constructor for class io.micronaut.eclipsestore.conf.EmbeddedStorageFoundationFactory
 
ExpiryPolicyFactory - Interface in io.micronaut.eclipsestore.cache
A marker class for defining an expiry policy on EclipseStore backed caches.

G

getAccessKeyId() - Method in class io.micronaut.eclipsestore.testutils.S3ConfigurationProperties
 
getAdapter(String) - Method in class io.micronaut.eclipsestore.rest.DefaultEclipseStoreRestService
 
getAdapter(String) - Method in interface io.micronaut.eclipsestore.rest.EclipseStoreRestService
Get the single adapter for a given storage name.
getBlobClientName() - Method in interface io.micronaut.eclipsestore.azure.BlobStorageConfigurationProvider
The name qualifier of the defined Azure Storage Container to use.
getBlobClientName() - Method in class io.micronaut.eclipsestore.azure.DefaultBlobStorageConfigurationProvider
 
getBucketName() - Method in class io.micronaut.eclipsestore.s3.DefaultS3StorageConfigurationProvider
 
getBucketName() - Method in interface io.micronaut.eclipsestore.s3.S3StorageConfigurationProvider
 
getBucketName() - Method in class io.micronaut.eclipsestore.testutils.S3ConfigurationProperties
 
getBuilder() - Method in class io.micronaut.eclipsestore.conf.DefaultEmbeddedStorageConfigurationProvider
 
getBuilder() - Method in interface io.micronaut.eclipsestore.conf.EmbeddedStorageConfigurationProvider
 
getContainerName() - Method in interface io.micronaut.eclipsestore.azure.BlobStorageConfigurationProvider
 
getContainerName() - Method in class io.micronaut.eclipsestore.azure.DefaultBlobStorageConfigurationProvider
 
getDatasourceName() - Method in class io.micronaut.eclipsestore.postgres.DefaultPostgresStorageConfigurationProvider
 
getDatasourceName() - Method in interface io.micronaut.eclipsestore.postgres.PostgresStorageConfigurationProvider
The name qualifier of the defined postgres DataSource to use.
getDictionary() - Method in class io.micronaut.eclipsestore.rest.EclipseStoreRestController
Get storage type dictionary.
getDictionary(String) - Method in class io.micronaut.eclipsestore.rest.EclipseStoreRestController
Get storage type dictionary.
getDynamoDbClientName() - Method in class io.micronaut.eclipsestore.dynamodb.DefaultDynamoDBStorageConfigurationProvider
 
getDynamoDbClientName() - Method in interface io.micronaut.eclipsestore.dynamodb.DynamoDbStorageConfigurationProvider
The name qualifier of the defined DynamoDBClient to use.
getEndpointOverride() - Method in class io.micronaut.eclipsestore.testutils.S3Configuration
 
getFactory() - Method in interface io.micronaut.eclipsestore.cache.ExpiryPolicyFactory
 
getFilesStatistics() - Method in class io.micronaut.eclipsestore.rest.EclipseStoreRestController
Get statistics for all storage files.
getFilesStatistics(String) - Method in class io.micronaut.eclipsestore.rest.EclipseStoreRestController
Get statistics for all storage files.
getKeyType() - Method in interface io.micronaut.eclipsestore.cache.EclipseStoreCacheConfiguration
 
getKeyType() - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 
getName() - Method in class io.micronaut.eclipsestore.azure.DefaultBlobStorageConfigurationProvider
 
getName() - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 
getName() - Method in class io.micronaut.eclipsestore.conf.DefaultEmbeddedStorageConfigurationProvider
 
getName() - Method in class io.micronaut.eclipsestore.dynamodb.DefaultDynamoDBStorageConfigurationProvider
 
getName() - Method in class io.micronaut.eclipsestore.postgres.DefaultPostgresStorageConfigurationProvider
 
getName() - Method in class io.micronaut.eclipsestore.rest.RootObject
 
getName() - Method in class io.micronaut.eclipsestore.s3.DefaultS3StorageConfigurationProvider
 
getObject(String, Long, Long, Long, Long, Long, Boolean) - Method in class io.micronaut.eclipsestore.rest.EclipseStoreRestController
Get an object by its id.
getObject(String, String, Long, Long, Long, Long, Long, Boolean) - Method in class io.micronaut.eclipsestore.rest.EclipseStoreRestController
Get an object by its id.
getObjectId() - Method in class io.micronaut.eclipsestore.rest.RootObject
 
getPath() - Method in interface io.micronaut.eclipsestore.rest.EclipseStoreRestControllerConfiguration
 
getPath() - Method in class io.micronaut.eclipsestore.rest.EclipseStoreRestControllerConfigurationProperties
 
getProperties() - Static method in class io.micronaut.eclipsestore.testutils.AzureBlobLocal
 
getProperties() - Method in class io.micronaut.eclipsestore.testutils.DynamoDbLocal
 
getProperties() - Method in class io.micronaut.eclipsestore.testutils.MinioLocal
 
getRegion() - Method in class io.micronaut.eclipsestore.testutils.S3ConfigurationProperties
 
getResult() - Method in class io.micronaut.eclipsestore.health.EclipseStoreHealthIndicator
 
getRoot() - Method in class io.micronaut.eclipsestore.rest.EclipseStoreRestController
Get the user defined root.
getRoot(String) - Method in class io.micronaut.eclipsestore.rest.EclipseStoreRestController
Get the user defined root.
getRootClass() - Method in class io.micronaut.eclipsestore.azure.DefaultBlobStorageConfigurationProvider
 
getRootClass() - Method in class io.micronaut.eclipsestore.conf.DefaultEmbeddedStorageConfigurationProvider
 
getRootClass() - Method in interface io.micronaut.eclipsestore.conf.RootClassConfigurationProvider
Returns the class of the Root Instance.
getRootClass() - Method in class io.micronaut.eclipsestore.dynamodb.DefaultDynamoDBStorageConfigurationProvider
 
getRootClass() - Method in class io.micronaut.eclipsestore.postgres.DefaultPostgresStorageConfigurationProvider
 
getRootClass() - Method in class io.micronaut.eclipsestore.s3.DefaultS3StorageConfigurationProvider
 
getS3ClientName() - Method in class io.micronaut.eclipsestore.s3.DefaultS3StorageConfigurationProvider
 
getS3ClientName() - Method in interface io.micronaut.eclipsestore.s3.S3StorageConfigurationProvider
The name qualifier of the defined S3Client to use.
getS3Configuration() - Method in class io.micronaut.eclipsestore.testutils.S3ConfigurationProperties
 
getSecretKey() - Method in class io.micronaut.eclipsestore.testutils.S3ConfigurationProperties
 
getStorage() - Method in interface io.micronaut.eclipsestore.cache.EclipseStoreCacheConfiguration
 
getStorage() - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 
getTableName() - Method in class io.micronaut.eclipsestore.dynamodb.DefaultDynamoDBStorageConfigurationProvider
 
getTableName() - Method in interface io.micronaut.eclipsestore.dynamodb.DynamoDbStorageConfigurationProvider
 
getTableName() - Method in class io.micronaut.eclipsestore.postgres.DefaultPostgresStorageConfigurationProvider
 
getTableName() - Method in interface io.micronaut.eclipsestore.postgres.PostgresStorageConfigurationProvider
 
getValueType() - Method in interface io.micronaut.eclipsestore.cache.EclipseStoreCacheConfiguration
 
getValueType() - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 

I

intercept(MethodInvocationContext<Object, Object>) - Method in class io.micronaut.eclipsestore.interceptors.StoreInterceptor
 
io.micronaut.eclipsestore - package io.micronaut.eclipsestore
Class related to EclipseStore integration with the Micronaut Framework.
io.micronaut.eclipsestore.annotations - package io.micronaut.eclipsestore.annotations
Packages relates to EclipseStore annotations.
io.micronaut.eclipsestore.azure - package io.micronaut.eclipsestore.azure
EclipseStore Storage Target support for Azure Blob Storage.
io.micronaut.eclipsestore.cache - package io.micronaut.eclipsestore.cache
EclipseStore classes related to caching.
io.micronaut.eclipsestore.conf - package io.micronaut.eclipsestore.conf
EclipseStore Configuration files.
io.micronaut.eclipsestore.dynamodb - package io.micronaut.eclipsestore.dynamodb
Classes related to the use of DynamoDB as a Storage Target.
io.micronaut.eclipsestore.health - package io.micronaut.eclipsestore.health
EclipseStore classes related to Health and Health indicators.
io.micronaut.eclipsestore.interceptors - package io.micronaut.eclipsestore.interceptors
Class related to interceptors to provide functionality for the EclipseStore annotations.
io.micronaut.eclipsestore.metrics - package io.micronaut.eclipsestore.metrics
EclipseStore classes related to Metrics.
io.micronaut.eclipsestore.postgres - package io.micronaut.eclipsestore.postgres
EclipseStore Storage Target support for Postgres.
io.micronaut.eclipsestore.rest - package io.micronaut.eclipsestore.rest
This provides a REST API for the eclipsestore low-level client to connect to.
io.micronaut.eclipsestore.s3 - package io.micronaut.eclipsestore.s3
EclipseStore Storage Target support for S3.
io.micronaut.eclipsestore.testutils - package io.micronaut.eclipsestore.testutils
 
isAcceptingTasks() - Method in class io.micronaut.eclipsestore.health.EclipseStoreHealth
 
isActive() - Method in class io.micronaut.eclipsestore.health.EclipseStoreHealth
 
isEnabled() - Method in class io.micronaut.eclipsestore.cache.CacheConfigurationProperties
 
isEnabled() - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 
isEnabled() - Method in class io.micronaut.eclipsestore.conf.EclipseStoreConfigurationProperties
 
isEnabled() - Method in class io.micronaut.eclipsestore.rest.EclipseStoreRestControllerConfigurationProperties
 
isManagementEnabled() - Method in interface io.micronaut.eclipsestore.cache.EclipseStoreCacheConfiguration
Whether management is enabled on this cache.
isManagementEnabled() - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 
isReadThrough() - Method in interface io.micronaut.eclipsestore.cache.EclipseStoreCacheConfiguration
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.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 
isRunning() - Method in class io.micronaut.eclipsestore.health.EclipseStoreHealth
 
isShutdown() - Method in class io.micronaut.eclipsestore.health.EclipseStoreHealth
 
isShuttingDown() - Method in class io.micronaut.eclipsestore.health.EclipseStoreHealth
 
isStartingUp() - Method in class io.micronaut.eclipsestore.health.EclipseStoreHealth
 
isStatisticsEnabled() - Method in interface io.micronaut.eclipsestore.cache.EclipseStoreCacheConfiguration
Whether statistics collection is enabled in this cache.
isStatisticsEnabled() - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 
isStoreByValue() - Method in interface io.micronaut.eclipsestore.cache.EclipseStoreCacheConfiguration
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.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 
isWriteThrough() - Method in interface io.micronaut.eclipsestore.cache.EclipseStoreCacheConfiguration
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.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 

L

LAZY - Enum constant in enum class io.micronaut.eclipsestore.annotations.StoringStrategy
Lazy storing is the default storing mode of the EclipseStore engine.

M

map(AnnotationValue<?>, Consumer<AnnotationValueBuilder<Store>>) - Static method in class io.micronaut.eclipsestore.annotations.StoreAnnotationMapperUtils
 
map(AnnotationValue<StoreParams>, VisitorContext) - Method in class io.micronaut.eclipsestore.annotations.StoreParamsAnnotationMapper
 
map(AnnotationValue<StoreReturn>, VisitorContext) - Method in class io.micronaut.eclipsestore.annotations.StoreReturnAnnotationMapper
 
map(AnnotationValue<StoreRoot>, VisitorContext) - Method in class io.micronaut.eclipsestore.annotations.StoreRootAnnotationMapper
 
MinioLocal - Class in io.micronaut.eclipsestore.testutils
 
MinioLocal() - Constructor for class io.micronaut.eclipsestore.testutils.MinioLocal
 

N

name() - Element in annotation interface io.micronaut.eclipsestore.annotations.Store
The optional name qualifier of the StorageManager to use.
name() - Element in annotation interface io.micronaut.eclipsestore.annotations.StoreParams
The optional name qualifier of the Store Manager to use.
name() - Element in annotation interface io.micronaut.eclipsestore.annotations.StoreReturn
The optional name qualifier of the Storage Manager to use.
name() - Element in annotation interface io.micronaut.eclipsestore.annotations.StoreRoot
The optional name qualifier of the StorageManager to use.

P

parameters() - Element in annotation interface io.micronaut.eclipsestore.annotations.Store
parameters which should be stored in the associated StorageManager.
PARAMETERS - Static variable in class io.micronaut.eclipsestore.annotations.StoreParamsAnnotationMapper
 
PostgresStorageConfigurationProvider - Interface in io.micronaut.eclipsestore.postgres
 
PostgresStorageFoundationFactory - Class in io.micronaut.eclipsestore.postgres
Factory for an S3 based EmbeddedStorageFoundation.
PostgresStorageFoundationFactory() - Constructor for class io.micronaut.eclipsestore.postgres.PostgresStorageFoundationFactory
 
PREFIX - Static variable in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 
PREFIX - Static variable in class io.micronaut.eclipsestore.conf.EclipseStoreConfigurationProperties
ConfigurationPrefix.
PREFIX - Static variable in class io.micronaut.eclipsestore.rest.EclipseStoreRestControllerConfigurationProperties
 

R

result() - Element in annotation interface io.micronaut.eclipsestore.annotations.Store
Whether to store the method result.
root() - Element in annotation interface io.micronaut.eclipsestore.annotations.Store
Whether to ignore Store.parameters() and Store.result() and store the whole entity class root.
root() - Method in class io.micronaut.eclipsestore.DefaultRootProvider
 
root() - Method in interface io.micronaut.eclipsestore.RootProvider
 
RootClassConfigurationProvider - Interface in io.micronaut.eclipsestore.conf
Provides the class of the Root Instance.
RootObject - Class in io.micronaut.eclipsestore.rest
This object represents a root object for the EclipseStore REST api.
RootObject(String, String) - Constructor for class io.micronaut.eclipsestore.rest.RootObject
Construct a root object from a name and id.
RootObject(ViewerRootDescription) - Constructor for class io.micronaut.eclipsestore.rest.RootObject
Construct a root object from the EclipseStore description.
RootProvider<T> - Interface in io.micronaut.eclipsestore
Functional interface to ease getting the Root Instance of EclipseStore Store Manager.

S

s3Client(S3ConfigurationProperties) - Static method in class io.micronaut.eclipsestore.testutils.MinioLocal
 
S3Configuration - Class in io.micronaut.eclipsestore.testutils
 
S3Configuration() - Constructor for class io.micronaut.eclipsestore.testutils.S3Configuration
 
S3ConfigurationProperties - Class in io.micronaut.eclipsestore.testutils
 
S3ConfigurationProperties() - Constructor for class io.micronaut.eclipsestore.testutils.S3ConfigurationProperties
 
S3StorageConfigurationProvider - Interface in io.micronaut.eclipsestore.s3
 
S3StorageFoundationFactory - Class in io.micronaut.eclipsestore.s3
Factory for an S3 based EmbeddedStorageFoundation.
S3StorageFoundationFactory() - Constructor for class io.micronaut.eclipsestore.s3.S3StorageFoundationFactory
 
setAccessKeyId(String) - Method in class io.micronaut.eclipsestore.testutils.S3ConfigurationProperties
 
setBlobClientName(String) - Method in class io.micronaut.eclipsestore.azure.DefaultBlobStorageConfigurationProvider
The name qualifier of the defined Storage Account client to use.
setBucketName(String) - Method in class io.micronaut.eclipsestore.s3.DefaultS3StorageConfigurationProvider
 
setBucketName(String) - Method in class io.micronaut.eclipsestore.testutils.S3ConfigurationProperties
 
setContainerName(String) - Method in class io.micronaut.eclipsestore.azure.DefaultBlobStorageConfigurationProvider
 
setDatasourceName(String) - Method in class io.micronaut.eclipsestore.postgres.DefaultPostgresStorageConfigurationProvider
The name qualifier of the defined postgres DataSource to use.
setDynamoDbClientName(String) - Method in class io.micronaut.eclipsestore.dynamodb.DefaultDynamoDBStorageConfigurationProvider
The name qualifier of the defined DynamoDB Client to use.
setEnabled(boolean) - Method in class io.micronaut.eclipsestore.cache.CacheConfigurationProperties
Whether EclipseStore Cache module is enabled.
setEnabled(boolean) - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
Whether this cache is enabled.
setEnabled(boolean) - Method in class io.micronaut.eclipsestore.conf.EclipseStoreConfigurationProperties
Whether EclipseStore module is enabled.
setEnabled(boolean) - Method in class io.micronaut.eclipsestore.rest.EclipseStoreRestControllerConfigurationProperties
setEndpointOverride(String) - Method in class io.micronaut.eclipsestore.testutils.S3Configuration
 
setKeyType(Class<K>) - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 
setManagementEnabled(Boolean) - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
Whether management is enabled on this cache.
setPath(String) - Method in class io.micronaut.eclipsestore.rest.EclipseStoreRestControllerConfigurationProperties
setReadThrough(Boolean) - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
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.
setRegion(String) - Method in class io.micronaut.eclipsestore.testutils.S3ConfigurationProperties
 
setRootClass(Class<?>) - Method in class io.micronaut.eclipsestore.azure.DefaultBlobStorageConfigurationProvider
Class of the Root Instance.
setRootClass(Class<?>) - Method in class io.micronaut.eclipsestore.conf.DefaultEmbeddedStorageConfigurationProvider
Class of the Root Instance.
setRootClass(Class<?>) - Method in class io.micronaut.eclipsestore.dynamodb.DefaultDynamoDBStorageConfigurationProvider
Class of the Root Instance.
setRootClass(Class<?>) - Method in class io.micronaut.eclipsestore.postgres.DefaultPostgresStorageConfigurationProvider
Class of the Root Instance.
setRootClass(Class<?>) - Method in class io.micronaut.eclipsestore.s3.DefaultS3StorageConfigurationProvider
Class of the Root Instance.
setS3ClientName(String) - Method in class io.micronaut.eclipsestore.s3.DefaultS3StorageConfigurationProvider
The name qualifier of the defined S3Client to use.
setSecretKey(String) - Method in class io.micronaut.eclipsestore.testutils.S3ConfigurationProperties
 
setStatisticsEnabled(Boolean) - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
Whether statistics collection is enabled in this cache.
setStorage(String) - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 
setStoreByValue(Boolean) - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
When a cache is storeByValue, any mutation to the key or value does not affect the key of value stored in the cache.
setTableName(String) - Method in class io.micronaut.eclipsestore.dynamodb.DefaultDynamoDBStorageConfigurationProvider
 
setTableName(String) - Method in class io.micronaut.eclipsestore.postgres.DefaultPostgresStorageConfigurationProvider
 
setValueType(Class<V>) - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
 
setWriteThrough(Boolean) - Method in class io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties
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.eclipsestore.rest.DefaultEclipseStoreRestService
 
singleAdapter() - Method in interface io.micronaut.eclipsestore.rest.EclipseStoreRestService
Returns a single adaptor if only one is available.
StorageInterceptorException - Exception in io.micronaut.eclipsestore.interceptors
Exception thrown when an error occurs during storage interceptor processing.
StorageInterceptorException(String) - Constructor for exception io.micronaut.eclipsestore.interceptors.StorageInterceptorException
This is thrown if when there issue finding a storage manager to use.
StorageInterceptorException(String, Throwable) - Constructor for exception io.micronaut.eclipsestore.interceptors.StorageInterceptorException
This is thrown if there is an issue calling storeAll after the intercepted method has been executed.
StorageManagerFactory - Class in io.micronaut.eclipsestore.conf
 
StorageManagerFactory(BeanContext) - Constructor for class io.micronaut.eclipsestore.conf.StorageManagerFactory
Constructor.
Store - Annotation Interface in io.micronaut.eclipsestore.annotations
An around annotation for methods which simplifies storing objects in an associated Storage Manager.
StoreAnnotationMapperUtils - Class in io.micronaut.eclipsestore.annotations
Utility classes to map to the Store annotation.
StoreInterceptor - Class in io.micronaut.eclipsestore.interceptors
Method interceptor for Store.
StoreInterceptor(BeanContext) - Constructor for class io.micronaut.eclipsestore.interceptors.StoreInterceptor
 
StoreParams - Annotation Interface in io.micronaut.eclipsestore.annotations
An around annotation for methods which simplifies storing objects in an associated Store Manager.
StoreParamsAnnotationMapper - Class in io.micronaut.eclipsestore.annotations
Maps the StoreParams annotation to the Store annotation.
StoreParamsAnnotationMapper() - Constructor for class io.micronaut.eclipsestore.annotations.StoreParamsAnnotationMapper
 
StoreReturn - Annotation Interface in io.micronaut.eclipsestore.annotations
An around annotation for methods which simplifies storing objects in an associated Store Manager.
StoreReturnAnnotationMapper - Class in io.micronaut.eclipsestore.annotations
Maps the StoreReturn annotation to the Store annotation.
StoreReturnAnnotationMapper() - Constructor for class io.micronaut.eclipsestore.annotations.StoreReturnAnnotationMapper
 
StoreRoot - Annotation Interface in io.micronaut.eclipsestore.annotations
An around annotation for methods which saves the Root Object of a EclipseStore instance.
StoreRootAnnotationMapper - Class in io.micronaut.eclipsestore.annotations
Maps the StoreRoot annotation to the Store annotation.
StoreRootAnnotationMapper() - Constructor for class io.micronaut.eclipsestore.annotations.StoreRootAnnotationMapper
 
StoringStrategy - Enum Class in io.micronaut.eclipsestore.annotations
Defines the way the instance that will be stored in the Store Manager.
strategy() - Element in annotation interface io.micronaut.eclipsestore.annotations.Store
The Storing strategy.
strategy() - Element in annotation interface io.micronaut.eclipsestore.annotations.StoreParams
The Storing strategy.
strategy() - Element in annotation interface io.micronaut.eclipsestore.annotations.StoreReturn
The Storing strategy.
strategy() - Element in annotation interface io.micronaut.eclipsestore.annotations.StoreRoot
The Storing strategy.

V

value() - Element in annotation interface io.micronaut.eclipsestore.annotations.StoreParams
parameters which should be stored in the associated Store Manager.
valueOf(String) - Static method in enum class io.micronaut.eclipsestore.annotations.StoringStrategy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.micronaut.eclipsestore.annotations.StoringStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E G I L M N P R S V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form