Package com.oracle.coherence.spring.annotation
Annotation support.
-
Interface Summary Interface Description ExtractorFactory<A extends Annotation,T,E> A factory that produces instances ofValueExtractor
for a givenAnnotation
.FilterFactory<A extends Annotation,T> A factory that produces instances ofFilter
for a givenAnnotation
.MapEventTransformerFactory<A extends Annotation,K,V,U> A factory that produces instances ofMapEventTransformer
for a givenAnnotation
. -
Enum Summary Enum Description CommitStrategy An enum representing different strategies for committing positions in a Coherence topic when usingCoherenceTopicListener
. -
Annotation Types Summary Annotation Type Description AlwaysFilter AFilterBinding
annotation representing anAlwaysFilter
.ChainedExtractor AExtractorBinding
annotation representing aChainedExtractor
.ChainedExtractor.Extractors A holder for the repeatableChainedExtractor
annotation.CoherencePublisher An introduction advice that automatically implements interfaces and abstract classes and createsPublisher
instances.CoherencePublisherScan Configures component scanning directives for use withConfiguration
classes.CoherenceTopicListener Annotation applied at the class level to indicate that a bean is a Coherence topicSubscriber
.ExtractorBinding Specifies that an annotation type is aValueExtractor
binding type.FilterBinding Specifies that an annotation type is aFilter
binding type.MapEventTransformerBinding Specifies that an annotation type is aMapEventTransformer
binding type.Name An annotation used when injecting Coherence resource to indicate a specific resource name.PofExtractor AExtractorBinding
annotation representing aPofExtractor
.PofExtractor.Extractors A holder for the repeatablePofExtractor
annotation.PropertyExtractor AExtractorBinding
annotation representing aUniversalExtractor
.PropertyExtractor.Extractors A holder for the repeatablePropertyExtractor
annotation.SessionName A qualifier annotation used when injecting Coherence resource to indicate a specific Session name.SubscriberGroup A qualifier annotation used when injectingSubscriber
to aNamedTopic
to indicate the name of the subscriber group that the subscriber should belong to.Topic An annotation used to specify a topic name.Topics Repeatable annotation for one or manyTopic
annotations.View A qualifier annotation used when injecting a cache view.WhereFilter AFilterBinding
annotation representing aFilter
produced from a CohQL where clause.