Вызовите Api один раз, если в запросе одновременно присутствуют два исполнителя.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Вызовите Api один раз, если в запросе одновременно присутствуют два исполнителя.

Сообщение Anonymous »

У меня есть два исполнителя — Apple и Mango, для которых запускается отдельный вызов API. Как изменить это на один вызов API, если в вызове одновременно присутствуют оба исполнителя — Apple и Mango.
Использование монокартографа webflux для сопоставления имен исполнителей, как показано ниже
Map m = new HashMap();
Использование случая переключения для вызова выполнения, как показано ниже
For( String ex: Trequest.getName())
{ switch ( name)
Кейс Apple:
// вызов API
Кейс Mango:
// вызов API
Теперь оба случая также имеют разные параметры ответа
Нужна помощь, чтобы сделать это как один вызов, не влияя на их индивидуальное выполнение в случае, если они не вызываются одновременно

Подробнее здесь: https://stackoverflow.com/questions/782 ... in-request
Ответить

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

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

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

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

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