Package org.frankframework.jms
Class AmazonSqsFactory
java.lang.Object
org.frankframework.aws.AwsBase
org.frankframework.jms.AmazonSqsFactory
- All Implemented Interfaces:
ObjectFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.jms.ConnectionFactory
void
createQueues
(jakarta.jms.Connection connection, String queues) software.amazon.awssdk.services.sqs.SqsClient
getObjectInstance
(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) Methods inherited from class org.frankframework.aws.AwsBase
getAwsCredentialsProvider, setAccessKey, setAuthAlias, setClientRegion, setProxyHost, setProxyPort, setSecretKey
-
Constructor Details
-
AmazonSqsFactory
public AmazonSqsFactory()
-
-
Method Details
-
getObjectInstance
public Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) throws Exception- Specified by:
getObjectInstance
in interfaceObjectFactory
- Throws:
Exception
-
createConnectionFactory
public jakarta.jms.ConnectionFactory createConnectionFactory() -
createQueues
public void createQueues(jakarta.jms.Connection connection, String queues) throws jakarta.jms.JMSException - Throws:
jakarta.jms.JMSException
-
createSqsClient
public software.amazon.awssdk.services.sqs.SqsClient createSqsClient()
-