Index
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 eachEclipseStoreCacheConfiguration
. - 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 eachEclipseStoreCacheConfiguration
. - 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 ofDynamoDbStorageConfigurationProvider
. - 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 eachStorageManager
. - 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 registeredStorageManager
s. - 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 eachEmbeddedStorageConfigurationProvider
. - 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()
andStore.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
-
Enables
EclipseStoreRestController
. - 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
-
Path to the
EclipseStoreRestController
. - 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 theStore
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 theStore
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
- 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form