You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by bu...@apache.org on 2015/03/13 01:06:00 UTC

svn commit: r943604 - in /websites/staging/felix/trunk/content: ./ documentation/subprojects/apache-felix-dependency-manager/reference/components.html

Author: buildbot
Date: Fri Mar 13 00:06:00 2015
New Revision: 943604

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/reference/components.html

Propchange: websites/staging/felix/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Mar 13 00:06:00 2015
@@ -1 +1 @@
-1666336
+1666338

Modified: websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/components.html
==============================================================================
--- websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/components.html (original)
+++ websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager/reference/components.html Fri Mar 13 00:06:00 2015
@@ -105,14 +105,13 @@ DependencyManager object) and the requir
 tracked. The component remains in the current state until all required dependencies are
 available.</li>
 <li><em>Instantiated and waiting for required</em> state: All required dependencies declared
-in the Activator are available. The Component has been instantiated, has been injected 
-with all required dependencies, including optional dependencies on class fields (autoconfig).
+in the Activator are available. The Component has been instantiated with required dependencies injected,
 and has been invoked in the <em>init</em> callback. Now, if some extra required dependencies have
 been dynamically added in the <em>init</em> callback, then the component remains in the
 current state until all extra required dependencies become available.</li>
-<li><em>Tracking optional</em>: All Required dependencies are available (including the ones
-that have been dynamically declared from the init component callback). The component has 
-been invoked in the <em>start</em> callback and the optional dependencies (with callbacks) are 
+<li><em>Tracking optional</em>: All Required dependencies are injected (including the ones
+you dynamically added from the <em>init</em> method), the component <em>start</em> callback
+is called, the component service is registered in the OSGi registry, and finally the optional dependencies (with callbacks) are 
 then tracked.</li>
 </ul>
 <h2 id="what-happens-during-component-instantiation">What happens during component instantiation ?</h2>
@@ -307,7 +306,7 @@ the depenencies defined in the Activator
 
 <p>You can refer to this <a href="https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/org.apache.felix.dependencymanager.samples/src/org/apache/felix/dependencymanager/samples/compositefactory/">sample code</a>, which is part of the source distribution.</p>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; text-align: right;">
-        Rev. 1666336 by pderop on Thu, 12 Mar 2015 23:44:41 +0000
+        Rev. 1666338 by pderop on Fri, 13 Mar 2015 00:05:47 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Felix, Felix, Apache, the Apache feather logo, and the Apache Felix project