CAMEL-10167: Camel-Github: Use constants instead of String for headers and 
registry names


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/9307d0ce
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/9307d0ce
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/9307d0ce

Branch: refs/heads/master
Commit: 9307d0ce5f3b7b4bc287e64b4f51a3fb3b2c8a44
Parents: a1d95a8
Author: Andrea Cosentino <anco...@gmail.com>
Authored: Thu Jul 21 11:29:48 2016 +0200
Committer: Andrea Cosentino <anco...@gmail.com>
Committed: Thu Jul 21 11:31:05 2016 +0200

----------------------------------------------------------------------
 .../camel/component/github/GitHubConstants.java | 38 ++++++++++++++++++++
 .../github/consumer/AbstractGitHubConsumer.java |  3 +-
 .../github/consumer/CommitConsumer.java         |  3 +-
 .../consumer/PullRequestCommentConsumer.java    |  7 ++--
 .../github/consumer/PullRequestConsumer.java    |  7 ++--
 .../github/producer/AbstractGitHubProducer.java |  3 +-
 .../producer/ClosePullRequestProducer.java      |  5 +--
 .../github/producer/CreateIssueProducer.java    |  5 +--
 .../github/producer/GetCommitFileProducer.java  |  3 +-
 .../producer/PullRequestCommentProducer.java    |  7 ++--
 .../producer/PullRequestFilesProducer.java      |  5 +--
 .../producer/PullRequestStateProducer.java      |  5 +--
 .../github/GitHubComponentTestBase.java         |  8 ++---
 .../producer/ClosePullRequestProducerTest.java  |  3 +-
 .../producer/CreateIssueProducerTest.java       |  7 ++--
 .../PullRequestCommentProducerTest.java         |  3 +-
 .../producer/PullRequestFilesProducerTest.java  |  3 +-
 .../producer/PullRequestStateProducerTest.java  |  3 +-
 18 files changed, 86 insertions(+), 32 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/main/java/org/apache/camel/component/github/GitHubConstants.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/main/java/org/apache/camel/component/github/GitHubConstants.java
 
b/components/camel-github/src/main/java/org/apache/camel/component/github/GitHubConstants.java
new file mode 100644
index 0000000..5d5dbf2
--- /dev/null
+++ 
b/components/camel-github/src/main/java/org/apache/camel/component/github/GitHubConstants.java
@@ -0,0 +1,38 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.camel.component.github;
+
+public interface GitHubConstants {
+
+    String GITHUB_REPOSITORY_SERVICE = "githubRepositoryService";
+
+    String GITHUB_COMMIT_SERVICE = "githubCommitService";
+    
+    String GITHUB_DATA_SERVICE = "githubDataService";
+
+    String GITHUB_PULL_REQUEST_SERVICE = "githubPullRequestService";
+    
+    String GITHUB_ISSUE_SERVICE = "githbIssueService";
+    
+    String GITHUB_PULLREQUEST = "GitHubPullRequest";
+    
+    String GITHUB_INRESPONSETO = "GitHubInResponseTo";
+    
+    String GITHUB_PULLREQUEST_HEAD_COMMIT_SHA = 
"GitHubPullRequestHeadCommitSHA";
+    
+    String GITHUB_ISSUE_TITLE = "GitHubIssueTitle";
+}

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/AbstractGitHubConsumer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/AbstractGitHubConsumer.java
 
b/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/AbstractGitHubConsumer.java
index ba0d96c..2902260 100644
--- 
a/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/AbstractGitHubConsumer.java
+++ 
b/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/AbstractGitHubConsumer.java
@@ -17,6 +17,7 @@
 package org.apache.camel.component.github.consumer;
 
 import org.apache.camel.Processor;
+import org.apache.camel.component.github.GitHubConstants;
 import org.apache.camel.component.github.GitHubEndpoint;
 import org.apache.camel.impl.ScheduledPollConsumer;
 import org.apache.camel.spi.Registry;
@@ -40,7 +41,7 @@ public abstract class AbstractGitHubConsumer extends 
ScheduledPollConsumer {
         this.endpoint = endpoint;
 
         Registry registry = endpoint.getCamelContext().getRegistry();
-        Object service = registry.lookupByName("githubRepositoryService");
+        Object service = 
registry.lookupByName(GitHubConstants.GITHUB_REPOSITORY_SERVICE);
         if (service != null) {
             LOG.debug("Using RepositoryService found in registry " + 
service.getClass().getCanonicalName());
             repositoryService = (RepositoryService) service;

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/CommitConsumer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/CommitConsumer.java
 
b/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/CommitConsumer.java
index 5d4bdc0..0b04566 100644
--- 
a/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/CommitConsumer.java
+++ 
b/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/CommitConsumer.java
@@ -22,6 +22,7 @@ import java.util.Stack;
 
 import org.apache.camel.Exchange;
 import org.apache.camel.Processor;
+import org.apache.camel.component.github.GitHubConstants;
 import org.apache.camel.component.github.GitHubEndpoint;
 import org.apache.camel.spi.Registry;
 import org.eclipse.egit.github.core.RepositoryCommit;
@@ -40,7 +41,7 @@ public class CommitConsumer extends AbstractGitHubConsumer {
         super(endpoint, processor);
 
         Registry registry = endpoint.getCamelContext().getRegistry();
-        Object service = registry.lookupByName("githubCommitService");
+        Object service = 
registry.lookupByName(GitHubConstants.GITHUB_COMMIT_SERVICE);
         if (service != null) {
             LOG.debug("Using CommitService found in registry " + 
service.getClass().getCanonicalName());
             commitService = (CommitService) service;

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/PullRequestCommentConsumer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/PullRequestCommentConsumer.java
 
b/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/PullRequestCommentConsumer.java
index f6dc9ec..9703d54 100644
--- 
a/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/PullRequestCommentConsumer.java
+++ 
b/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/PullRequestCommentConsumer.java
@@ -24,6 +24,7 @@ import java.util.Stack;
 
 import org.apache.camel.Exchange;
 import org.apache.camel.Processor;
+import org.apache.camel.component.github.GitHubConstants;
 import org.apache.camel.component.github.GitHubEndpoint;
 import org.apache.camel.spi.Registry;
 import org.eclipse.egit.github.core.Comment;
@@ -47,7 +48,7 @@ public class PullRequestCommentConsumer extends 
AbstractGitHubConsumer {
         super(endpoint, processor);
 
         Registry registry = endpoint.getCamelContext().getRegistry();
-        Object service = registry.lookupByName("githubPullRequestService");
+        Object service = 
registry.lookupByName(GitHubConstants.GITHUB_PULL_REQUEST_SERVICE);
         if (service != null) {
             LOG.debug("Using PullRequestService found in registry " + 
service.getClass().getCanonicalName());
             pullRequestService = (PullRequestService) service;
@@ -56,7 +57,7 @@ public class PullRequestCommentConsumer extends 
AbstractGitHubConsumer {
         }
         initService(pullRequestService);
 
-        service = registry.lookupByName("githbIssueService");
+        service = registry.lookupByName(GitHubConstants.GITHUB_ISSUE_SERVICE);
         if (service != null) {
             issueService = (IssueService) service;
         } else {
@@ -113,7 +114,7 @@ public class PullRequestCommentConsumer extends 
AbstractGitHubConsumer {
             e.getIn().setBody(newComment);
             
             // Required by the producers.  Set it here for convenience.
-            e.getIn().setHeader("GitHubPullRequest", 
commentIdToPullRequest.get(newComment.getId()));
+            e.getIn().setHeader(GitHubConstants.GITHUB_PULLREQUEST, 
commentIdToPullRequest.get(newComment.getId()));
             
             getProcessor().process(e);
         }

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/PullRequestConsumer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/PullRequestConsumer.java
 
b/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/PullRequestConsumer.java
index 32d1577..164acb5 100644
--- 
a/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/PullRequestConsumer.java
+++ 
b/components/camel-github/src/main/java/org/apache/camel/component/github/consumer/PullRequestConsumer.java
@@ -21,6 +21,7 @@ import java.util.Stack;
 
 import org.apache.camel.Exchange;
 import org.apache.camel.Processor;
+import org.apache.camel.component.github.GitHubConstants;
 import org.apache.camel.component.github.GitHubEndpoint;
 import org.apache.camel.spi.Registry;
 import org.eclipse.egit.github.core.PullRequest;
@@ -39,7 +40,7 @@ public class PullRequestConsumer extends 
AbstractGitHubConsumer {
         super(endpoint, processor);
 
         Registry registry = endpoint.getCamelContext().getRegistry();
-        Object service = registry.lookupByName("githubPullRequestService");
+        Object service = 
registry.lookupByName(GitHubConstants.GITHUB_PULL_REQUEST_SERVICE);
         if (service != null) {
             LOG.debug("Using PullRequestService found in registry " + 
service.getClass().getCanonicalName());
             pullRequestService = (PullRequestService) service;
@@ -80,9 +81,9 @@ public class PullRequestConsumer extends 
AbstractGitHubConsumer {
             e.getIn().setBody(newPullRequest);
 
             // Required by the producers.  Set it here for convenience.
-            e.getIn().setHeader("GitHubPullRequest", 
newPullRequest.getNumber());
+            e.getIn().setHeader(GitHubConstants.GITHUB_PULLREQUEST, 
newPullRequest.getNumber());
             if (newPullRequest.getHead() != null) {
-                e.getIn().setHeader("GitHubPullRequestHeadCommitSHA", 
newPullRequest.getHead().getSha());
+                
e.getIn().setHeader(GitHubConstants.GITHUB_PULLREQUEST_HEAD_COMMIT_SHA, 
newPullRequest.getHead().getSha());
             }
 
             getProcessor().process(e);

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/main/java/org/apache/camel/component/github/producer/AbstractGitHubProducer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/main/java/org/apache/camel/component/github/producer/AbstractGitHubProducer.java
 
b/components/camel-github/src/main/java/org/apache/camel/component/github/producer/AbstractGitHubProducer.java
index 36894c3..7f15866 100644
--- 
a/components/camel-github/src/main/java/org/apache/camel/component/github/producer/AbstractGitHubProducer.java
+++ 
b/components/camel-github/src/main/java/org/apache/camel/component/github/producer/AbstractGitHubProducer.java
@@ -17,6 +17,7 @@
 package org.apache.camel.component.github.producer;
 
 import org.apache.camel.Exchange;
+import org.apache.camel.component.github.GitHubConstants;
 import org.apache.camel.component.github.GitHubEndpoint;
 import org.apache.camel.impl.DefaultProducer;
 import org.apache.camel.spi.Registry;
@@ -37,7 +38,7 @@ public abstract class AbstractGitHubProducer extends 
DefaultProducer {
         this.endpoint = endpoint;
 
         Registry registry = endpoint.getCamelContext().getRegistry();
-        Object service = registry.lookupByName("githubRepositoryService");
+        Object service = 
registry.lookupByName(GitHubConstants.GITHUB_REPOSITORY_SERVICE);
         if (service != null) {
             repositoryService = (RepositoryService) service;
         } else {

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/main/java/org/apache/camel/component/github/producer/ClosePullRequestProducer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/main/java/org/apache/camel/component/github/producer/ClosePullRequestProducer.java
 
b/components/camel-github/src/main/java/org/apache/camel/component/github/producer/ClosePullRequestProducer.java
index a09517b..b887b66 100755
--- 
a/components/camel-github/src/main/java/org/apache/camel/component/github/producer/ClosePullRequestProducer.java
+++ 
b/components/camel-github/src/main/java/org/apache/camel/component/github/producer/ClosePullRequestProducer.java
@@ -19,6 +19,7 @@ package org.apache.camel.component.github.producer;
 import java.util.Calendar;
 
 import org.apache.camel.Exchange;
+import org.apache.camel.component.github.GitHubConstants;
 import org.apache.camel.component.github.GitHubEndpoint;
 import org.apache.camel.spi.Registry;
 import org.eclipse.egit.github.core.PullRequest;
@@ -36,7 +37,7 @@ public class ClosePullRequestProducer extends 
AbstractGitHubProducer {
         super(endpoint);
         
         Registry registry = endpoint.getCamelContext().getRegistry();
-        Object service = registry.lookupByName("githubPullRequestService");
+        Object service = 
registry.lookupByName(GitHubConstants.GITHUB_PULL_REQUEST_SERVICE);
         if (service != null) {
             pullRequestService = (PullRequestService) service;
         } else {
@@ -46,7 +47,7 @@ public class ClosePullRequestProducer extends 
AbstractGitHubProducer {
     }
 
     public void process(Exchange exchange) throws Exception {
-        Integer pullRequestNumber = 
exchange.getIn().getHeader("GitHubPullRequest", Integer.class);
+        Integer pullRequestNumber = 
exchange.getIn().getHeader(GitHubConstants.GITHUB_PULLREQUEST, Integer.class);
         PullRequest pullRequest = 
pullRequestService.getPullRequest(getRepository(), pullRequestNumber);
         pullRequest.setState("closed");
         pullRequest.setClosedAt(Calendar.getInstance().getTime());

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/main/java/org/apache/camel/component/github/producer/CreateIssueProducer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/main/java/org/apache/camel/component/github/producer/CreateIssueProducer.java
 
b/components/camel-github/src/main/java/org/apache/camel/component/github/producer/CreateIssueProducer.java
index 7d7aef4..9fcd0e7 100644
--- 
a/components/camel-github/src/main/java/org/apache/camel/component/github/producer/CreateIssueProducer.java
+++ 
b/components/camel-github/src/main/java/org/apache/camel/component/github/producer/CreateIssueProducer.java
@@ -17,6 +17,7 @@
 package org.apache.camel.component.github.producer;
 
 import org.apache.camel.Exchange;
+import org.apache.camel.component.github.GitHubConstants;
 import org.apache.camel.component.github.GitHubEndpoint;
 import org.apache.camel.spi.Registry;
 import org.apache.camel.util.ObjectHelper;
@@ -35,7 +36,7 @@ public class CreateIssueProducer extends 
AbstractGitHubProducer {
         super(endpoint);
         
         Registry registry = endpoint.getCamelContext().getRegistry();
-        Object service = registry.lookupByName("githubIssuesService");
+        Object service = 
registry.lookupByName(GitHubConstants.GITHUB_ISSUE_SERVICE);
         if (service != null) {
             issueService = (IssueService) service;
         } else {
@@ -46,7 +47,7 @@ public class CreateIssueProducer extends 
AbstractGitHubProducer {
 
     public void process(Exchange exchange) throws Exception {
         Issue issue = new Issue();
-        String issueTitle = exchange.getIn().getHeader("GitHubIssueTitle", 
String.class);
+        String issueTitle = 
exchange.getIn().getHeader(GitHubConstants.GITHUB_ISSUE_TITLE, String.class);
         if (ObjectHelper.isEmpty(issueTitle)) {
             throw new IllegalArgumentException("Issue Title must be specified 
to create an issue");
         }

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/main/java/org/apache/camel/component/github/producer/GetCommitFileProducer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/main/java/org/apache/camel/component/github/producer/GetCommitFileProducer.java
 
b/components/camel-github/src/main/java/org/apache/camel/component/github/producer/GetCommitFileProducer.java
index 04dd6bd..88ac7de 100644
--- 
a/components/camel-github/src/main/java/org/apache/camel/component/github/producer/GetCommitFileProducer.java
+++ 
b/components/camel-github/src/main/java/org/apache/camel/component/github/producer/GetCommitFileProducer.java
@@ -17,6 +17,7 @@
 package org.apache.camel.component.github.producer;
 
 import org.apache.camel.Exchange;
+import org.apache.camel.component.github.GitHubConstants;
 import org.apache.camel.component.github.GitHubEndpoint;
 import org.apache.camel.spi.Registry;
 import org.apache.commons.codec.binary.Base64;
@@ -41,7 +42,7 @@ public class GetCommitFileProducer extends 
AbstractGitHubProducer {
         super(endpoint);
 
         Registry registry = endpoint.getCamelContext().getRegistry();
-        Object service = registry.lookupByName("githubDataService");
+        Object service = 
registry.lookupByName(GitHubConstants.GITHUB_DATA_SERVICE);
         if (service != null) {
             LOG.debug("Using DataService found in registry " + 
service.getClass().getCanonicalName());
             dataService = (DataService) service;

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestCommentProducer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestCommentProducer.java
 
b/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestCommentProducer.java
index 03bd542..dd2de8a 100644
--- 
a/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestCommentProducer.java
+++ 
b/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestCommentProducer.java
@@ -17,6 +17,7 @@
 package org.apache.camel.component.github.producer;
 
 import org.apache.camel.Exchange;
+import org.apache.camel.component.github.GitHubConstants;
 import org.apache.camel.component.github.GitHubEndpoint;
 import org.apache.camel.spi.Registry;
 import org.eclipse.egit.github.core.Comment;
@@ -44,7 +45,7 @@ public class PullRequestCommentProducer extends 
AbstractGitHubProducer {
         super(endpoint);
         
         Registry registry = endpoint.getCamelContext().getRegistry();
-        Object service = registry.lookupByName("githubPullRequestService");
+        Object service = 
registry.lookupByName(GitHubConstants.GITHUB_PULL_REQUEST_SERVICE);
         if (service != null) {
             LOG.debug("Using PullRequestService found in registry " + 
service.getClass().getCanonicalName());
             pullRequestService = (PullRequestService) service;
@@ -63,8 +64,8 @@ public class PullRequestCommentProducer extends 
AbstractGitHubProducer {
     }
 
     public void process(Exchange exchange) throws Exception {
-        Integer pullRequestNumber = 
exchange.getIn().getHeader("GitHubPullRequest", Integer.class);
-        Integer inResponseTo = 
exchange.getIn().getHeader("GitHubInResponseTo", Integer.class);
+        Integer pullRequestNumber = 
exchange.getIn().getHeader(GitHubConstants.GITHUB_PULLREQUEST, Integer.class);
+        Integer inResponseTo = 
exchange.getIn().getHeader(GitHubConstants.GITHUB_INRESPONSETO, Integer.class);
         String text = exchange.getIn().getBody(String.class);
         
         Comment response;

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestFilesProducer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestFilesProducer.java
 
b/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestFilesProducer.java
index a44a0c5..79e3367 100644
--- 
a/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestFilesProducer.java
+++ 
b/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestFilesProducer.java
@@ -17,6 +17,7 @@
 package org.apache.camel.component.github.producer;
 
 import org.apache.camel.Exchange;
+import org.apache.camel.component.github.GitHubConstants;
 import org.apache.camel.component.github.GitHubEndpoint;
 import org.apache.camel.spi.Registry;
 import org.eclipse.egit.github.core.CommitFile;
@@ -38,7 +39,7 @@ public class PullRequestFilesProducer extends 
AbstractGitHubProducer {
         super(endpoint);
 
         Registry registry = endpoint.getCamelContext().getRegistry();
-        Object service = registry.lookupByName("githubPullRequestService");
+        Object service = 
registry.lookupByName(GitHubConstants.GITHUB_PULL_REQUEST_SERVICE);
         if (service != null) {
             LOG.debug("Using PullRequestService found in registry " + 
service.getClass().getCanonicalName());
             pullRequestService = (PullRequestService) service;
@@ -49,7 +50,7 @@ public class PullRequestFilesProducer extends 
AbstractGitHubProducer {
     }
 
     public void process(Exchange exchange) throws Exception {
-        Integer pullRequestNumber = 
exchange.getIn().getHeader("GitHubPullRequest", Integer.class);
+        Integer pullRequestNumber = 
exchange.getIn().getHeader(GitHubConstants.GITHUB_PULLREQUEST, Integer.class);
 
         java.util.List<CommitFile> response = 
pullRequestService.getFiles(getRepository(), pullRequestNumber);
 

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestStateProducer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestStateProducer.java
 
b/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestStateProducer.java
index ab84fd1..2209fae 100644
--- 
a/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestStateProducer.java
+++ 
b/components/camel-github/src/main/java/org/apache/camel/component/github/producer/PullRequestStateProducer.java
@@ -17,6 +17,7 @@
 package org.apache.camel.component.github.producer;
 
 import org.apache.camel.Exchange;
+import org.apache.camel.component.github.GitHubConstants;
 import org.apache.camel.component.github.GitHubEndpoint;
 import org.apache.camel.spi.Registry;
 import org.eclipse.egit.github.core.CommitStatus;
@@ -42,7 +43,7 @@ public class PullRequestStateProducer extends 
AbstractGitHubProducer {
         super(endpoint);
 
         Registry registry = endpoint.getCamelContext().getRegistry();
-        Object service = registry.lookupByName("githubCommitService");
+        Object service = 
registry.lookupByName(GitHubConstants.GITHUB_COMMIT_SERVICE);
         if (service != null) {
             LOG.debug("Using CommitService found in registry " + 
service.getClass().getCanonicalName());
             commitService = (CommitService) service;
@@ -56,7 +57,7 @@ public class PullRequestStateProducer extends 
AbstractGitHubProducer {
     }
 
     public void process(Exchange exchange) throws Exception {
-        String pullRequestNumberSHA = 
exchange.getIn().getHeader("GitHubPullRequestHeadCommitSHA", String.class);
+        String pullRequestNumberSHA = 
exchange.getIn().getHeader(GitHubConstants.GITHUB_PULLREQUEST_HEAD_COMMIT_SHA, 
String.class);
         String text = exchange.getIn().getBody(String.class);
 
         CommitStatus status = new CommitStatus();

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/test/java/org/apache/camel/component/github/GitHubComponentTestBase.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/test/java/org/apache/camel/component/github/GitHubComponentTestBase.java
 
b/components/camel-github/src/test/java/org/apache/camel/component/github/GitHubComponentTestBase.java
index 39a16de..fbaad18 100644
--- 
a/components/camel-github/src/test/java/org/apache/camel/component/github/GitHubComponentTestBase.java
+++ 
b/components/camel-github/src/test/java/org/apache/camel/component/github/GitHubComponentTestBase.java
@@ -40,16 +40,16 @@ public abstract class GitHubComponentTestBase extends 
CamelTestSupport {
     protected JndiRegistry createRegistry() throws Exception {
         JndiRegistry registry = super.createRegistry();
         commitService = new MockCommitService();
-        registry.bind("githubCommitService", commitService);
+        registry.bind(GitHubConstants.GITHUB_COMMIT_SERVICE, commitService);
 
         repositoryService = new MockRepositoryService();
-        registry.bind("githubRepositoryService", repositoryService);
+        registry.bind(GitHubConstants.GITHUB_REPOSITORY_SERVICE, 
repositoryService);
 
         pullRequestService = new MockPullRequestService();
-        registry.bind("githubPullRequestService", pullRequestService);
+        registry.bind(GitHubConstants.GITHUB_PULL_REQUEST_SERVICE, 
pullRequestService);
 
         issueService = new MockIssueService(pullRequestService);
-        registry.bind("githbIssueService", issueService);
+        registry.bind(GitHubConstants.GITHUB_ISSUE_SERVICE, issueService);
 
         return registry;
     }

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/test/java/org/apache/camel/component/github/producer/ClosePullRequestProducerTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/test/java/org/apache/camel/component/github/producer/ClosePullRequestProducerTest.java
 
b/components/camel-github/src/test/java/org/apache/camel/component/github/producer/ClosePullRequestProducerTest.java
index 1707a56..92cd27d 100755
--- 
a/components/camel-github/src/test/java/org/apache/camel/component/github/producer/ClosePullRequestProducerTest.java
+++ 
b/components/camel-github/src/test/java/org/apache/camel/component/github/producer/ClosePullRequestProducerTest.java
@@ -26,6 +26,7 @@ import org.apache.camel.Processor;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.github.GitHubComponent;
 import org.apache.camel.component.github.GitHubComponentTestBase;
+import org.apache.camel.component.github.GitHubConstants;
 import org.eclipse.egit.github.core.PullRequest;
 import org.junit.Test;
 import org.slf4j.Logger;
@@ -89,7 +90,7 @@ public class ClosePullRequestProducerTest extends 
GitHubComponentTestBase {
         public void process(Exchange exchange) throws Exception {
             Message in = exchange.getIn();
             Map<String, Object> headers = in.getHeaders();
-            headers.put("GitHubPullRequest", latestPullRequestId);
+            headers.put(GitHubConstants.GITHUB_PULLREQUEST, 
latestPullRequestId);
         }
     }
 

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/test/java/org/apache/camel/component/github/producer/CreateIssueProducerTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/test/java/org/apache/camel/component/github/producer/CreateIssueProducerTest.java
 
b/components/camel-github/src/test/java/org/apache/camel/component/github/producer/CreateIssueProducerTest.java
index 3c40e28..8c95f3c 100644
--- 
a/components/camel-github/src/test/java/org/apache/camel/component/github/producer/CreateIssueProducerTest.java
+++ 
b/components/camel-github/src/test/java/org/apache/camel/component/github/producer/CreateIssueProducerTest.java
@@ -25,6 +25,7 @@ import org.apache.camel.Processor;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.github.GitHubComponent;
 import org.apache.camel.component.github.GitHubComponentTestBase;
+import org.apache.camel.component.github.GitHubConstants;
 import org.eclipse.egit.github.core.Issue;
 import org.eclipse.egit.github.core.Repository;
 import org.junit.Test;
@@ -39,7 +40,7 @@ public class CreateIssueProducerTest extends 
GitHubComponentTestBase {
             public void configure() throws Exception {
                 context.addComponent("github", new GitHubComponent());
                 from("direct:createIssue")
-                        .process(new MockPullRequestStateProducerProcessor())
+                        .process(new MockIssueCreateProducerProcessor())
                         
.to("github://createissue?state=success&username=someguy&password=apassword&repoOwner=anotherguy&repoName=somerepo");
             } // end of configure
 
@@ -66,12 +67,12 @@ public class CreateIssueProducerTest extends 
GitHubComponentTestBase {
     }
 
 
-    public class MockPullRequestStateProducerProcessor implements Processor {
+    public class MockIssueCreateProducerProcessor implements Processor {
         @Override
         public void process(Exchange exchange) throws Exception {
             Message in = exchange.getIn();
             Map<String, Object> headers = in.getHeaders();
-            headers.put("GitHubIssueTitle", "Error");
+            headers.put(GitHubConstants.GITHUB_ISSUE_TITLE, "Error");
         }
     }
 

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestCommentProducerTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestCommentProducerTest.java
 
b/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestCommentProducerTest.java
index ae5148e..11b3070 100644
--- 
a/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestCommentProducerTest.java
+++ 
b/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestCommentProducerTest.java
@@ -27,6 +27,7 @@ import org.apache.camel.Processor;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.github.GitHubComponent;
 import org.apache.camel.component.github.GitHubComponentTestBase;
+import org.apache.camel.component.github.GitHubConstants;
 import org.eclipse.egit.github.core.CommitComment;
 import org.eclipse.egit.github.core.PullRequest;
 import org.junit.Test;
@@ -81,7 +82,7 @@ public class PullRequestCommentProducerTest extends 
GitHubComponentTestBase {
         public void process(Exchange exchange) throws Exception {
             Message in = exchange.getIn();
             Map<String, Object> headers = in.getHeaders();
-            headers.put("GitHubPullRequest", latestPullRequestId);
+            headers.put(GitHubConstants.GITHUB_PULLREQUEST, 
latestPullRequestId);
         }
     }
 

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestFilesProducerTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestFilesProducerTest.java
 
b/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestFilesProducerTest.java
index 7ee4078..a312903 100644
--- 
a/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestFilesProducerTest.java
+++ 
b/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestFilesProducerTest.java
@@ -27,6 +27,7 @@ import org.apache.camel.Processor;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.github.GitHubComponent;
 import org.apache.camel.component.github.GitHubComponentTestBase;
+import org.apache.camel.component.github.GitHubConstants;
 import org.eclipse.egit.github.core.CommitFile;
 import org.eclipse.egit.github.core.PullRequest;
 import org.junit.Test;
@@ -80,7 +81,7 @@ public class PullRequestFilesProducerTest extends 
GitHubComponentTestBase {
         public void process(Exchange exchange) throws Exception {
             Message in = exchange.getIn();
             Map<String, Object> headers = in.getHeaders();
-            headers.put("GitHubPullRequest", latestPullRequestNumber);
+            headers.put(GitHubConstants.GITHUB_PULLREQUEST, 
latestPullRequestNumber);
         }
     }
 

http://git-wip-us.apache.org/repos/asf/camel/blob/9307d0ce/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestStateProducerTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestStateProducerTest.java
 
b/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestStateProducerTest.java
index b0cfb02..7bbde10 100644
--- 
a/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestStateProducerTest.java
+++ 
b/components/camel-github/src/test/java/org/apache/camel/component/github/producer/PullRequestStateProducerTest.java
@@ -26,6 +26,7 @@ import org.apache.camel.Processor;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.github.GitHubComponent;
 import org.apache.camel.component.github.GitHubComponentTestBase;
+import org.apache.camel.component.github.GitHubConstants;
 import org.eclipse.egit.github.core.CommitStatus;
 import org.junit.Test;
 
@@ -82,7 +83,7 @@ public class PullRequestStateProducerTest extends 
GitHubComponentTestBase {
         public void process(Exchange exchange) throws Exception {
             Message in = exchange.getIn();
             Map<String, Object> headers = in.getHeaders();
-            headers.put("GitHubPullRequestHeadCommitSHA", commitsha);
+            headers.put(GitHubConstants.GITHUB_PULLREQUEST_HEAD_COMMIT_SHA, 
commitsha);
         }
     }
 

Reply via email to