- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface ReactiveSessionCallback<T>
Callback interface for executing operations within a
ClientSessionusing reactive infrastructure.
- Christoph Strobl
- See Also:
doInSessionExecute operations against a MongoDB instance via session bound
ReactiveMongoOperations. The session is inferred directly into the operation so that no further interaction is necessary.
Please note that only Spring Data-specific abstractions like
ReactiveMongoOperations.find(Query, Class)and others are enhanced with the
ClientSession. When obtaining plain MongoDB gateway objects like
ReactiveMongoOperations.getCollection(String)we leave responsibility for
ClientSessionagain up to the caller.
operations- will never be null.
- never null.