List of usage examples for com.amazonaws.services.sqs AmazonSQSClient getQueueUrl
@Override
public GetQueueUrlResult getQueueUrl(String queueName)
From source file:org.finra.dm.dao.impl.SqsOperationsImpl.java
License:Apache License
@Override public void sendSqsTextMessage(ClientConfiguration clientConfiguration, String queueName, String messageText) { try {/* w ww .j a va2s . c o m*/ AmazonSQSClient amazonSQSClient = new AmazonSQSClient(clientConfiguration); GetQueueUrlResult queueUrlResult = amazonSQSClient.getQueueUrl(queueName); amazonSQSClient.sendMessage(queueUrlResult.getQueueUrl(), messageText); } catch (QueueDoesNotExistException ex) { throw new IllegalStateException(String.format("AWS SQS queue with \"%s\" name not found.", queueName), ex); } }