T
- The declaring typepublic class DefaultDeleteOneAsyncInterceptor<T> extends AbstractAsyncInterceptor<T,java.lang.Object> implements DeleteOneAsyncInterceptor<T,java.lang.Object>
DeleteOneAsyncInterceptor
.asyncDatastoreOperations, LIST_OF_OBJECTS
operations, preparedQueryResolver
Modifier | Constructor and Description |
---|---|
protected |
DefaultDeleteOneAsyncInterceptor(RepositoryOperations datastore)
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
protected DefaultDeleteOneAsyncInterceptor(@NonNull RepositoryOperations datastore)
datastore
- 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