You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2016/01/06 17:59:35 UTC

[1/4] camel git commit: add support for adding multiple parameters

Repository: camel
Updated Branches:
  refs/heads/camel-2.16.x b027b7b07 -> 2801a7151
  refs/heads/master dda3a043d -> 6b86f917f


add support for adding multiple parameters


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

Branch: refs/heads/master
Commit: 11af6b833f10ac4959849f3910d9b0fde567c5d9
Parents: dda3a04
Author: Ov <ov...@hgdata.com>
Authored: Wed Jan 6 15:37:37 2016 +0200
Committer: Claus Ibsen <da...@apache.org>
Committed: Wed Jan 6 17:53:00 2016 +0100

----------------------------------------------------------------------
 .../java/org/apache/camel/model/rest/RestDefinition.java    | 9 +++++++++
 1 file changed, 9 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/11af6b83/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
----------------------------------------------------------------------
diff --git a/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java b/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
index 8bbbe71..3e95a28 100644
--- a/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
+++ b/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
@@ -318,6 +318,15 @@ public class RestDefinition extends OptionalIdentifiedDefinition<RestDefinition>
         return this;
     }
 
+    public RestDefinition params(List<RestOperationParamDefinition> params) {
+        if (getVerbs().isEmpty()) {
+            throw new IllegalArgumentException("Must add verb first, such as get/post/delete");
+        }
+        VerbDefinition verb = getVerbs().get(getVerbs().size() - 1);
+        verb.getParams().addAll(params);
+        return this;
+    }
+
     public RestOperationParamDefinition param(VerbDefinition verb) {
         return new RestOperationParamDefinition(verb);
     }


[3/4] camel git commit: add support for adding multiple parameters

Posted by da...@apache.org.
add support for adding multiple parameters


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

Branch: refs/heads/camel-2.16.x
Commit: 9dc8705a8ae29953c7562f2ac3f9271b76f25a84
Parents: b027b7b
Author: Ov <ov...@hgdata.com>
Authored: Wed Jan 6 15:37:37 2016 +0200
Committer: Claus Ibsen <da...@apache.org>
Committed: Wed Jan 6 17:59:20 2016 +0100

----------------------------------------------------------------------
 .../java/org/apache/camel/model/rest/RestDefinition.java    | 9 +++++++++
 1 file changed, 9 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/9dc8705a/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
----------------------------------------------------------------------
diff --git a/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java b/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
index 8bbbe71..3e95a28 100644
--- a/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
+++ b/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
@@ -318,6 +318,15 @@ public class RestDefinition extends OptionalIdentifiedDefinition<RestDefinition>
         return this;
     }
 
+    public RestDefinition params(List<RestOperationParamDefinition> params) {
+        if (getVerbs().isEmpty()) {
+            throw new IllegalArgumentException("Must add verb first, such as get/post/delete");
+        }
+        VerbDefinition verb = getVerbs().get(getVerbs().size() - 1);
+        verb.getParams().addAll(params);
+        return this;
+    }
+
     public RestOperationParamDefinition param(VerbDefinition verb) {
         return new RestOperationParamDefinition(verb);
     }


[4/4] camel git commit: add support for adding multiple response msg parameters

Posted by da...@apache.org.
add support for adding multiple response msg  parameters


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

Branch: refs/heads/camel-2.16.x
Commit: 2801a7151d533a2c4725a94289670fd8ae97e9cd
Parents: 9dc8705
Author: Ov <ov...@hgdata.com>
Authored: Wed Jan 6 16:46:52 2016 +0200
Committer: Claus Ibsen <da...@apache.org>
Committed: Wed Jan 6 17:59:26 2016 +0100

----------------------------------------------------------------------
 .../java/org/apache/camel/model/rest/RestDefinition.java    | 9 +++++++++
 1 file changed, 9 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/2801a715/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
----------------------------------------------------------------------
diff --git a/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java b/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
index 3e95a28..41f6fe3 100644
--- a/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
+++ b/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
@@ -352,6 +352,15 @@ public class RestDefinition extends OptionalIdentifiedDefinition<RestDefinition>
         return new RestOperationResponseMsgDefinition(verb);
     }
 
+    public RestDefinition responseMessages(List<RestOperationResponseMsgDefinition> msgs) {
+        if (getVerbs().isEmpty()) {
+            throw new IllegalArgumentException("Must add verb first, such as get/post/delete");
+        }
+        VerbDefinition verb = getVerbs().get(getVerbs().size() - 1);
+        verb.getResponseMsgs().addAll(msgs);
+        return this;
+    }
+
     public RestDefinition produces(String mediaType) {
         if (getVerbs().isEmpty()) {
             this.produces = mediaType;


[2/4] camel git commit: add support for adding multiple response msg parameters

Posted by da...@apache.org.
add support for adding multiple response msg  parameters


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

Branch: refs/heads/master
Commit: 6b86f917f4de72cda125453953fa802e22a9138b
Parents: 11af6b8
Author: Ov <ov...@hgdata.com>
Authored: Wed Jan 6 16:46:52 2016 +0200
Committer: Claus Ibsen <da...@apache.org>
Committed: Wed Jan 6 17:53:01 2016 +0100

----------------------------------------------------------------------
 .../java/org/apache/camel/model/rest/RestDefinition.java    | 9 +++++++++
 1 file changed, 9 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/6b86f917/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
----------------------------------------------------------------------
diff --git a/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java b/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
index 3e95a28..41f6fe3 100644
--- a/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
+++ b/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
@@ -352,6 +352,15 @@ public class RestDefinition extends OptionalIdentifiedDefinition<RestDefinition>
         return new RestOperationResponseMsgDefinition(verb);
     }
 
+    public RestDefinition responseMessages(List<RestOperationResponseMsgDefinition> msgs) {
+        if (getVerbs().isEmpty()) {
+            throw new IllegalArgumentException("Must add verb first, such as get/post/delete");
+        }
+        VerbDefinition verb = getVerbs().get(getVerbs().size() - 1);
+        verb.getResponseMsgs().addAll(msgs);
+        return this;
+    }
+
     public RestDefinition produces(String mediaType) {
         if (getVerbs().isEmpty()) {
             this.produces = mediaType;