public interface ReactiveEvaluationContextExtension extends ExtensionIdAware
EvaluationContextExtension
to make it accessible via the root of an
EvaluationContext
provided by a
ExtensionAwareQueryMethodEvaluationContextProvider
.
Extensions can be ordered by following Spring's Ordered
conventions.
EvaluationContextExtension
,
Ordered
,
Order
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Mono<? extends EvaluationContextExtension> |
getExtension()
Return the
EvaluationContextExtension to be consumed during the actual execution. |
getExtensionId
reactor.core.publisher.Mono<? extends EvaluationContextExtension> getExtension()
EvaluationContextExtension
to be consumed during the actual execution. It's strongly recommended
to declare the most concrete type possible as return type of the implementation method. This will allow us to
obtain the necessary metadata once and not for every evaluation.EvaluationContextExtension
. Publishers emitting no value will be skipped.Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.