Я работаю над реализацией интерфейса MongoDbFactory, однако я застрял на реализации метода withSession (сеанс ClientSession). Используемая версия Spring Data MongoDB - 2.2.8.RELEASE.
/**
* Obtain a {@link ClientSession} bound instance of {@link MongoDbFactory} returning {@link MongoDatabase} instances
* that are aware and bound to the given session.
*
* @param session must not be {@literal null}.
* @return never {@literal null}.
* @since 2.1
*/
MongoDbFactory withSession(ClientSession session);
Я попытался просмотреть реализации, найденные в исходной библиотеке, но все же не уверен, что мне делать дальше. Приветствуется любая помощь, особенно в отношении значения той части, в которой говорится «осведомлен и привязан к данному сеансу».