Метод ParallelStream().forEach() не обрабатывает все данные [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Метод ParallelStream().forEach() не обрабатывает все данные [закрыто]

Сообщение Гость »

Код: Выделить всё

partnerEPN.parallelStream()
.map(epn -> retrievePartyHelper.retrieveParty(epn, businessContextList, Constants.JOGNBAAPPNAME))
.collect(Collectors.toList())
.parallelStream()
.forEach(partner->setAllPartnerDetails(partner, profileFeaturesObjType));
partnerEPN — это список, и со всеми элементами, которые я вызываю в службу и собираю в список, после этого я обрабатываю этот список. в методе setAllPartnerDetails просто сохраняются детали в других объектах.

Код: Выделить всё

partnerEPN.parallelStream()
.map(epn ->retrievePartyHelper.retrieveParty(epn, businessContextList, Constants.JOGNBAAPPNAME))
.collect(Collectors.toList())
.parallelStream()
.forEach(partner->setAllPartnerDetails(partner, profileFeaturesObjType));
Приведенный выше код не работает должным образом. иногда это дает мне правильный результат, я имею в виду все данные. иногда он обрабатывает только одни данные.

Подробнее здесь: https://stackoverflow.com/questions/781 ... l-the-data
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Java ParallelStream с Spring Data JPA
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Java HashMap и синхронизация с ParallelStream
    Anonymous » » в форуме JAVA
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Java ParallelStream Map Misses Records
    Anonymous » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Почему пулы потоков так значительно медленнее, чем ParallelStream для этого сценария?
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Как преобразовать этот код foreach в Parallel.ForEach?
    Anonymous » » в форуме C#
    0 Ответы
    144 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»