SeamFramework.orgCommunity Documentation
Seam extends the CDI programming model into the messaging world by allowing you to inject JMS resources into your beans. Furthermore, Seam bridges the CDI event bus over JMS; this gives you the benefits of CDI-style type-safety for inter-application communication.
The JMS module for Seam 3 is to provide injection of JMS resources and the necessary scaffolding for a bidirectional propagation of CDI event over JMS.
The general goals can be divided into two categories: injection of JMS resources and bridging of events:
JMS Resource Injection
ConnectionFactory
Connection
Session
Topics & Queues
Message Producer
Message Consumer
Event Bridge
Inbound: Routes CDI events to JMS destinations
Outbound: Fires CDI events based on the reception of JMS messages