amazon-sqs-java-messaging-lib icon indicating copy to clipboard operation
amazon-sqs-java-messaging-lib copied to clipboard

`SQSConnectionFactory` can't consume `SqsAsyncClient`

Open KL0nLutiy opened this issue 2 years ago • 0 comments

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.

KL0nLutiy avatar Mar 10 '23 11:03 KL0nLutiy