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 2017/02/14 07:01:03 UTC

svn commit: r1006730 [2/16] - in /websites/staging/felix/trunk/content: ./ apidocs/dependencymanager/r9/ apidocs/dependencymanager/r9/org/ apidocs/dependencymanager/r9/org/apache/ apidocs/dependencymanager/r9/org/apache/felix/ apidocs/dependencymanager...

Added: websites/staging/felix/trunk/content/apidocs/dependencymanager/r9/index-all.html
==============================================================================
--- websites/staging/felix/trunk/content/apidocs/dependencymanager/r9/index-all.html (added)
+++ websites/staging/felix/trunk/content/apidocs/dependencymanager/r9/index-all.html Tue Feb 14 07:01:02 2017
@@ -0,0 +1,2000 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_102) on Tue Feb 14 07:57:57 CET 2017 -->
+<title>Index</title>
+<meta name="date" content="2017-02-14">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a name="I:A">
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><a href="org/apache/felix/dm/tracker/AbstractCustomizerActionSet.html" title="class in org.apache.felix.dm.tracker"><span class="typeNameLink">AbstractCustomizerActionSet</span></a> - Class in <a href="org/apache/felix/dm/tracker/package-summary.html">org.apache.felix.dm.tracker</a></dt>
+<dd>
+<div class="block">Actions which can be performed on a given customizer interface.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/AbstractCustomizerActionSet.html#AbstractCustomizerActionSet--">AbstractCustomizerActionSet()</a></span> - Constructor for class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/AbstractCustomizerActionSet.html" title="class in org.apache.felix.dm.tracker">AbstractCustomizerActionSet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context"><span class="typeNameLink">AbstractDependency</span></a>&lt;<a href="org/apache/felix/dm/context/AbstractDependency.html" title="type parameter in AbstractDependency">T</a> extends <a href="org/apache/felix/dm/Dependency.html" title="interface in org.apache.felix.dm">Dependency</a>&gt; - Class in <a href="org/apache/felix/dm/context/package-summary.html">org.apache.felix.dm.context</a></dt>
+<dd>
+<div class="block">Abstract class for implementing Dependencies.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/AbstractDependency.html#AbstractDependency--">AbstractDependency()</a></span> - Constructor for class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context">AbstractDependency</a></dt>
+<dd>
+<div class="block">Creates a new Dependency.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/AbstractDependency.html#AbstractDependency-org.apache.felix.dm.context.AbstractDependency-">AbstractDependency(AbstractDependency&lt;T&gt;)</a></span> - Constructor for class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context">AbstractDependency</a></dt>
+<dd>
+<div class="block">Create a clone of a given Dependency.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/Component.html#add-org.apache.felix.dm.Dependency...-">add(Dependency...)</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/Component.html" title="interface in org.apache.felix.dm">Component</a></dt>
+<dd>
+<div class="block">Adds dependency(ies) to this component, atomically.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/Component.html#add-org.apache.felix.dm.ComponentStateListener-">add(ComponentStateListener)</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/Component.html" title="interface in org.apache.felix.dm">Component</a></dt>
+<dd>
+<div class="block">Adds a component state listener to this component.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ConfigurationDependency.html#add-org.apache.felix.dm.PropertyMetaData-">add(PropertyMetaData)</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ConfigurationDependency.html" title="interface in org.apache.felix.dm">ConfigurationDependency</a></dt>
+<dd>
+<div class="block">Adds a MetaData regarding a given configuration property.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#add-org.apache.felix.dm.Component-">add(Component)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Adds a new component to the dependency manager.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/AbstractCustomizerActionSet.html#addCustomizerAdded-java.lang.Object-java.lang.Object-java.lang.Object-">addCustomizerAdded(Object, Object, Object)</a></span> - Method in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/AbstractCustomizerActionSet.html" title="class in org.apache.felix.dm.tracker">AbstractCustomizerActionSet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/AbstractCustomizerActionSet.html#addCustomizerModified-java.lang.Object-java.lang.Object-java.lang.Object-">addCustomizerModified(Object, Object, Object)</a></span> - Method in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/AbstractCustomizerActionSet.html" title="class in org.apache.felix.dm.tracker">AbstractCustomizerActionSet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/AbstractCustomizerActionSet.html#addCustomizerRemoved-java.lang.Object-java.lang.Object-java.lang.Object-">addCustomizerRemoved(Object, Object, Object)</a></span> - Method in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/AbstractCustomizerActionSet.html" title="class in org.apache.felix.dm.tracker">AbstractCustomizerActionSet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ResourceHandler.html#added-java.net.URL-">added(URL)</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ResourceHandler.html" title="interface in org.apache.felix.dm">ResourceHandler</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="block"><span class="deprecationComment">Please use <a href="org/apache/felix/dm/ResourceHandler.html#added-java.net.URL-java.util.Dictionary-"><code>ResourceHandler.added(URL, Dictionary)</code></a> instead. When both are specified,
+     the new method takes precedence and the deprecated one is not invoked.</span></div>
+</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ResourceHandler.html#added-java.net.URL-java.util.Dictionary-">added(URL, Dictionary&lt;?, ?&gt;)</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ResourceHandler.html" title="interface in org.apache.felix.dm">ResourceHandler</a></dt>
+<dd>
+<div class="block">Invoked whenever a new resource is added.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/BundleTracker.html#addedBundle-org.osgi.framework.Bundle-org.osgi.framework.BundleEvent-java.lang.Object-">addedBundle(Bundle, BundleEvent, Object)</a></span> - Method in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/BundleTracker.html" title="class in org.apache.felix.dm.tracker">BundleTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/BundleTrackerCustomizer.html#addedBundle-org.osgi.framework.Bundle-org.osgi.framework.BundleEvent-java.lang.Object-">addedBundle(Bundle, BundleEvent, Object)</a></span> - Method in interface org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/BundleTrackerCustomizer.html" title="interface in org.apache.felix.dm.tracker">BundleTrackerCustomizer</a></dt>
+<dd>
+<div class="block">marrs: A bundle has been added to the BundleTracker.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/ServiceTracker.html#addedService-org.osgi.framework.ServiceReference-java.lang.Object-">addedService(ServiceReference, Object)</a></span> - Method in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/ServiceTracker.html" title="class in org.apache.felix.dm.tracker">ServiceTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/ServiceTrackerCustomizer.html#addedService-org.osgi.framework.ServiceReference-java.lang.Object-">addedService(ServiceReference, Object)</a></span> - Method in interface org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/ServiceTrackerCustomizer.html" title="interface in org.apache.felix.dm.tracker">ServiceTrackerCustomizer</a></dt>
+<dd>
+<div class="block">marrs: A service has been added to the ServiceTracker.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/BundleTracker.html#addingBundle-org.osgi.framework.Bundle-org.osgi.framework.BundleEvent-">addingBundle(Bundle, BundleEvent)</a></span> - Method in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/BundleTracker.html" title="class in org.apache.felix.dm.tracker">BundleTracker</a></dt>
+<dd>
+<div class="block">Default implementation of the
+ <code>BundleTrackerCustomizer.addingBundle</code> method.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/BundleTrackerCustomizer.html#addingBundle-org.osgi.framework.Bundle-org.osgi.framework.BundleEvent-">addingBundle(Bundle, BundleEvent)</a></span> - Method in interface org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/BundleTrackerCustomizer.html" title="interface in org.apache.felix.dm.tracker">BundleTrackerCustomizer</a></dt>
+<dd>
+<div class="block">A bundle is being added to the <code>BundleTracker</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/ServiceTracker.html#addingService-org.osgi.framework.ServiceReference-">addingService(ServiceReference)</a></span> - Method in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/ServiceTracker.html" title="class in org.apache.felix.dm.tracker">ServiceTracker</a></dt>
+<dd>
+<div class="block">Default implementation of the
+ <code>ServiceTrackerCustomizer.addingService</code> method.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/ServiceTrackerCustomizer.html#addingService-org.osgi.framework.ServiceReference-">addingService(ServiceReference)</a></span> - Method in interface org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/ServiceTrackerCustomizer.html" title="interface in org.apache.felix.dm.tracker">ServiceTrackerCustomizer</a></dt>
+<dd>
+<div class="block">A service is being added to the <code>ServiceTracker</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/PropertyMetaData.html#addOption-java.lang.String-java.lang.String-">addOption(String, String)</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/PropertyMetaData.html" title="interface in org.apache.felix.dm">PropertyMetaData</a></dt>
+<dd>
+<div class="block">Return a list of valid options for this property (the labels may be localized).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/FilterIndex.html#addServiceListener-org.osgi.framework.ServiceListener-java.lang.String-">addServiceListener(ServiceListener, String)</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/FilterIndex.html" title="interface in org.apache.felix.dm">FilterIndex</a></dt>
+<dd>
+<div class="block">Adds a service listener to this filter index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/AbstractCustomizerActionSet.html#appendActionSet-org.apache.felix.dm.tracker.AbstractCustomizerActionSet-">appendActionSet(AbstractCustomizerActionSet)</a></span> - Method in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/AbstractCustomizerActionSet.html" title="class in org.apache.felix.dm.tracker">AbstractCustomizerActionSet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#ASPECT">ASPECT</a></span> - Static variable in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:B">
+<!--   -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><a href="org/apache/felix/dm/BundleDependency.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">BundleDependency</span></a> - Interface in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/felix/dm/tracker/BundleTracker.html" title="class in org.apache.felix.dm.tracker"><span class="typeNameLink">BundleTracker</span></a> - Class in <a href="org/apache/felix/dm/tracker/package-summary.html">org.apache.felix.dm.tracker</a></dt>
+<dd>
+<div class="block">The <code>BundleTracker</code> class simplifies tracking bundles much like
+ the <code>ServiceTracker</code> simplifies tracking services.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/BundleTracker.html#BundleTracker-org.osgi.framework.BundleContext-int-org.apache.felix.dm.tracker.BundleTrackerCustomizer-">BundleTracker(BundleContext, int, BundleTrackerCustomizer)</a></span> - Constructor for class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/BundleTracker.html" title="class in org.apache.felix.dm.tracker">BundleTracker</a></dt>
+<dd>
+<div class="block">Create a <code>BundleTracker</code> for bundles whose state is present in
+ the specified state mask.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/tracker/BundleTrackerCustomizer.html" title="interface in org.apache.felix.dm.tracker"><span class="typeNameLink">BundleTrackerCustomizer</span></a> - Interface in <a href="org/apache/felix/dm/tracker/package-summary.html">org.apache.felix.dm.tracker</a></dt>
+<dd>
+<div class="block">The <code>BundleTrackerCustomizer</code> interface allows a
+ <code>BundleTracker</code> to customize the <code>Bundle</code>s that are
+ tracked.</div>
+</dd>
+</dl>
+<a name="I:C">
+<!--   -->
+</a>
+<h2 class="title">C</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ComponentStateListener.html#changed-org.apache.felix.dm.Component-org.apache.felix.dm.ComponentState-">changed(Component, ComponentState)</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ComponentStateListener.html" title="interface in org.apache.felix.dm">ComponentStateListener</a></dt>
+<dd>
+<div class="block">Called on each component state change.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ResourceHandler.html#changed-java.net.URL-">changed(URL)</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ResourceHandler.html" title="interface in org.apache.felix.dm">ResourceHandler</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="block"><span class="deprecationComment">Please use <a href="org/apache/felix/dm/ResourceHandler.html#changed-java.net.URL-java.util.Dictionary-"><code>ResourceHandler.changed(URL, Dictionary)</code></a> instead. When both are specified,
+     the new method takes precedence and the deprecated one is not invoked.</span></div>
+</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ResourceHandler.html#changed-java.net.URL-java.util.Dictionary-">changed(URL, Dictionary&lt;?, ?&gt;)</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ResourceHandler.html" title="interface in org.apache.felix.dm">ResourceHandler</a></dt>
+<dd>
+<div class="block">Invoked whenever an existing resource changes.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/diagnostics/CircularDependency.html" title="class in org.apache.felix.dm.diagnostics"><span class="typeNameLink">CircularDependency</span></a> - Class in <a href="org/apache/felix/dm/diagnostics/package-summary.html">org.apache.felix.dm.diagnostics</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/diagnostics/CircularDependency.html#CircularDependency--">CircularDependency()</a></span> - Constructor for class org.apache.felix.dm.diagnostics.<a href="org/apache/felix/dm/diagnostics/CircularDependency.html" title="class in org.apache.felix.dm.diagnostics">CircularDependency</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#clear--">clear()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Removes all components and their dependencies.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/Event.html#close--">close()</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/Event.html" title="class in org.apache.felix.dm.context">Event</a></dt>
+<dd>
+<div class="block">Release the resources this event is holding (like service reference for example).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/FilterIndex.html#close--">close()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/FilterIndex.html" title="interface in org.apache.felix.dm">FilterIndex</a></dt>
+<dd>
+<div class="block">Closes this filter index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/BundleTracker.html#close--">close()</a></span> - Method in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/BundleTracker.html" title="class in org.apache.felix.dm.tracker">BundleTracker</a></dt>
+<dd>
+<div class="block">Close this <code>BundleTracker</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/ServiceTracker.html#close--">close()</a></span> - Method in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/ServiceTracker.html" title="class in org.apache.felix.dm.tracker">ServiceTracker</a></dt>
+<dd>
+<div class="block">Close this <code>ServiceTracker</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/Event.html#compareTo-org.apache.felix.dm.context.Event-">compareTo(Event)</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/Event.html" title="class in org.apache.felix.dm.context">Event</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/felix/dm/Component.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">Component</span></a> - Interface in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt>
+<dd>
+<div class="block">Component interface.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/context/ComponentContext.html" title="interface in org.apache.felix.dm.context"><span class="typeNameLink">ComponentContext</span></a> - Interface in <a href="org/apache/felix/dm/context/package-summary.html">org.apache.felix.dm.context</a></dt>
+<dd>
+<div class="block">This interface is the entry point to the Component implementation context.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/ComponentDeclaration.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">ComponentDeclaration</span></a> - Interface in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt>
+<dd>
+<div class="block">Describes a component.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/ComponentDependencyDeclaration.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">ComponentDependencyDeclaration</span></a> - Interface in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt>
+<dd>
+<div class="block">Describes a component dependency.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/ComponentExecutorFactory.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">ComponentExecutorFactory</span></a> - Interface in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt>
+<dd>
+<div class="block">A <code>ComponentExecutorFactory</code> service can be registered by any management agent bundle 
+ in order to enable parallel activation of Components.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/ComponentState.html" title="enum in org.apache.felix.dm"><span class="typeNameLink">ComponentState</span></a> - Enum in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt>
+<dd>
+<div class="block">Component states.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/ComponentStateListener.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">ComponentStateListener</span></a> - Interface in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt>
+<dd>
+<div class="block">This interface can be used to register a component state listener.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/ConfigurationDependency.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">ConfigurationDependency</span></a> - Interface in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt>
+<dd>
+<div class="block">Configuration dependency that can track the availability of a (valid) configuration.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/BundleTracker.html#context">context</a></span> - Variable in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/BundleTracker.html" title="class in org.apache.felix.dm.tracker">BundleTracker</a></dt>
+<dd>
+<div class="block">The Bundle Context used by this <code>BundleTracker</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/ServiceTracker.html#context">context</a></span> - Variable in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/ServiceTracker.html" title="class in org.apache.felix.dm.tracker">ServiceTracker</a></dt>
+<dd>
+<div class="block">The Bundle Context used by this <code>ServiceTracker</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/AbstractDependency.html#copyToCollection-java.util.Collection-">copyToCollection(Collection&lt;Object&gt;)</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context">AbstractDependency</a></dt>
+<dd>
+<div class="block">Copy all dependency service instances to the given collection.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/DependencyContext.html#copyToCollection-java.util.Collection-">copyToCollection(Collection&lt;Object&gt;)</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/DependencyContext.html" title="interface in org.apache.felix.dm.context">DependencyContext</a></dt>
+<dd>
+<div class="block">Copies all the dependency service instances to the given collection.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/AbstractDependency.html#copyToMap-java.util.Map-">copyToMap(Map&lt;Object, Dictionary&lt;?, ?&gt;&gt;)</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context">AbstractDependency</a></dt>
+<dd>
+<div class="block">Copy all dependency service instances to the given map (key = dependency service, value = dependency service properties.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/DependencyContext.html#copyToMap-java.util.Map-">copyToMap(Map&lt;Object, Dictionary&lt;?, ?&gt;&gt;)</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/DependencyContext.html" title="interface in org.apache.felix.dm.context">DependencyContext</a></dt>
+<dd>
+<div class="block">Copies all the dependency service instances to the given map (key = dependency service, value = dependency servie properties).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createAdapterFactoryConfigurationService-java.lang.String-java.lang.String-boolean-java.lang.String-java.lang.String-java.lang.String-org.apache.felix.dm.PropertyMetaData:A-">createAdapterFactoryConfigurationService(String, String, boolean, String, String, String, PropertyMetaData[])</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new Managed Service Factory Configuration Adapter with meta type support.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createAdapterService-java.lang.Class-java.lang.String-">createAdapterService(Class&lt;?&gt;, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new adapter service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-">createAdapterService(Class&lt;?&gt;, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new adapter service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAdapterService(Class&lt;?&gt;, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new adapter service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAdapterService(Class&lt;?&gt;, String, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new adapter service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-java.lang.Object-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAdapterService(Class&lt;?&gt;, String, String, Object, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new adapter service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-java.lang.Object-java.lang.String-java.lang.String-java.lang.String-java.lang.String-boolean-">createAdapterService(Class&lt;?&gt;, String, String, Object, String, String, String, String, boolean)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new adapter service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createAdapterService-java.lang.Class-java.lang.String-">createAdapterService(Class&lt;?&gt;, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new adapter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-">createAdapterService(Class&lt;?&gt;, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new adapter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAdapterService(Class&lt;?&gt;, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new adapter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAdapterService(Class&lt;?&gt;, String, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new adapter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-java.lang.Object-java.lang.String-java.lang.String-java.lang.String-java.lang.String-boolean-">createAdapterService(Class&lt;?&gt;, String, String, Object, String, String, String, String, boolean)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new adapter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createAspectService-java.lang.Class-java.lang.String-int-java.lang.String-">createAspectService(Class&lt;?&gt;, String, int, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new aspect service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createAspectService-java.lang.Class-java.lang.String-int-">createAspectService(Class&lt;?&gt;, String, int)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new aspect service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createAspectService-java.lang.Class-java.lang.String-int-java.lang.String-java.lang.String-java.lang.String-">createAspectService(Class&lt;?&gt;, String, int, String, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new aspect service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createAspectService-java.lang.Class-java.lang.String-int-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAspectService(Class&lt;?&gt;, String, int, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new aspect service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createAspectService-java.lang.Class-java.lang.String-int-java.lang.Object-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAspectService(Class&lt;?&gt;, String, int, Object, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new aspect service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createAspectService-java.lang.Class-java.lang.String-int-java.lang.String-">createAspectService(Class&lt;?&gt;, String, int, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new aspect.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createAspectService-java.lang.Class-java.lang.String-int-">createAspectService(Class&lt;?&gt;, String, int)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new aspect.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createAspectService-java.lang.Class-java.lang.String-int-java.lang.String-java.lang.String-java.lang.String-">createAspectService(Class&lt;?&gt;, String, int, String, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new aspect.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createAspectService-java.lang.Class-java.lang.String-int-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAspectService(Class&lt;?&gt;, String, int, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new aspect.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createAspectService-java.lang.Class-java.lang.String-int-java.lang.Object-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAspectService(Class&lt;?&gt;, String, int, Object, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new aspect.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createBundleAdapterService-int-java.lang.String-boolean-">createBundleAdapterService(int, String, boolean)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new bundle adapter service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createBundleAdapterService-int-java.lang.String-boolean-java.lang.Object-java.lang.String-java.lang.String-java.lang.String-">createBundleAdapterService(int, String, boolean, Object, String, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new bundle adapter service, using a specific callback instance</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createBundleAdapterService-int-java.lang.String-boolean-">createBundleAdapterService(int, String, boolean)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new bundle adapter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createBundleAdapterService-int-java.lang.String-boolean-java.lang.Object-java.lang.String-java.lang.String-java.lang.String-">createBundleAdapterService(int, String, boolean, Object, String, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new bundle adapter using specific callback instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createBundleDependency--">createBundleDependency()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new bundle dependency.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createBundleDependency--">createBundleDependency()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new bundle dependency.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createComponent--">createComponent()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new component.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createComponent--">createComponent()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new component.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createConfigurationDependency--">createConfigurationDependency()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new configuration dependency.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createConfigurationDependency--">createConfigurationDependency()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new configuration dependency.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/ComponentContext.html#createConfigurationType-java.lang.Class-java.util.Dictionary-">createConfigurationType(Class&lt;T&gt;, Dictionary&lt;?, ?&gt;)</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/ComponentContext.html" title="interface in org.apache.felix.dm.context">ComponentContext</a></dt>
+<dd>
+<div class="block">Creates a configuration for a given type backed by a given dictionary.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/AbstractDependency.html#createCopy--">createCopy()</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context">AbstractDependency</a></dt>
+<dd>
+<div class="block">Creates a copy of this Dependency.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/DependencyContext.html#createCopy--">createCopy()</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/DependencyContext.html" title="interface in org.apache.felix.dm.context">DependencyContext</a></dt>
+<dd>
+<div class="block">Creates a clone of this dependency.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-">createFactoryConfigurationAdapterService(String, String, boolean)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new factory configuration adapter service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-java.lang.Object-">createFactoryConfigurationAdapterService(String, String, boolean, Object)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new factory configuration adapter service, using a specific callback instance</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-java.lang.Class-">createFactoryConfigurationAdapterService(String, String, boolean, Class&lt;?&gt;)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new factory configuration adapter service, using a specific callback instance</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-java.lang.Object-java.lang.Class-">createFactoryConfigurationAdapterService(String, String, boolean, Object, Class&lt;?&gt;)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new factory configuration adapter service, using a specific callback instance</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-java.lang.String-java.lang.String-java.lang.String-org.apache.felix.dm.PropertyMetaData:A-">createFactoryConfigurationAdapterService(String, String, boolean, String, String, String, PropertyMetaData[])</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new factory configuration adapter service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-">createFactoryConfigurationAdapterService(String, String, boolean)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new Factory Configuration Adapter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-java.lang.Object-">createFactoryConfigurationAdapterService(String, String, boolean, Object)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new Factory Configuration Adapter using a specific update callback instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-java.lang.Class-">createFactoryConfigurationAdapterService(String, String, boolean, Class&lt;?&gt;)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new Factory Configuration Adapter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-java.lang.Object-java.lang.Class-">createFactoryConfigurationAdapterService(String, String, boolean, Object, Class&lt;?&gt;)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new Factory Configuration Adapter using a specific update callback instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ResourceUtil.html#createProperties-java.net.URL-">createProperties(URL)</a></span> - Static method in class org.apache.felix.dm.<a href="org/apache/felix/dm/ResourceUtil.html" title="class in org.apache.felix.dm">ResourceUtil</a></dt>
+<dd>
+<div class="block">Creates a set of properties for a resource based on its URL.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createPropertyMetaData--">createPropertyMetaData()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new configuration property metadata.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createPropertyMetaData--">createPropertyMetaData()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new configuration property metadata.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createResourceAdapter-java.lang.String-boolean-java.lang.Object-java.lang.String-">createResourceAdapter(String, boolean, Object, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new resource adapter service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createResourceAdapter-java.lang.String-boolean-java.lang.Object-java.lang.String-java.lang.String-">createResourceAdapter(String, boolean, Object, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new resource adapter service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createResourceAdapter-java.lang.String-java.lang.Object-java.lang.String-java.lang.Object-java.lang.String-">createResourceAdapter(String, Object, String, Object, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new resource adapter service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createResourceAdapter-java.lang.String-java.lang.Object-java.lang.String-java.lang.Object-java.lang.String-java.lang.String-">createResourceAdapter(String, Object, String, Object, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new resource adapter service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createResourceAdapterService-java.lang.String-boolean-java.lang.Object-java.lang.String-">createResourceAdapterService(String, boolean, Object, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new resource adapter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createResourceAdapterService-java.lang.String-boolean-java.lang.Object-java.lang.String-java.lang.String-">createResourceAdapterService(String, boolean, Object, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createResourceAdapterService-java.lang.String-java.lang.Object-java.lang.String-java.lang.Object-java.lang.String-">createResourceAdapterService(String, Object, String, Object, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createResourceAdapterService-java.lang.String-java.lang.Object-java.lang.String-java.lang.Object-java.lang.String-java.lang.String-">createResourceAdapterService(String, Object, String, Object, String, String)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createResourceDependency--">createResourceDependency()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new resource dependency.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createResourceDependency--">createResourceDependency()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new resource dependency.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createServiceDependency--">createServiceDependency()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new service dependency.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createServiceDependency--">createServiceDependency()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new service dependency.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createTemporalServiceDependency-long-">createTemporalServiceDependency(long)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Creates a new temporal service dependency.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createTemporalServiceDependency-long-">createTemporalServiceDependency(long)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new timed required service dependency.</div>
+</dd>
+</dl>
+<a name="I:D">
+<!--   -->
+</a>
+<h2 class="title">D</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/Logger.html#debug--">debug()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/Logger.html" title="class in org.apache.felix.dm">Logger</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/Logger.html#debug-java.lang.String-java.lang.Object...-">debug(String, Object...)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/Logger.html" title="class in org.apache.felix.dm">Logger</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/Logger.html#debug-java.lang.String-java.lang.Throwable-java.lang.Object...-">debug(String, Throwable, Object...)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/Logger.html" title="class in org.apache.felix.dm">Logger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/felix/dm/Dependency.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">Dependency</span></a> - Interface in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt>
+<dd>
+<div class="block">Generic dependency for a component.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm"><span class="typeNameLink">DependencyActivatorBase</span></a> - Class in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt>
+<dd>
+<div class="block">Base bundle activator class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#DependencyActivatorBase--">DependencyActivatorBase()</a></span> - Constructor for class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/felix/dm/context/DependencyContext.html" title="interface in org.apache.felix.dm.context"><span class="typeNameLink">DependencyContext</span></a> - Interface in <a href="org/apache/felix/dm/context/package-summary.html">org.apache.felix.dm.context</a></dt>
+<dd>
+<div class="block">Every DependencyManager Dependency implementations must implement this interface.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/diagnostics/DependencyGraph.html" title="class in org.apache.felix.dm.diagnostics"><span class="typeNameLink">DependencyGraph</span></a> - Class in <a href="org/apache/felix/dm/diagnostics/package-summary.html">org.apache.felix.dm.diagnostics</a></dt>
+<dd>
+<div class="block">The dependency graph is a view of all components managed by the dependency manager 
+ and of their dependencies.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/diagnostics/DependencyGraph.ComponentState.html" title="enum in org.apache.felix.dm.diagnostics"><span class="typeNameLink">DependencyGraph.ComponentState</span></a> - Enum in <a href="org/apache/felix/dm/diagnostics/package-summary.html">org.apache.felix.dm.diagnostics</a></dt>
+<dd>
+<div class="block">Use this to specify which components the dependency graph should contain</div>
+</dd>
+<dt><a href="org/apache/felix/dm/diagnostics/DependencyGraph.DependencyState.html" title="enum in org.apache.felix.dm.diagnostics"><span class="typeNameLink">DependencyGraph.DependencyState</span></a> - Enum in <a href="org/apache/felix/dm/diagnostics/package-summary.html">org.apache.felix.dm.diagnostics</a></dt>
+<dd>
+<div class="block">Use this to specify which dependencies the graph should contain</div>
+</dd>
+<dt><a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm"><span class="typeNameLink">DependencyManager</span></a> - Class in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt>
+<dd>
+<div class="block">The dependency manager manages all components and their dependencies.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#DependencyManager-org.osgi.framework.BundleContext-">DependencyManager(BundleContext)</a></span> - Constructor for class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Creates a new dependency manager.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#destroy-org.osgi.framework.BundleContext-org.apache.felix.dm.DependencyManager-">destroy(BundleContext, DependencyManager)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Destroy the dependency manager.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/Logger.html#doLog-org.osgi.framework.ServiceReference-int-java.lang.String-java.lang.Throwable-">doLog(ServiceReference, int, String, Throwable)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/Logger.html" title="class in org.apache.felix.dm">Logger</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:E">
+<!--   -->
+</a>
+<h2 class="title">E</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/AbstractDependency.html#EMPTY_PROPERTIES">EMPTY_PROPERTIES</a></span> - Static variable in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context">AbstractDependency</a></dt>
+<dd>
+<div class="block">Default empty dependency properties.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/Event.html#EMPTY_PROPERTIES">EMPTY_PROPERTIES</a></span> - Static variable in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/Event.html" title="class in org.apache.felix.dm.context">Event</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/AbstractDependency.html#ensureNotActive--">ensureNotActive()</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context">AbstractDependency</a></dt>
+<dd>
+<div class="block">Checks if the component dependency is not started.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/Event.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/Event.html" title="class in org.apache.felix.dm.context">Event</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/Logger.html#err-java.lang.String-java.lang.Object...-">err(String, Object...)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/Logger.html" title="class in org.apache.felix.dm">Logger</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/Logger.html#err-java.lang.String-java.lang.Throwable-java.lang.Object...-">err(String, Throwable, Object...)</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/Logger.html" title="class in org.apache.felix.dm">Logger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/felix/dm/context/Event.html" title="class in org.apache.felix.dm.context"><span class="typeNameLink">Event</span></a> - Class in <a href="org/apache/felix/dm/context/package-summary.html">org.apache.felix.dm.context</a></dt>
+<dd>
+<div class="block">An event holds all data that belongs to some external event as it comes in via
+ the 'changed' callback of a dependency.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/Event.html#Event-java.lang.Object-">Event(Object)</a></span> - Constructor for class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/Event.html" title="class in org.apache.felix.dm.context">Event</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/felix/dm/context/EventType.html" title="enum in org.apache.felix.dm.context"><span class="typeNameLink">EventType</span></a> - Enum in <a href="org/apache/felix/dm/context/package-summary.html">org.apache.felix.dm.context</a></dt>
+<dd>
+<div class="block">Types of dependency events</div>
+</dd>
+</dl>
+<a name="I:F">
+<!--   -->
+</a>
+<h2 class="title">F</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ResourceHandler.html#FILTER">FILTER</a></span> - Static variable in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ResourceHandler.html" title="interface in org.apache.felix.dm">ResourceHandler</a></dt>
+<dd>
+<div class="block">Name of the property that's used to describe the filter condition for a resource.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/ServiceTracker.html#filter">filter</a></span> - Variable in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/ServiceTracker.html" title="class in org.apache.felix.dm.tracker">ServiceTracker</a></dt>
+<dd>
+<div class="block">The Filter used by this <code>ServiceTracker</code> which specifies the
+ search criteria for the services to track.</div>
+</dd>
+<dt><a href="org/apache/felix/dm/FilterIndex.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">FilterIndex</span></a> - Interface in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt>
+<dd>
+<div class="block">A filter index is an interface you can implement to create your own, optimized index for specific filter expressions.</div>
+</dd>
+</dl>
+<a name="I:G">
+<!--   -->
+</a>
+<h2 class="title">G</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/AbstractCustomizerActionSet.html#getActions--">getActions()</a></span> - Method in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/AbstractCustomizerActionSet.html" title="class in org.apache.felix.dm.tracker">AbstractCustomizerActionSet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/diagnostics/DependencyGraph.html#getAllComponents--">getAllComponents()</a></span> - Method in class org.apache.felix.dm.diagnostics.<a href="org/apache/felix/dm/diagnostics/DependencyGraph.html" title="class in org.apache.felix.dm.diagnostics">DependencyGraph</a></dt>
+<dd>
+<div class="block">Returns the list of components in the graph</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/diagnostics/DependencyGraph.html#getAllDependencies--">getAllDependencies()</a></span> - Method in class org.apache.felix.dm.diagnostics.<a href="org/apache/felix/dm/diagnostics/DependencyGraph.html" title="class in org.apache.felix.dm.diagnostics">DependencyGraph</a></dt>
+<dd>
+<div class="block">Returns a list all dependencies in the graph</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/FilterIndex.html#getAllServiceReferences-java.lang.String-java.lang.String-">getAllServiceReferences(String, String)</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/FilterIndex.html" title="interface in org.apache.felix.dm">FilterIndex</a></dt>
+<dd>
+<div class="block">Returns all service references that match the specified class and filter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/ComponentContext.html#getAutoConfig-java.lang.Class-">getAutoConfig(Class&lt;?&gt;)</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/ComponentContext.html" title="interface in org.apache.felix.dm.context">ComponentContext</a></dt>
+<dd>
+<div class="block">Indicates if an object of the given class can be injected in one field of the component</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/ComponentContext.html#getAutoConfigInstance-java.lang.Class-">getAutoConfigInstance(Class&lt;?&gt;)</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/ComponentContext.html" title="interface in org.apache.felix.dm.context">ComponentContext</a></dt>
+<dd>
+<div class="block">Returns the component instance field that is assignable to a given class type</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/AbstractDependency.html#getAutoConfigName--">getAutoConfigName()</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context">AbstractDependency</a></dt>
+<dd>
+<div class="block">Returns the field name when the dependency can be injected to.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/Dependency.html#getAutoConfigName--">getAutoConfigName()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/Dependency.html" title="interface in org.apache.felix.dm">Dependency</a></dt>
+<dd>
+<div class="block">Returns the name of the member in the class of the component instance
+ to inject into.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/AbstractDependency.html#getAutoConfigType--">getAutoConfigType()</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context">AbstractDependency</a></dt>
+<dd>
+<div class="block">Returns the type of the field where this dependency can be injected (auto config), or return null
+ if autoconfig is not supported.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/DependencyContext.html#getAutoConfigType--">getAutoConfigType()</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/DependencyContext.html" title="interface in org.apache.felix.dm.context">DependencyContext</a></dt>
+<dd>
+<div class="block">Returns the type of the field which can be injected with the dependency service.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/ComponentContext.html#getBundle--">getBundle()</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/ComponentContext.html" title="interface in org.apache.felix.dm.context">ComponentContext</a></dt>
+<dd>
+<div class="block">Returns the Compoent's bundle.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ComponentDeclaration.html#getBundleContext--">getBundleContext()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ComponentDeclaration.html" title="interface in org.apache.felix.dm">ComponentDeclaration</a></dt>
+<dd>
+<div class="block">Returns the bundle context associated with this component.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/ComponentContext.html#getBundleContext--">getBundleContext()</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/ComponentContext.html" title="interface in org.apache.felix.dm.context">ComponentContext</a></dt>
+<dd>
+<div class="block">Returns the Component's bundle context</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#getBundleContext--">getBundleContext()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Returns the bundle context that is associated with this bundle.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#getBundleContext--">getBundleContext()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Returns the bundle context associated with this dependency manager.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/diagnostics/MissingDependency.html#getBundleName--">getBundleName()</a></span> - Method in class org.apache.felix.dm.diagnostics.<a href="org/apache/felix/dm/diagnostics/MissingDependency.html" title="class in org.apache.felix.dm.diagnostics">MissingDependency</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/BundleTracker.html#getBundles--">getBundles()</a></span> - Method in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/BundleTracker.html" title="class in org.apache.felix.dm.tracker">BundleTracker</a></dt>
+<dd>
+<div class="block">Return an array of <code>Bundle</code>s for all bundles being tracked by
+ this <code>BundleTracker</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ComponentDeclaration.html#getCallbacksTime--">getCallbacksTime()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ComponentDeclaration.html" title="interface in org.apache.felix.dm">ComponentDeclaration</a></dt>
+<dd>
+<div class="block">Returns the execution time in nanos for each component callbacks (init/start/stop/destroy)</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/diagnostics/DependencyGraph.html#getCircularDependencies--">getCircularDependencies()</a></span> - Method in class org.apache.felix.dm.diagnostics.<a href="org/apache/felix/dm/diagnostics/DependencyGraph.html" title="class in org.apache.felix.dm.diagnostics">DependencyGraph</a></dt>
+<dd>
+<div class="block">Returns the list of circular dependencies in the graph</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ComponentDeclaration.html#getClassName--">getClassName()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ComponentDeclaration.html" title="interface in org.apache.felix.dm">ComponentDeclaration</a></dt>
+<dd>
+<div class="block">Returns the class name of the Component implementation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/AbstractDependency.html#getComponentContext--">getComponentContext()</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context">AbstractDependency</a></dt>
+<dd>
+<div class="block">Returns the component implementation context</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/DependencyContext.html#getComponentContext--">getComponentContext()</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/DependencyContext.html" title="interface in org.apache.felix.dm.context">DependencyContext</a></dt>
+<dd>
+<div class="block">Returns the Component implementation context associated to this Dependency context.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/Component.html#getComponentDeclaration--">getComponentDeclaration()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/Component.html" title="interface in org.apache.felix.dm">Component</a></dt>
+<dd>
+<div class="block">Returns the component description (dependencies, service provided, etc ...).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ComponentDeclaration.html#getComponentDependencies--">getComponentDependencies()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ComponentDeclaration.html" title="interface in org.apache.felix.dm">ComponentDeclaration</a></dt>
+<dd>
+<div class="block">Returns a list of dependencies associated with this component.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#getComponents--">getComponents()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Returns a list of components.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/diagnostics/CircularDependency.html#getComponents--">getComponents()</a></span> - Method in class org.apache.felix.dm.diagnostics.<a href="org/apache/felix/dm/diagnostics/CircularDependency.html" title="class in org.apache.felix.dm.diagnostics">CircularDependency</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/Logger.html#getDebugKey--">getDebugKey()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/Logger.html" title="class in org.apache.felix.dm">Logger</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/AbstractDependency.html#getDefaultService-boolean-">getDefaultService(boolean)</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context">AbstractDependency</a></dt>
+<dd>
+<div class="block">Returns the default service, or null.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/diagnostics/DependencyGraph.html#getDependecies-org.apache.felix.dm.ComponentDeclaration-">getDependecies(ComponentDeclaration)</a></span> - Method in class org.apache.felix.dm.diagnostics.<a href="org/apache/felix/dm/diagnostics/DependencyGraph.html" title="class in org.apache.felix.dm.diagnostics">DependencyGraph</a></dt>
+<dd>
+<div class="block">For a given component declaration, it returns a list of its dependencies in the state
+ specified when the graph was built.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/ComponentContext.html#getDependencies--">getDependencies()</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/ComponentContext.html" title="interface in org.apache.felix.dm.context">ComponentContext</a></dt>
+<dd>
+<div class="block">Returns the list of dependencies that has been registered on this component</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/ComponentContext.html#getDependencyEvent-org.apache.felix.dm.context.DependencyContext-">getDependencyEvent(DependencyContext)</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/ComponentContext.html" title="interface in org.apache.felix.dm.context">ComponentContext</a></dt>
+<dd>
+<div class="block">Returns the highest ranked dependency service instance for a given dependency</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/ComponentContext.html#getDependencyEvents-org.apache.felix.dm.context.DependencyContext-">getDependencyEvents(DependencyContext)</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/ComponentContext.html" title="interface in org.apache.felix.dm.context">ComponentContext</a></dt>
+<dd>
+<div class="block">Returns all the available dependency services for a given dependency</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/Component.html#getDependencyManager--">getDependencyManager()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/Component.html" title="interface in org.apache.felix.dm">Component</a></dt>
+<dd>
+<div class="block">Returns the dependency manager associated with this component.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ComponentDeclaration.html#getDependencyManager--">getDependencyManager()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ComponentDeclaration.html" title="interface in org.apache.felix.dm">ComponentDeclaration</a></dt>
+<dd>
+<div class="block">Returns the dependency manager for this component</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#getDependencyManager--">getDependencyManager()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Returns the dependency manager that is associated with this bundle.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#getDependencyManagers--">getDependencyManagers()</a></span> - Static method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyManager.html" title="class in org.apache.felix.dm">DependencyManager</a></dt>
+<dd>
+<div class="block">Returns the list of currently created dependency managers.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/Event.html#getEvent--">getEvent()</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/Event.html" title="class in org.apache.felix.dm.context">Event</a></dt>
+<dd>
+<div class="block">Returns the actual event object wrapped by this event (a Service Dependency, a Bundle for Bundle Dependency, etc...).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/ComponentContext.html#getExecutor--">getExecutor()</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/ComponentContext.html" title="interface in org.apache.felix.dm.context">ComponentContext</a></dt>
+<dd>
+<div class="block">Returns the Component Executor gate that can be used to ensure proper component event serialization.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ComponentExecutorFactory.html#getExecutorFor-org.apache.felix.dm.Component-">getExecutorFor(Component)</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ComponentExecutorFactory.html" title="interface in org.apache.felix.dm">ComponentExecutorFactory</a></dt>
+<dd>
+<div class="block">Returns an Executor (typically a shared thread pool) used to manage a given DependencyManager Component.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ComponentDependencyDeclaration.html#getFilter--">getFilter()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ComponentDependencyDeclaration.html" title="interface in org.apache.felix.dm">ComponentDependencyDeclaration</a></dt>
+<dd>
+<div class="block">Returns the Dependency filter or null</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/AbstractDependency.html#getFilter--">getFilter()</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context">AbstractDependency</a></dt>
+<dd>
+<div class="block">Returns the dependency filter, if any.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/diagnostics/DependencyGraph.html#getGraph-org.apache.felix.dm.diagnostics.DependencyGraph.ComponentState-org.apache.felix.dm.diagnostics.DependencyGraph.DependencyState-">getGraph(DependencyGraph.ComponentState, DependencyGraph.DependencyState)</a></span> - Static method in class org.apache.felix.dm.diagnostics.<a href="org/apache/felix/dm/diagnostics/DependencyGraph.html" title="class in org.apache.felix.dm.diagnostics">DependencyGraph</a></dt>
+<dd>
+<div class="block">Build the dependency graph.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ComponentDeclaration.html#getId--">getId()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ComponentDeclaration.html" title="interface in org.apache.felix.dm">ComponentDeclaration</a></dt>
+<dd>
+<div class="block">Returns the instance id of this component.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/Component.html#getInstance--">getInstance()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/Component.html" title="interface in org.apache.felix.dm">Component</a></dt>
+<dd>
+<div class="block">Returns the instance that make up this component.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/Component.html#getInstances--">getInstances()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/Component.html" title="interface in org.apache.felix.dm">Component</a></dt>
+<dd>
+<div class="block">Returns the composition instances that make up this component, or just the
+ component instance if it does not have a composition, or an empty array if
+ the component has not even been instantiated.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/AbstractDependency.html#getInstances--">getInstances()</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context">AbstractDependency</a></dt>
+<dd>
+<div class="block">Returns the dependency callback instances</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/ComponentContext.html#getInstances--">getInstances()</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/ComponentContext.html" title="interface in org.apache.felix.dm.context">ComponentContext</a></dt>
+<dd>
+<div class="block">Returns the component instances</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/ComponentContext.html#getLogger--">getLogger()</a></span> - Method in interface org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/ComponentContext.html" title="interface in org.apache.felix.dm.context">ComponentContext</a></dt>
+<dd>
+<div class="block">Returns the logger which can be used by the DependencyManager Dependencies implementations.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#getLogger--">getLogger()</a></span> - Method in class org.apache.felix.dm.<a href="org/apache/felix/dm/DependencyActivatorBase.html" title="class in org.apache.felix.dm">DependencyActivatorBase</a></dt>
+<dd>
+<div class="block">Returns the logger that is associated with this bundle.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/diagnostics/DependencyGraph.html#getMissingCustomDependencies--">getMissingCustomDependencies()</a></span> - Method in class org.apache.felix.dm.diagnostics.<a href="org/apache/felix/dm/diagnostics/DependencyGraph.html" title="class in org.apache.felix.dm.diagnostics">DependencyGraph</a></dt>
+<dd>
+<div class="block">Returns all custom missing dependencies.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/diagnostics/DependencyGraph.html#getMissingDependencies-java.lang.String-">getMissingDependencies(String)</a></span> - Method in class org.apache.felix.dm.diagnostics.<a href="org/apache/felix/dm/diagnostics/DependencyGraph.html" title="class in org.apache.felix.dm.diagnostics">DependencyGraph</a></dt>
+<dd>
+<div class="block">Returns all the missing dependencies of a given type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ComponentDeclaration.html#getName--">getName()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ComponentDeclaration.html" title="interface in org.apache.felix.dm">ComponentDeclaration</a></dt>
+<dd>
+<div class="block">Returns the description of this component (the classname or the provided service(s))</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/ComponentDependencyDeclaration.html#getName--">getName()</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/ComponentDependencyDeclaration.html" title="interface in org.apache.felix.dm">ComponentDependencyDeclaration</a></dt>
+<dd>
+<div class="block">Returns the name of this dependency (a generic name with optional info separated by spaces)</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/context/AbstractDependency.html#getName--">getName()</a></span> - Method in class org.apache.felix.dm.context.<a href="org/apache/felix/dm/context/AbstractDependency.html" title="class in org.apache.felix.dm.context">AbstractDependency</a></dt>
+<dd>
+<div class="block">Returns a description of this dependency (like the dependency service class name with associated filters)</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/diagnostics/MissingDependency.html#getName--">getName()</a></span> - Method in class org.apache.felix.dm.diagnostics.<a href="org/apache/felix/dm/diagnostics/MissingDependency.html" title="class in org.apache.felix.dm.diagnostics">MissingDependency</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/BundleTracker.html#getObject-org.osgi.framework.Bundle-">getObject(Bundle)</a></span> - Method in class org.apache.felix.dm.tracker.<a href="org/apache/felix/dm/tracker/BundleTracker.html" title="class in org.apache.felix.dm.tracker">BundleTracker</a></dt>
+<dd>

[... 1138 lines stripped ...]