AmazonSQSMessagingClientWrapper |
This is a JMS Wrapper of SqsClient .
|
ProviderConfiguration |
|
SQSConnection |
This is a logical connection entity, which encapsulates the logic to create
sessions.
|
SQSConnectionFactory |
A ConnectionFactory object encapsulates a set of connection configuration
parameters for SqsClient as well as setting
numberOfMessagesToPrefetch .
|
SQSConnectionMetaData |
|
SQSMessageConsumer |
A client uses a MessageConsumer object to receive messages from a
destination.
|
SQSMessageConsumerPrefetch |
Used internally to prefetch messages to internal buffer on a background
thread for better receive turn around times.
|
SQSMessageConsumerPrefetch.MessageManager |
|
SQSMessageProducer |
A client uses a MessageProducer object to send messages to a queue
destination.
|
SQSMessagingClientConstants |
|
SQSQueueDestination |
A SQSQueueDestination object encapsulates a queue name and SQS specific queue
URL.
|
SQSSession |
A session serves several purposes:
It is a factory for its message producers and consumers.
It provides a way to create Queue objects for those clients that need to
dynamically manipulate provider-specific destination names.
It retains messages it consumes until they have been acknowledged.
It serializes execution of message listeners registered with its message
consumers.
|
SQSSessionCallbackScheduler |
Used internally to guarantee serial execution of message processing on
consumer message listeners.
|