| Provides a JMS-based asynchronous execution service. The caller simply
places a java.lang.Runnable object onto the JMS queue; this MDB
dequeues it and invokes the runnable object's run() method. Obviously, the
security on this JMS queue must be properly configured to prevent
unauthorized code from being injected.
author: Adrian Price |