All Classes and Interfaces

Class
Description
Registers the EnableForJms.Inbound's.
A named Destination.
 
 
 
 
Provides typing information to serialize and de-serialize JSON payload.
 
An Invocable that has been bound to a JmsMsg, ready to be invoked.
Indicates the invocation on BoundInvocable has failed wrapping the cause.
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
Light-weight class that implements JmsDispatchFn.
 
 
 
 
 
Defines life-cycle events supported by JmsDispatchFn.send(JmsDispatch).
 
 
 
 
 
 
 
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.
 
 
 
Internal abstraction that creates an Invocable given a JmsMsg.
 
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.
 
 
 
When an invocation fails on a BoundInvocable, InvocableDispatcher makes the best effort to call all InvocationListener.OnFailed listeners in turn passing in the failure.
 
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.
 
 
Signals that an invocation to JmsDispatchFn.send(me.ehp246.aufjms.api.jms.JmsDispatch) has failed.
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.