Это зависит от приложения. По каким критериям приложение успешно запущено? Основное не бросило исключение? Этого недостаточно: возможно, приложение выдает 10 исключений из других потоков. Таким образом, вы должны реализовать свой собственный зависимый от приложения механизм, который понимает, что приложение запущено успешно. Затем уведомите серверную часть напрямую, открыв соединение JDBC (плохое решение) или через веб-сервис, который обновляет БД (лучшее решение)