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 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.
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 Log4j ThreadContext value.
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.