| 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.
|