JBoss/JMS Persistence Interceptor
Intercepts all send operations, whether normal or transactional and persists the message in the configured persistence manager.
Persist sent messages
On the client side may also bootstrap the persistence (lazy initialization).
For work-off-line mode on the client will remove the message from the store when the message has been sent to the 'server'.