私のアプリケーションでは、サードパーティのAPIを使用しています。これは、すぐに戻るノンブロッキングメソッドです。このメソッドを呼び出さなければならない要素のコレクションがあります。
今、私の問題は、すべてのメソッドの実行が完了するまで方法を見つけて、次の操作を実行する必要があることです。どうすればこれを処理できますか?サードパーティのAPIを変更できません。
要するにそれはこのように見えます
for(Object object: objects){
methodA(object); //this is a non-blocking call and returns immediately
}
// here I want to do my next task only after all the methodA calls completed execution