From commits-return-39614-apmail-camel-commits-archive=camel.apache.org@camel.apache.org Thu Feb 19 14:18:12 2015 Return-Path: X-Original-To: apmail-camel-commits-archive@www.apache.org Delivered-To: apmail-camel-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 95F7510C92 for ; Thu, 19 Feb 2015 14:18:12 +0000 (UTC) Received: (qmail 32239 invoked by uid 500); 19 Feb 2015 14:18:12 -0000 Delivered-To: apmail-camel-commits-archive@camel.apache.org Received: (qmail 32191 invoked by uid 500); 19 Feb 2015 14:18:12 -0000 Mailing-List: contact commits-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list commits@camel.apache.org Received: (qmail 32182 invoked by uid 99); 19 Feb 2015 14:18:12 -0000 Received: from eris.apache.org (HELO hades.apache.org) (140.211.11.105) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Feb 2015 14:18:12 +0000 Received: from hades.apache.org (localhost [127.0.0.1]) by hades.apache.org (ASF Mail Server at hades.apache.org) with ESMTP id CE140AC0051 for ; Thu, 19 Feb 2015 14:18:11 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r940749 - in /websites/production/camel/content: cache/main.pageCache kura.html Date: Thu, 19 Feb 2015 14:18:11 -0000 To: commits@camel.apache.org From: buildbot@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20150219141811.CE140AC0051@hades.apache.org> Author: buildbot Date: Thu Feb 19 14:18:11 2015 New Revision: 940749 Log: Production update by buildbot for camel Modified: websites/production/camel/content/cache/main.pageCache websites/production/camel/content/kura.html Modified: websites/production/camel/content/cache/main.pageCache ============================================================================== Binary files - no diff available. Modified: websites/production/camel/content/kura.html ============================================================================== --- websites/production/camel/content/kura.html (original) +++ websites/production/camel/content/kura.html Thu Feb 19 14:18:11 2015 @@ -88,20 +88,20 @@

Eclipse Kura component

This documentation page covers the integration options of Camel with the Eclipse Kura M2M gateway.

Icon
-

 Kura component is available starting from Camel 2.15.

+

 Kura component is available starting from Camel 2.15.

-


KuraRouter activator

The easiest way to deploy Apache Camel routes into the Kura is to create an OSGi bundle containing the class extending org.apache.camel.kura.KuraRouter class:

+

KuraRouter activator

The easiest way to deploy Apache Camel routes into the Kura is to create an OSGi bundle containing the class extending org.apache.camel.kura.KuraRouter class:

-

Kura router starts its own OSGi-aware CamelContext. It means that for every class extending KuraRouter, there will be a dedicated CamelContext instance. Ideally we recommend to deploy one KuraRouter per OSGi bundle.

Deploying KuraRouter

Bundle containing your Kura router class should import the following bundles in the OSGi manifest:

+

Kura router starts its own OSGi-aware CamelContext. It means that for every class extending KuraRouter, there will be a dedicated CamelContext instance. Ideally we recommend to deploy one KuraRouter per OSGi bundle. Keep in mind that KuraRouter implements the org.osgi.framework.BundleActivator interface, so you need to register its start and stop lifecycle methods while creating Kura bundle component class.

Deploying KuraRouter

Bundle containing your Kura router class should import the following packages in the OSGi manifest: