You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2016/02/13 12:18:17 UTC
camel git commit: Optimize toString on camel-hipchat consumer/producer
Repository: camel
Updated Branches:
refs/heads/master b2b02f035 -> c309a8d5e
Optimize toString on camel-hipchat consumer/producer
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/c309a8d5
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/c309a8d5
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/c309a8d5
Branch: refs/heads/master
Commit: c309a8d5e1921f7d2bee7d1059f1c61a93b1f550
Parents: b2b02f0
Author: Andrea Cosentino <an...@gmail.com>
Authored: Sat Feb 13 12:17:16 2016 +0100
Committer: Andrea Cosentino <an...@gmail.com>
Committed: Sat Feb 13 12:17:16 2016 +0100
----------------------------------------------------------------------
.../org/apache/camel/component/hipchat/HipchatConsumer.java | 7 ++++++-
.../org/apache/camel/component/hipchat/HipchatProducer.java | 7 ++++++-
2 files changed, 12 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/c309a8d5/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatConsumer.java
----------------------------------------------------------------------
diff --git a/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatConsumer.java b/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatConsumer.java
index c894557..908ebb0 100644
--- a/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatConsumer.java
+++ b/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatConsumer.java
@@ -46,6 +46,8 @@ public class HipchatConsumer extends ScheduledPollConsumer {
private static final MapType MAP_TYPE = TypeFactory.defaultInstance().constructMapType(Map.class, String.class, Object.class);
private static final ObjectMapper MAPPER = new ObjectMapper();
private static final CloseableHttpClient HTTP_CLIENT = HttpClients.createDefault();
+
+ private transient String hipchatConsumerToString;
public HipchatConsumer(HipchatEndpoint endpoint, Processor processor) {
super(endpoint, processor);
@@ -116,6 +118,9 @@ public class HipchatConsumer extends ScheduledPollConsumer {
@Override
public String toString() {
- return "HipchatConsumer[" + URISupport.sanitizeUri(getEndpoint().getEndpointUri()) + "]";
+ if (hipchatConsumerToString == null) {
+ hipchatConsumerToString = "HipchatConsumer[" + URISupport.sanitizeUri(getEndpoint().getEndpointUri()) + "]";
+ }
+ return hipchatConsumerToString;
}
}
http://git-wip-us.apache.org/repos/asf/camel/blob/c309a8d5/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatProducer.java
----------------------------------------------------------------------
diff --git a/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatProducer.java b/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatProducer.java
index 706563f..0a580ff 100644
--- a/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatProducer.java
+++ b/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatProducer.java
@@ -44,6 +44,8 @@ public class HipchatProducer extends DefaultProducer {
private static final Logger LOG = LoggerFactory.getLogger(HipchatProducer.class);
private static final ObjectMapper MAPPER = new ObjectMapper();
private static final CloseableHttpClient HTTP_CLIENT = HttpClients.createDefault();
+
+ private transient String hipchatProducerToString;
public HipchatProducer(HipchatEndpoint endpoint) {
super(endpoint);
@@ -126,6 +128,9 @@ public class HipchatProducer extends DefaultProducer {
@Override
public String toString() {
- return "HipchatProducer[" + URISupport.sanitizeUri(getEndpoint().getEndpointUri()) + "]";
+ if (hipchatProducerToString == null) {
+ hipchatProducerToString = "HipchatProducer[" + URISupport.sanitizeUri(getEndpoint().getEndpointUri()) + "]";
+ }
+ return hipchatProducerToString;
}
}