Annotation Interface MicrostreamCache
@Deprecated(forRemoval=true,
since="4.2.1")
@Qualifier
@Retention(RUNTIME)
@Target({PARAMETER,FIELD})
public @interface MicrostreamCache
Deprecated, for removal: This API element is subject to removal in a future version.
Microstream is renamed to Eclipse store and no longer updated
Creates a cache based upon the Microstream JCache implementation.
See Microstream JCache
See Microstream JCache
Specify the cache name by the name property.
The configNode property expects an existing Helidon config node providing configuration properties for the cache.
See Microstream JCache configuration
If not provided the properties below "one.microstream.cache.default" will be used if existing.
Otherwise the build in defaults are applied.
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Specifies the configuration node used to configure the EmbeddedStorageManager instance to be created.
-
Element Details
-
configNode
String configNodeDeprecated, for removal: This API element is subject to removal in a future version.Specifies the configuration node used to configure the EmbeddedStorageManager instance to be created.- Returns:
- the configuration node
- Default:
"one.microstream.cache.default"
-
name
String nameDeprecated, for removal: This API element is subject to removal in a future version.Specifies the cache name.- Returns:
- the cache name
-