| Interface | Description |
|---|---|
| Messages |
Internationalized messages used by this package.
|
| ReceiveOnlyHandler<T> |
A type-safe message handler.
|
| ReplyHandler<T> |
A type-safe message handler that produces replies.
|
| Class | Description |
|---|---|
| IncomingJmsFactory |
A factory of incoming Spring-wrapped JMS connections (connection
handlers).
|
| JmsFactory |
A factory of Spring-wrapped JMS connections.
|
| JMSFIXMessageConverter | |
| JmsManager |
A Spring-wrapped JMS connection manager.
|
| JMSMessageConverter |
Converts trading messages to be able to send them over JMS.
|
| JmsUtils |
Client JMS utilities.
|
| JMSXMLMessageConverter |
Converts messaging objects to an XML representation that can be
sent over JMS.
|
| OrderEnvelope |
A trade message envelope, used to send an
Order instance
over JMS as part of an existing Web Services session. |
| OutgoingJmsFactory |
A factory of outgoing Spring-wrapped JMS connections (Spring JMS
connection templates).
|
Spring-wrapped JMS utilities.
The classes in this package provide utilities to create Spring-wrapped JMS connections with minimal use of Spring and JMS. This is done in the following steps:
Initialize an instance of JmsManager using standard JMS connection
factories supplied via Spring configuration.
Retrieve from the JmsManager
its outgoing connection manager OutgoingJmsFactory, and use its methods to
obtain a Spring JMS template, which you then use to send
messages.
Retrieve from the JmsManager
its incoming connection manager IncomingJmsFactory to register a handler of
your own making (that implements ReplyHandler or ReceiveOnlyHandler); your handler will be
called when messages are received.
This package supports both queues and topics.
Additional classes provide JMS serialization (message converters) of certain object types, as well as serialization wrappers.
Copyright © 2015. All Rights Reserved.