It's interesting - I googled a bit and found this: http://www.akadia.com/services/ora_advanced_queueing.html
In general (and in the eyes of any Java enterprise architect) having the
database driving the front tiers could be a rather unorthodoxical
architecture. 8-)