T
- The declaring typepublic class DefaultUpdateAllAsyncEntitiesInterceptor<T> extends AbstractAsyncInterceptor<T,java.lang.Object> implements UpdateAllEntriesAsyncInterceptor<T,java.util.concurrent.CompletionStage<java.lang.Object>>
UpdateAllEntriesAsyncInterceptor
.asyncDatastoreOperations, LIST_OF_OBJECTS
operations, preparedQueryResolver
Constructor and Description |
---|
DefaultUpdateAllAsyncEntitiesInterceptor(RepositoryOperations operations)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletionStage<java.lang.Object> |
intercept(RepositoryMethodKey methodKey,
io.micronaut.aop.MethodInvocationContext<T,java.util.concurrent.CompletionStage<java.lang.Object>> context)
Intercepts a data method execution.
|
convertNumberToReturnType, findReturnType, getReturnType
convertNumberArgumentIfNecessary, convertOne, count, findEntitiesParameter, findEntityParameter, getDeleteAllBatchOperation, getDeleteBatchOperation, getDeleteBatchOperation, getDeleteOperation, getEntitiesParameter, getEntityParameter, getInsertBatchOperation, getInsertBatchOperation, getInsertOperation, getInsertOperation, getPageable, getPagedQuery, getParameterValueMap, getRequiredEntity, getRequiredRootEntity, getUpdateAllBatchOperation, getUpdateOperation, getUpdateOperation, instantiateEntity, isNullable, isNumber, prepareCountQuery, prepareQuery, prepareQuery, prepareQuery, validateNullArguments
public DefaultUpdateAllAsyncEntitiesInterceptor(@NonNull RepositoryOperations operations)
operations
- The operationspublic java.util.concurrent.CompletionStage<java.lang.Object> intercept(RepositoryMethodKey methodKey, io.micronaut.aop.MethodInvocationContext<T,java.util.concurrent.CompletionStage<java.lang.Object>> context)
DataInterceptor
intercept
in interface DataInterceptor<T,java.util.concurrent.CompletionStage<java.lang.Object>>
methodKey
- The method keycontext
- The context