Package io.micronaut.coherence
Coherence Micronaut integration.
- Since:
- 1.0
- Author:
- Jonathan Knight
-
Interface Summary Interface Description ExtractorFactory<A extends java.lang.annotation.Annotation,T,E> A factory that produces instances ofValueExtractor
for a givenAnnotation
.FilterFactory<A extends java.lang.annotation.Annotation,T> A factory that produces instances ofFilter
for a givenAnnotation
.MapEventTransformerFactory<A extends java.lang.annotation.Annotation,K,V,U> A factory that produces instances ofMapEventTransformer
for a givenAnnotation
.SessionConfigurationProvider A provider ofSessionConfiguration
instances. -
Class Summary Class Description AbstractSessionConfigurationBean A baseSessionConfigurationProvider
.CoherenceContext A utility class to capture theApplicationContext
so that it is available to Coherence classes that are not managed by Micronaut.ExtractorFactories A Micronaut factory for producingValueExtractor
instances.FilterFactories A Micronaut factory for producingFilter
instances.InjectorImpl An implementation of anInjector
that will inject beans into a class using the Micronaut bean context.JsonSerializerFactory A factory that provides aJsonSerializer
beans.MapEventTransformerFactories A Micronaut factory for producingMapEventTransformer
instances.SerializerFactories A factory for CoherenceSerializer
beans.SessionConfigurationBean ASessionConfiguration
bean that will be created for each named session in the application configuration properties. -
Enum Summary Enum Description SessionType An enum representing the different types ofSessionConfiguration
that can be configured in the Micronaut configuration.