All Classes and Interfaces
Class
Description
A named Destination.
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
ByJms-annotated proxy interfaces scanning.Specifies an annotated class should be invoked on a JMS message according to
the JMS type, i.e., Message.getJMSType().
JmsListenerConfigurer used to register
InboundEndpoint's at run-time.The abstraction of a Java type that is invokable by
JmsMsg.type() to be registered in the registry.
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.Custom version of JMS Message which does not throw.
Custom framework properties.
When applied to a parameter of a ByJms interface, it specifies
the argument value should be used for
Message.setJMSCorrelationID(String).
Specifies the argument to be passed to
MessageProducer.setDeliveryDelay(long).
Specifies the injection point for the value of JMS header 'JMSXDeliveryCount'
on a ForJmsType object.
Specifies the value for
JMSXGroupID.Specifies the value for
JMSXGroupSeq.Specifies the binding point for a JMS property.
Specifies the injection point for the value of
Message.getJMSRedelivered() on a ForJmsType object.
Specifies the value for JMSProducer.setTimeToLive(long).
Specifies the value for Message.setJMSType(String).
Utility to un-pack a JMS message.