amazon-sqs-java-messaging-lib
amazon-sqs-java-messaging-lib copied to clipboard
`SQSConnectionFactory` can't consume `SqsAsyncClient`
SQSConnectionFactory can consume only SqsClient, but not SqsAsyncClient. Previously in 1 version of the library SQSConnectionFactory used https://docs.aws.amazon.com/en_us/AWSJavaSDK/latest/javadoc/com/amazonaws/services/sqs/AmazonSQS.html interface that was a parent for https://docs.aws.amazon.com/en_us/AWSJavaSDK/latest/javadoc/com/amazonaws/services/sqs/AmazonSQSAsyncClient.html and https://docs.aws.amazon.com/en_us/AWSJavaSDK/latest/javadoc/com/amazonaws/services/sqs/AmazonSQSClient.html. Right now in AWS SDK 2 SqsClient is not a parent for SqsAsyncClient. In this case can't create connection for SqsAsyncClient.