This is an automated email from the ASF dual-hosted git repository. gzurowski pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push: new 5cb99f5 Code cleanup 5cb99f5 is described below commit 5cb99f5e0cfe19898652ee2a2568f3f859423a52 Author: Gregor Zurowski <gre...@zurowski.org> AuthorDate: Fri Jun 7 10:16:15 2019 +0200 Code cleanup - Remove redundant variable assignments - Remove redundant object creation in log statements --- .../org/apache/camel/component/aws/sqs/SqsConsumer.java | 4 ++-- .../org/apache/camel/component/aws/sqs/SqsEndpoint.java | 4 ++-- .../org/apache/camel/component/aws/sqs/SqsProducer.java | 13 +++++-------- 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/components/camel-aws-sqs/src/main/java/org/apache/camel/component/aws/sqs/SqsConsumer.java b/components/camel-aws-sqs/src/main/java/org/apache/camel/component/aws/sqs/SqsConsumer.java index 283efc4..0958a28 100644 --- a/components/camel-aws-sqs/src/main/java/org/apache/camel/component/aws/sqs/SqsConsumer.java +++ b/components/camel-aws-sqs/src/main/java/org/apache/camel/component/aws/sqs/SqsConsumer.java @@ -90,7 +90,7 @@ public class SqsConsumer extends ScheduledBatchPollingConsumer { log.trace("Receiving messages with request [{}]...", request); - ReceiveMessageResult messageResult = null; + ReceiveMessageResult messageResult; try { messageResult = getClient().receiveMessage(request); } catch (QueueDoesNotExistException e) { @@ -161,7 +161,7 @@ public class SqsConsumer extends ScheduledBatchPollingConsumer { int repeatSeconds = Double.valueOf(visibilityTimeout.doubleValue() * 1.5).intValue(); if (log.isDebugEnabled()) { log.debug("Scheduled TimeoutExtender task to start after {} delay, and run with {}/{} period/repeat (seconds), to extend exchangeId: {}", - new Object[] {delay, period, repeatSeconds, exchange.getExchangeId()}); + delay, period, repeatSeconds, exchange.getExchangeId()); } final ScheduledFuture<?> scheduledFuture = this.scheduledExecutor.scheduleAtFixedRate(new TimeoutExtender(exchange, repeatSeconds), delay, period, TimeUnit.SECONDS); diff --git a/components/camel-aws-sqs/src/main/java/org/apache/camel/component/aws/sqs/SqsEndpoint.java b/components/camel-aws-sqs/src/main/java/org/apache/camel/component/aws/sqs/SqsEndpoint.java index 19fdfca..16354e8 100644 --- a/components/camel-aws-sqs/src/main/java/org/apache/camel/component/aws/sqs/SqsEndpoint.java +++ b/components/camel-aws-sqs/src/main/java/org/apache/camel/component/aws/sqs/SqsEndpoint.java @@ -299,8 +299,8 @@ public class SqsEndpoint extends ScheduledPollEndpoint implements HeaderFilterSt * @return AmazonSQSClient */ AmazonSQS createClient() { - AmazonSQS client = null; - AmazonSQSClientBuilder clientBuilder = null; + AmazonSQS client; + AmazonSQSClientBuilder clientBuilder; ClientConfiguration clientConfiguration = null; boolean isClientConfigFound = false; if (ObjectHelper.isNotEmpty(configuration.getProxyHost()) && ObjectHelper.isNotEmpty(configuration.getProxyPort())) { diff --git a/components/camel-aws-sqs/src/main/java/org/apache/camel/component/aws/sqs/SqsProducer.java b/components/camel-aws-sqs/src/main/java/org/apache/camel/component/aws/sqs/SqsProducer.java index 640744d..12120f6 100644 --- a/components/camel-aws-sqs/src/main/java/org/apache/camel/component/aws/sqs/SqsProducer.java +++ b/components/camel-aws-sqs/src/main/java/org/apache/camel/component/aws/sqs/SqsProducer.java @@ -21,7 +21,6 @@ import java.util.ArrayList; import java.util.Collection; import java.util.Date; import java.util.HashMap; -import java.util.Iterator; import java.util.Map; import java.util.Map.Entry; import java.util.UUID; @@ -104,8 +103,8 @@ public class SqsProducer extends DefaultProducer { Collection<SendMessageBatchRequestEntry> entries = new ArrayList<>(); if (exchange.getIn().getBody() instanceof Iterable) { Iterable c = exchange.getIn().getBody(Iterable.class); - for (Iterator iterator = c.iterator(); iterator.hasNext();) { - String object = (String) iterator.next(); + for (Object o : c) { + String object = (String) o; SendMessageBatchRequestEntry entry = new SendMessageBatchRequestEntry(); entry.setId(UUID.randomUUID().toString()); entry.setMessageAttributes(translateAttributes(exchange.getIn().getHeaders(), exchange)); @@ -134,8 +133,7 @@ public class SqsProducer extends DefaultProducer { throw new IllegalArgumentException("Receipt Handle must be specified for the operation deleteMessage"); } request.setReceiptHandle(receiptHandle); - DeleteMessageResult result = new DeleteMessageResult(); - result = amazonSQS.deleteMessage(request); + DeleteMessageResult result = amazonSQS.deleteMessage(request); Message message = getMessageForResponse(exchange); message.setBody(result); } @@ -145,8 +143,7 @@ public class SqsProducer extends DefaultProducer { if (ObjectHelper.isNotEmpty(exchange.getIn().getHeader(SqsConstants.SQS_QUEUE_PREFIX))) { request.setQueueNamePrefix(exchange.getIn().getHeader(SqsConstants.SQS_QUEUE_PREFIX, String.class)); } - ListQueuesResult result = new ListQueuesResult(); - result = amazonSQS.listQueues(request); + ListQueuesResult result = amazonSQS.listQueues(request); Message message = getMessageForResponse(exchange); message.setBody(result); } @@ -274,7 +271,7 @@ public class SqsProducer extends DefaultProducer { dataType = "Number"; } mav.setDataType(dataType); - mav.withStringValue(((Number)value).toString()); + mav.withStringValue(value.toString()); result.put(entry.getKey(), mav); } else if (value instanceof Date) { MessageAttributeValue mav = new MessageAttributeValue();