A B C E F G I K M N P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AdditionalCacheNameBuildItem - Class in io.quarkus.cache.deployment
-
Build item used to ensure that a cache of the specified name is created at runtime This is used in order to create caches when means other than the standard cache annotations are used
- AdditionalCacheNameBuildItem(String) - Constructor for class io.quarkus.cache.deployment.AdditionalCacheNameBuildItem
- annotationsTransformer() - Method in class io.quarkus.cache.deployment.CacheProcessor
- appliesTo(AnnotationTarget.Kind) - Method in class io.quarkus.cache.deployment.CacheAnnotationsTransformer
- apply(String, ClassVisitor) - Method in class io.quarkus.cache.deployment.RestClientMethodEnhancer
- autoInjectCacheName() - Method in class io.quarkus.cache.deployment.CacheProcessor
B
- build(Set<String>, CacheConfig) - Static method in class io.quarkus.cache.deployment.CaffeineCacheInfoBuilder
C
- CACHE_INVALIDATE - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_INVALIDATE_ALL - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_INVALIDATE_ALL_LIST - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_INVALIDATE_LIST - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_KEY - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_KEY_PARAMETER_POSITIONS - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_NAME - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_NAME_PARAM - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CACHE_RESULT - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CacheAnnotationsTransformer - Class in io.quarkus.cache.deployment
- CacheAnnotationsTransformer() - Constructor for class io.quarkus.cache.deployment.CacheAnnotationsTransformer
- CacheConfig - Class in io.quarkus.cache.deployment
- CacheConfig() - Constructor for class io.quarkus.cache.deployment.CacheConfig
- CacheConfig.CaffeineConfig - Class in io.quarkus.cache.deployment
- CacheConfig.CaffeineConfig.CaffeineNamespaceConfig - Class in io.quarkus.cache.deployment
- CacheConfig$$accessor - Class in io.quarkus.cache.deployment
- CacheConfig$CaffeineConfig$$accessor - Class in io.quarkus.cache.deployment
- CacheConfig$CaffeineConfig$CaffeineNamespaceConfig$$accessor - Class in io.quarkus.cache.deployment
- CacheDeploymentConstants - Class in io.quarkus.cache.deployment
- CacheDeploymentConstants() - Constructor for class io.quarkus.cache.deployment.CacheDeploymentConstants
- CacheDevConsoleProcessor - Class in io.quarkus.cache.deployment.devconsole
- CacheDevConsoleProcessor() - Constructor for class io.quarkus.cache.deployment.devconsole.CacheDevConsoleProcessor
- CacheNamesBuildItem - Class in io.quarkus.cache.deployment
-
This build item is used to pass the full list of cache names from the validation step to the recording step.
- CacheNamesBuildItem(Set<String>) - Constructor for class io.quarkus.cache.deployment.CacheNamesBuildItem
- CacheProcessor - Class in io.quarkus.cache.deployment
- CacheProcessor() - Constructor for class io.quarkus.cache.deployment.CacheProcessor
- CacheProcessor$$accessor - Class in io.quarkus.cache.deployment
- caffeine - Variable in class io.quarkus.cache.deployment.CacheConfig
-
Caffeine configuration.
- CAFFEINE_CACHE_TYPE - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- CaffeineCacheInfoBuilder - Class in io.quarkus.cache.deployment
- CaffeineCacheInfoBuilder() - Constructor for class io.quarkus.cache.deployment.CaffeineCacheInfoBuilder
- CaffeineConfig() - Constructor for class io.quarkus.cache.deployment.CacheConfig.CaffeineConfig
- CaffeineNamespaceConfig() - Constructor for class io.quarkus.cache.deployment.CacheConfig.CaffeineConfig.CaffeineNamespaceConfig
- ClassTargetException - Exception in io.quarkus.cache.deployment.exception
-
This exception is thrown at build time during the validation phase if a class is annotated with
@CacheInvalidate,@CacheInvalidateAllor@CacheResult. - ClassTargetException(DotName, DotName) - Constructor for exception io.quarkus.cache.deployment.exception.ClassTargetException
- collectBeanInfo(CurateOutcomeBuildItem) - Method in class io.quarkus.cache.deployment.devconsole.CacheDevConsoleProcessor
- configureCacheManagerSyntheticBean(CacheNamesBuildItem, CacheConfig, CaffeineCacheBuildRecorder, NoOpCacheBuildRecorder, Optional<MetricsCapabilityBuildItem>) - Method in class io.quarkus.cache.deployment.CacheProcessor
- construct() - Static method in class io.quarkus.cache.deployment.CacheProcessor$$accessor
E
- enabled - Variable in class io.quarkus.cache.deployment.CacheConfig
-
Whether or not the cache extension is enabled.
- enhanceRestClientMethods(CombinedIndexBuildItem, BuildProducer<UnremovableBeanBuildItem>) - Method in class io.quarkus.cache.deployment.CacheProcessor
- expireAfterAccess - Variable in class io.quarkus.cache.deployment.CacheConfig.CaffeineConfig.CaffeineNamespaceConfig
-
Specifies that each entry should be automatically removed from the cache once a fixed duration has elapsed after the entry's creation, the most recent replacement of its value, or its last read.
- expireAfterWrite - Variable in class io.quarkus.cache.deployment.CacheConfig.CaffeineConfig.CaffeineNamespaceConfig
-
Specifies that each entry should be automatically removed from the cache once a fixed duration has elapsed after the entry's creation, or the most recent replacement of its value.
F
- feature() - Method in class io.quarkus.cache.deployment.CacheProcessor
G
- get_caffeine(Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$$accessor
- get_expireAfterAccess(Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$CaffeineConfig$CaffeineNamespaceConfig$$accessor
- get_expireAfterWrite(Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$CaffeineConfig$CaffeineNamespaceConfig$$accessor
- get_initialCapacity(Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$CaffeineConfig$CaffeineNamespaceConfig$$accessor
- get_maximumSize(Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$CaffeineConfig$CaffeineNamespaceConfig$$accessor
- get_metricsEnabled(Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$CaffeineConfig$CaffeineNamespaceConfig$$accessor
- get_namespace(Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$CaffeineConfig$$accessor
- get_type(Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$$accessor
- getClassInfo() - Method in exception io.quarkus.cache.deployment.exception.KeyGeneratorConstructorException
- getClassName() - Method in exception io.quarkus.cache.deployment.exception.ClassTargetException
- getMethodInfo() - Method in exception io.quarkus.cache.deployment.exception.PrivateMethodTargetException
- getMethodInfo() - Method in exception io.quarkus.cache.deployment.exception.UnsupportedRepeatedAnnotationException
- getMethodInfo() - Method in exception io.quarkus.cache.deployment.exception.VoidReturnTypeTargetException
- getName() - Method in class io.quarkus.cache.deployment.AdditionalCacheNameBuildItem
- getNames() - Method in class io.quarkus.cache.deployment.CacheNamesBuildItem
I
- initialCapacity - Variable in class io.quarkus.cache.deployment.CacheConfig.CaffeineConfig.CaffeineNamespaceConfig
-
Minimum total size for the internal data structures.
- INTERCEPTOR_BINDING_CONTAINERS - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- INTERCEPTOR_BINDINGS - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- INTERCEPTORS - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- invokeEndpoint(CacheDevConsoleRecorder) - Method in class io.quarkus.cache.deployment.devconsole.CacheDevConsoleProcessor
- io.quarkus.cache.deployment - package io.quarkus.cache.deployment
- io.quarkus.cache.deployment.devconsole - package io.quarkus.cache.deployment.devconsole
- io.quarkus.cache.deployment.exception - package io.quarkus.cache.deployment.exception
K
- KeyGeneratorConstructorException - Exception in io.quarkus.cache.deployment.exception
- KeyGeneratorConstructorException(ClassInfo) - Constructor for exception io.quarkus.cache.deployment.exception.KeyGeneratorConstructorException
M
- maximumSize - Variable in class io.quarkus.cache.deployment.CacheConfig.CaffeineConfig.CaffeineNamespaceConfig
-
Maximum number of entries the cache may contain.
- metricsEnabled - Variable in class io.quarkus.cache.deployment.CacheConfig.CaffeineConfig.CaffeineNamespaceConfig
-
Whether or not metrics are recorded if the application depends on the Micrometer extension.
- MULTI - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
N
- namespace - Variable in class io.quarkus.cache.deployment.CacheConfig.CaffeineConfig
-
Namespace configuration.
P
- PrivateMethodTargetException - Exception in io.quarkus.cache.deployment.exception
-
This exception is thrown at build time during the validation phase if a private method is annotated with
@CacheInvalidate,@CacheInvalidateAllor@CacheResult. - PrivateMethodTargetException(MethodInfo, DotName) - Constructor for exception io.quarkus.cache.deployment.exception.PrivateMethodTargetException
R
- REGISTER_REST_CLIENT - Static variable in class io.quarkus.cache.deployment.CacheDeploymentConstants
- RestClientMethodEnhancer - Class in io.quarkus.cache.deployment
- RestClientMethodEnhancer(String, short[]) - Constructor for class io.quarkus.cache.deployment.RestClientMethodEnhancer
S
- set_caffeine(Object, Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$$accessor
- set_expireAfterAccess(Object, Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$CaffeineConfig$CaffeineNamespaceConfig$$accessor
- set_expireAfterWrite(Object, Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$CaffeineConfig$CaffeineNamespaceConfig$$accessor
- set_initialCapacity(Object, Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$CaffeineConfig$CaffeineNamespaceConfig$$accessor
- set_maximumSize(Object, Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$CaffeineConfig$CaffeineNamespaceConfig$$accessor
- set_metricsEnabled(Object, boolean) - Static method in class io.quarkus.cache.deployment.CacheConfig$CaffeineConfig$CaffeineNamespaceConfig$$accessor
- set_namespace(Object, Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$CaffeineConfig$$accessor
- set_type(Object, Object) - Static method in class io.quarkus.cache.deployment.CacheConfig$$accessor
T
- transform(AnnotationsTransformer.TransformationContext) - Method in class io.quarkus.cache.deployment.CacheAnnotationsTransformer
- type - Variable in class io.quarkus.cache.deployment.CacheConfig
-
Cache type.
U
- UnsupportedRepeatedAnnotationException - Exception in io.quarkus.cache.deployment.exception
-
This exception is thrown at build time during the validation phase if a method from a MicroProfile REST Client bean is annotated with repeated
@CacheInvalidateor@CacheInvalidateAllannotations. - UnsupportedRepeatedAnnotationException(MethodInfo) - Constructor for exception io.quarkus.cache.deployment.exception.UnsupportedRepeatedAnnotationException
V
- validateCacheAnnotationsAndProduceCacheNames(CombinedIndexBuildItem, List<AdditionalCacheNameBuildItem>, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem>, BuildProducer<CacheNamesBuildItem>, BeanDiscoveryFinishedBuildItem) - Method in class io.quarkus.cache.deployment.CacheProcessor
- VoidReturnTypeTargetException - Exception in io.quarkus.cache.deployment.exception
-
This exception is thrown at build time during the validation phase if a method returning void is annotated with
@CacheResult. - VoidReturnTypeTargetException(MethodInfo) - Constructor for exception io.quarkus.cache.deployment.exception.VoidReturnTypeTargetException
All Classes All Packages