Component docs
Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/5d66a295 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/5d66a295 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/5d66a295 Branch: refs/heads/master Commit: 5d66a295bea2daac555395349a43b880c0e1baa5 Parents: 89706cd Author: Claus Ibsen <davscl...@apache.org> Authored: Mon May 11 09:23:12 2015 +0200 Committer: Claus Ibsen <davscl...@apache.org> Committed: Mon May 11 09:23:12 2015 +0200 ---------------------------------------------------------------------- .../apache/camel/component/context/ContextEndpoint.java | 10 ++++++++++ .../camel/component/context/LocalContextComponent.java | 3 +++ 2 files changed, 13 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/5d66a295/components/camel-context/src/main/java/org/apache/camel/component/context/ContextEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-context/src/main/java/org/apache/camel/component/context/ContextEndpoint.java b/components/camel-context/src/main/java/org/apache/camel/component/context/ContextEndpoint.java index 34f9cc7..49dfddd 100644 --- a/components/camel-context/src/main/java/org/apache/camel/component/context/ContextEndpoint.java +++ b/components/camel-context/src/main/java/org/apache/camel/component/context/ContextEndpoint.java @@ -51,6 +51,9 @@ public class ContextEndpoint extends DefaultEndpoint implements DelegateEndpoint return contextId; } + /** + * Is the ID you used to register the CamelContext into the Registry. + */ public void setContextId(String contextId) { this.contextId = contextId; } @@ -59,6 +62,13 @@ public class ContextEndpoint extends DefaultEndpoint implements DelegateEndpoint return localEndpointUrl; } + /** + * Can be a valid Camel URI evaluated within the black box CamelContext. + * Or it can be a logical name which is mapped to any local endpoints. + * For example if you locally have endpoints like direct:invoices and seda:purchaseOrders + * inside a CamelContext of id supplyChain, then you can just use the URIs supplyChain:invoices + * or supplyChain:purchaseOrders to omit the physical endpoint kind and use pure logical URIs. + */ public void setLocalEndpointUrl(String localEndpointUrl) { this.localEndpointUrl = localEndpointUrl; } http://git-wip-us.apache.org/repos/asf/camel/blob/5d66a295/components/camel-context/src/main/java/org/apache/camel/component/context/LocalContextComponent.java ---------------------------------------------------------------------- diff --git a/components/camel-context/src/main/java/org/apache/camel/component/context/LocalContextComponent.java b/components/camel-context/src/main/java/org/apache/camel/component/context/LocalContextComponent.java index 0c75bcc..d341b4b 100644 --- a/components/camel-context/src/main/java/org/apache/camel/component/context/LocalContextComponent.java +++ b/components/camel-context/src/main/java/org/apache/camel/component/context/LocalContextComponent.java @@ -58,6 +58,9 @@ public class LocalContextComponent extends DefaultComponent { return localCamelContext; } + /** + * Sets the local CamelContext to use. + */ public void setLocalCamelContext(CamelContext localCamelContext) { this.localCamelContext = localCamelContext; }