Return-Path: X-Original-To: apmail-felix-commits-archive@www.apache.org Delivered-To: apmail-felix-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 5F915102C1 for ; Fri, 20 Sep 2013 19:03:49 +0000 (UTC) Received: (qmail 26046 invoked by uid 500); 20 Sep 2013 19:03:48 -0000 Delivered-To: apmail-felix-commits-archive@felix.apache.org Received: (qmail 26020 invoked by uid 500); 20 Sep 2013 19:03:48 -0000 Mailing-List: contact commits-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list commits@felix.apache.org Received: (qmail 26013 invoked by uid 99); 20 Sep 2013 19:03:48 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Sep 2013 19:03:48 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Sep 2013 19:03:45 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id 6A5E62388A32 for ; Fri, 20 Sep 2013 19:03:24 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r879222 - in /websites/staging/felix/trunk/content: ./ documentation/subprojects/apache-felix-dependency-manager/apache-felix-dependency-manager-using-annotations.html Date: Fri, 20 Sep 2013 19:03:24 -0000 To: commits@felix.apache.org From: buildbot@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20130920190324.6A5E62388A32@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: buildbot Date: Fri Sep 20 19:03:24 2013 New Revision: 879222 Log: Staging update by buildbot for felix Modified: websites/staging/felix/trunk/content/ (props changed) websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager/apache-felix-dependency-manager-using-annotations.html Propchange: websites/staging/felix/trunk/content/ ------------------------------------------------------------------------------ --- cms:source-revision (original) +++ cms:source-revision Fri Sep 20 19:03:24 2013 @@ -1 +1 @@ -1525100 +1525103 Modified: websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager/apache-felix-dependency-manager-using-annotations.html ============================================================================== --- websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager/apache-felix-dependency-manager-using-annotations.html (original) +++ websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager/apache-felix-dependency-manager-using-annotations.html Fri Sep 20 19:03:24 2013 @@ -18,7 +18,7 @@ limitations under the License. --> - Apache Felix - Apache Felix Dependency Manager - Using Annotations + Apache Felix - @@ -72,9 +72,15 @@ -

Apache Felix Dependency Manager - Using Annotations

-

Using Annotations

-

Dependency Manager provides a compact and versatile java API, allowing to declaratively and programmatically register, acquire, and manage dynamic OSGi services. But since recently, support for annotations has been introduced in Dependency Manager, and you can also manage your service component dependencies using Java 5 annotations. In this chapter, we will detail the Dependency Manager Annotations which can be used to describe service components. We will also discuss the DM component lifecycle and how components can interract with the dynamic OSGi service model.

+

+

Title:Using Dependency Manager Annotations

+

Dependency Manager provides a compact and versatile java API, allowing to declaratively and +programmatically register, acquire, and manage dynamic OSGi services. But since recently, +support for annotations has been introduced in Dependency Manager, and you can also +manage your service component dependencies using Java 5 annotations. +In this chapter, we will detail the Dependency Manager annotations which can be used to +describe service components. We will also discuss the DM component lifecycle and how +components can interact with the dynamic OSGi service model.

Table of Contents

  • Quick Start Provides a "Hello World" example, and shows how to compile it.
  • @@ -86,7 +92,7 @@
  • BndTools Tutorial A BndTools based demo of DependencyManager annotations.
- Rev. 1525094 by pderop on Fri, 20 Sep 2013 18:48:25 +0000 + Rev. 1525103 by pderop on Fri, 20 Sep 2013 19:03:15 +0000
Apache Felix, Felix, Apache, the Apache feather logo, and the Apache Felix project