title: How do I get asynchronous / event-driven LISTEN/NOTIFY support in Java using a Postgres database?
body: <p>From what I can tell, the JDBC drivers for LISTEN/NOTIFY in Java do NOT support true event-driven notifications.  You have to poll the database every so often to see if there's a new notification.</p>
  
  <p>What options do I have in Java (possibly something other than JDBC?), if any, to get notifications asynchronously in a true event-driven manner without polling?  </p>