Из того, что я могу сказать, драйверы JDBC для LISTEN/NOTIFY в Java НЕ поддерживают истинные уведомления, управляемые событиями. Вы должны периодически опробовать базу данных, чтобы узнать, есть ли новое уведомление.
Какие параметры у меня есть на Java (возможно, что-то другое, чем JDBC?), если они есть, для асинхронного получения уведомлений с помощью истинного события без опроса?