Я пытаюсь преобразовать:
List<ListenableFuture<EntityWriteResult<Some_Class>>>
в:
Future<List<EntityWriteResult<Some_Class>>>
Я пытаюсь запустить несколько асинхронных вставок для Кассандры, используя:
asyncCassandraTemplate.insert(some_object, insertOptions)
но это возвращает ListenableFuture<EntityWriteResult<Some_Class>>
.Я добавляю все это к массиву, но мне нужно выполнить приведенное выше преобразование, чтобы я мог обеспечить завершение всех потоков, просто вызвав get()
на Future<List<EntityWriteResult<Some_Class>>>
объекте, который я получаю после преобразования.
Есть идеи?
Заранее спасибо!