All Classes and Interfaces
Class
Description
Registers the EnableForJms.Inbound's.
A named Destination.
Provides typing information to serialize and de-serialize JSON payload.
Indicates that the annotated interface should be implemented by Auf JMS as a
message producer and made available for injection.
Defines a destination.
The abstraction that resolves a name to a ConnectionFactory
Defines life-cycle events supported by
JmsDispatchFn.send(JmsDispatch).
Invoked immediately after JmsDispatchFn.send(JmsDispatch) is
called and before any JMS API invocations to construct and send the message.
Invoked when an Exception has happened and before it is thrown
to the caller interrupting JmsDispatchFn.send(JmsDispatch).
Invoked after the TextMessage has been sent and before
JmsDispatchFn.send(JmsDispatch) returns successfully.
Invoked after TextMessage is created for the
JmsDispatch and just before the message is sent.
Enables client-side capabilities of Auf JMS.
Enables the server-side capabilities of Auf JMS.
Indicates that the class defines methods that should be invoked on a message
by matching on message's JMS type, i.e., Message.getJMSType().
Internal abstraction for ObjectMapper operations.
The definition of a Auf-JMS message listener.
Creates InboundEndpoint beans.
JmsListenerConfigurer used to register
InboundEndpoint's at run-time.Indicates how an instance of a ForJmsType-annotated class should
be instantiated.
The definition of a Java type that is invokable by
Message.getJMSType() and to be registered in a
InvocableTypeRegistry.
The abstraction of a ForJmsType registry for an
InboundEndpoint.
Indication to Executor on how the action should be executed.
Specifies which method should be invoked on a ForJmsType class.
The abstraction of a fully-realized out-bound JMS message.
The abstraction of a JMS
JMSProducer.The abstraction of an JMS message without the
throws.Custom framework properties.
Convenience class for application of JsonView on
request/response body.
Specifies the binding point for correlation id.
Specifies the argument value should be passed to
MessageProducer.setDeliveryDelay(long).
Specifies the binding point of the value of JMS header
JMSXDeliveryCount on a ForJmsType object.Specifies the binding point of the value for
JMSXGroupID.Specifies the binding point of the value for
JMSXGroupSeq.Specifies the binding point for a JMS property.
Specifies the binding point of the value of
Message.getJMSRedelivered().
Specifies the binding point of the value for
JMSProducer.setTimeToLive(long).
Specifies the binding point of the value for
Message.setJMSType(String).
Utility to un-pack a JMS message.