Class DataIntroductionAdvice
- java.lang.Object
-
- io.micronaut.data.runtime.intercept.DataIntroductionAdvice
-
- All Implemented Interfaces:
io.micronaut.aop.Interceptor<java.lang.Object,java.lang.Object>
,io.micronaut.aop.MethodInterceptor<java.lang.Object,java.lang.Object>
,io.micronaut.core.order.Ordered
@InterceptorBean(Repository.class) @Prototype @Internal public final class DataIntroductionAdvice extends java.lang.Object implements io.micronaut.aop.MethodInterceptor<java.lang.Object,java.lang.Object>
The root Data introduction advice, which simply delegates to an appropriate interceptor declared in theio.micronaut.data.intercept
package.- Since:
- 1.0
- Author:
- graemerocher
-
-
Constructor Summary
Constructors Constructor Description DataIntroductionAdvice(io.micronaut.data.runtime.intercept.DataInterceptorResolver dataInterceptorResolver, TxCompletionStageDataIntroductionHelper completionStageHelper, io.micronaut.inject.InjectionPoint<?> injectionPoint)
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
intercept(io.micronaut.aop.MethodInvocationContext<java.lang.Object,java.lang.Object> context)
-
-
-
Constructor Detail
-
DataIntroductionAdvice
@Inject public DataIntroductionAdvice(@NonNull io.micronaut.data.runtime.intercept.DataInterceptorResolver dataInterceptorResolver, @Nullable TxCompletionStageDataIntroductionHelper completionStageHelper, @Nullable io.micronaut.inject.InjectionPoint<?> injectionPoint)
Default constructor.- Parameters:
dataInterceptorResolver
- The data interceptor resolvercompletionStageHelper
- The helperinjectionPoint
- The injection point
-
-