Требуется либо флаг в БД с указанием, что файл успешно обработан. Если у вас есть такая вещь, как подключение к БД с использованием JDBC и циклическая запись, пока флаг не изменится или запись не найдена.
Другим способом является ответ API, возможно, разработчикам потребуется добавить ключ в ответ API с помощьювы можете проверить, используя библиотеку java, например: rest-assured
В-третьих, если этот файл вы можете увидеть в пользовательском интерфейсе после завершения процесса, используйте цикл до тех пор, пока элемент с именем файла не будет отображаться в пользовательском интерфейсе, убедитесь, что цикл должен прерваться на определенном этапе. период времени, в противном случае цикл выполняется в течение неопределенного времени