public abstract class AbstractConnectionProvider extends org.mule.connectors.commons.template.connection.ConnectorConnectionProvider<SQSConnection> implements org.mule.runtime.api.connection.CachedConnectionProvider<SQSConnection>, org.mule.runtime.api.lifecycle.Initialisable
| Constructor and Description |
|---|
AbstractConnectionProvider() |
| Modifier and Type | Method and Description |
|---|---|
SQSConnection |
connect() |
protected abstract software.amazon.awssdk.auth.credentials.AwsCredentialsProvider |
getAWSCredentialsProvider(CommonParameters commonParameters) |
protected software.amazon.awssdk.http.apache.ApacheHttpClient.Builder |
getHttpClientBuilder() |
void |
initialise() |
String |
parseTestQueueName(String testQueueArn) |
disconnect, validatepublic void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableorg.mule.runtime.api.lifecycle.InitialisationExceptionpublic SQSConnection connect() throws org.mule.runtime.api.connection.ConnectionException
connect in interface org.mule.runtime.api.connection.ConnectionProvider<SQSConnection>org.mule.runtime.api.connection.ConnectionExceptionprotected abstract software.amazon.awssdk.auth.credentials.AwsCredentialsProvider getAWSCredentialsProvider(CommonParameters commonParameters) throws org.mule.runtime.api.connection.ConnectionException
org.mule.runtime.api.connection.ConnectionExceptionprotected software.amazon.awssdk.http.apache.ApacheHttpClient.Builder getHttpClientBuilder()
throws NoSuchAlgorithmException,
KeyManagementException
Copyright © 2025 MuleSoft, Inc.. All rights reserved.