spring-framework / org.springframework.jms.remoting / JmsInvokerServiceExporter / <init>

<init>

JmsInvokerServiceExporter()

JMS message listener that exports the specified service bean as a JMS service endpoint, accessible via a JMS invoker proxy.

Note that this class implements Spring's org.springframework.jms.listener.SessionAwareMessageListener interface, since it requires access to the active JMS Session. Hence, this class can only be used with message listener containers which support the SessionAwareMessageListener interface (e.g. Spring's org.springframework.jms.listener.DefaultMessageListenerContainer).

Thanks to James Strachan for the original prototype that this JMS invoker mechanism was inspired by!

Author
Juergen Hoeller

Author
James Strachan

Since
2.0

See Also
JmsInvokerClientInterceptorJmsInvokerProxyFactoryBean