Updated Branches: refs/heads/camel-2.10.x 70ef7024a -> 4c8349029 refs/heads/camel-2.11.x 5a84bbf89 -> e60090c2c refs/heads/master 8aed018da -> 8b28a6fa6
CAMEL-6397: Added reuseAddress option to restlet component. Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/8b28a6fa Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/8b28a6fa Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/8b28a6fa Branch: refs/heads/master Commit: 8b28a6fa6467f7efae60ffa506b8f16bf3cfdff9 Parents: 8aed018 Author: Claus Ibsen <davscl...@apache.org> Authored: Sat May 25 10:17:54 2013 +0200 Committer: Claus Ibsen <davscl...@apache.org> Committed: Sat May 25 10:17:54 2013 +0200 ---------------------------------------------------------------------- .../camel/component/restlet/RestletComponent.java | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/8b28a6fa/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/RestletComponent.java ---------------------------------------------------------------------- diff --git a/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/RestletComponent.java b/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/RestletComponent.java index 13ff0fc..720be3e 100644 --- a/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/RestletComponent.java +++ b/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/RestletComponent.java @@ -64,6 +64,7 @@ public class RestletComponent extends HeaderFilterStrategyComponent { private Boolean pipeliningConnections; private Integer threadMaxIdleTimeMs; private Boolean useForwardedForHeader; + private Boolean reuseAddress; public RestletComponent() { this(new Component()); @@ -257,6 +258,9 @@ public class RestletComponent extends HeaderFilterStrategyComponent { if (getUseForwardedForHeader() != null) { params.add("useForwardedForHeader", getUseForwardedForHeader().toString()); } + if (getReuseAddress() != null) { + params.add("reuseAddress", getReuseAddress().toString()); + } LOG.debug("Setting parameters: {} to server: {}", params, server); server.getContext().setParameters(params); @@ -425,4 +429,11 @@ public class RestletComponent extends HeaderFilterStrategyComponent { this.useForwardedForHeader = useForwardedForHeader; } + public Boolean getReuseAddress() { + return reuseAddress; + } + + public void setReuseAddress(Boolean reuseAddress) { + this.reuseAddress = reuseAddress; + } }