Added: websites/staging/felix/trunk/content/apidocs/dependencymanager/r13/index-all.html ============================================================================== --- websites/staging/felix/trunk/content/apidocs/dependencymanager/r13/index-all.html (added) +++ websites/staging/felix/trunk/content/apidocs/dependencymanager/r13/index-all.html Mon Oct 22 16:46:37 2018 @@ -0,0 +1,2371 @@ +<!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_172) on Mon Oct 22 18:34:41 CEST 2018 --> +<title>Index</title> +<meta name="date" content="2018-10-22"> +<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 Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="allclasses-noframe.html">All 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> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:W">W</a> <a name="I:A"> +<!-- --> +</a> +<h2 class="title">A</h2> +<dl> +<dt><a href="org/apache/felix/dm/AbstractComponent.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">AbstractComponent</span></a> - Interface in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt> +<dd> +<div class="block">Base interface for a Dependency Manager component.</div> +</dd> +<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> </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><<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>> - 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<T>)</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><a href="org/apache/felix/dm/AdapterComponent.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">AdapterComponent</span></a> - Interface in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt> +<dd> +<div class="block">Interface used to configure the various parameters needed when defining + a Dependency Manager adapter component.</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/FactoryComponent.html#add-org.apache.felix.dm.PropertyMetaData...-">add(PropertyMetaData...)</a></span> - Method in interface org.apache.felix.dm.<a href="org/apache/felix/dm/FactoryComponent.html" title="interface in org.apache.felix.dm">FactoryComponent</a></dt> +<dd> +<div class="block">Sets metatype MetaData regarding configuration properties.</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> </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> </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> </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<?, ?>)</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-Bundle-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> </dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/BundleTrackerCustomizer.html#addedBundle-Bundle-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-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> </dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/tracker/ServiceTrackerCustomizer.html#addedService-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-Bundle-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-Bundle-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-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-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-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> </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> </dd> +<dt><a href="org/apache/felix/dm/AspectComponent.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">AspectComponent</span></a> - Interface in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt> +<dd> +<div class="block">Interface used to configure the various parameters needed when defining + a Dependency Manager aspect component.</div> +</dd> +</dl> +<a name="I:B"> +<!-- --> +</a> +<h2 class="title">B</h2> +<dl> +<dt><a href="org/apache/felix/dm/BundleComponent.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">BundleComponent</span></a> - Interface in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt> +<dd> +<div class="block">Interface used to configure the various parameters needed when defining + a Dependency Manager bundle adapter component.</div> +</dd> +<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> </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-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<?, ?>)</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> </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> </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> </dd> +<dt><a href="org/apache/felix/dm/Component.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">Component</span></a><<a href="org/apache/felix/dm/Component.html" title="type parameter in Component">T</a> extends <a href="org/apache/felix/dm/Component.html" title="interface in org.apache.felix.dm">Component</a><<a href="org/apache/felix/dm/Component.html" title="type parameter in Component">T</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/Component.ServiceScope.html" title="enum in org.apache.felix.dm"><span class="typeNameLink">Component.ServiceScope</span></a> - Enum in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt> +<dd> +<div class="block">Component service scopes</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><<a href="org/apache/felix/dm/context/ComponentContext.html" title="type parameter in ComponentContext">T</a> extends <a href="org/apache/felix/dm/Component.html" title="interface in org.apache.felix.dm">Component</a><<a href="org/apache/felix/dm/context/ComponentContext.html" title="type parameter in ComponentContext">T</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<Object>)</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<Object>)</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<Object, Dictionary<?, ?>>)</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<Object, Dictionary<?, ?>>)</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/compat/DependencyManagerCompat.html#createAdapterComponent--">createAdapterComponent()</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block">Creates a new adapter component.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createAdapterComponent--">createAdapterComponent()</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#createAdapterComponent--">createAdapterComponent()</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 component.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.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.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createFactoryComponent--"><code>DependencyManager.createFactoryComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html#createAdapterService-java.lang.Class-java.lang.String-">createAdapterService(Class<?>, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createAdapterComponent--"><code>DependencyActivatorBase.createAdapterComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-">createAdapterService(Class<?>, String, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createAdapterComponent--"><code>DependencyActivatorBase.createAdapterComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAdapterService(Class<?>, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createAdapterComponent--"><code>DependencyActivatorBase.createAdapterComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAdapterService(Class<?>, String, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createAdapterComponent--"><code>DependencyActivatorBase.createAdapterComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.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<?>, String, String, Object, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createAdapterComponent--"><code>DependencyActivatorBase.createAdapterComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.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<?>, String, String, Object, String, String, String, String, boolean)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createAdapterComponent--"><code>DependencyActivatorBase.createAdapterComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createAdapterService-java.lang.Class-java.lang.String-">createAdapterService(Class<?>, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createAdapterComponent--"><code>DependencyManager.createAdapterComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-">createAdapterService(Class<?>, String, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createAdapterComponent--"><code>DependencyManager.createAdapterComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAdapterService(Class<?>, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createAdapterComponent--"><code>DependencyManager.createAdapterComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createAdapterService-java.lang.Class-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAdapterService(Class<?>, String, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createAdapterComponent--"><code>DependencyManager.createAdapterComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.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<?>, String, String, Object, String, String, String, String, boolean)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createAdapterComponent--"><code>DependencyManager.createAdapterComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createAspectComponent--">createAspectComponent()</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block">Creates a new aspect component.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createAspectComponent--">createAspectComponent()</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 component.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createAspectComponent--">createAspectComponent()</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 component.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html#createAspectService-java.lang.Class-java.lang.String-int-java.lang.String-">createAspectService(Class<?>, String, int, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createAspectComponent--"><code>DependencyActivatorBase.createAspectComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html#createAspectService-java.lang.Class-java.lang.String-int-">createAspectService(Class<?>, String, int)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createAspectComponent--"><code>DependencyActivatorBase.createAspectComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html#createAspectService-java.lang.Class-java.lang.String-int-java.lang.String-java.lang.String-java.lang.String-">createAspectService(Class<?>, String, int, String, String, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createAspectComponent--"><code>DependencyActivatorBase.createAspectComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html#createAspectService-java.lang.Class-java.lang.String-int-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAspectService(Class<?>, String, int, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createAspectComponent--"><code>DependencyActivatorBase.createAspectComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.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<?>, String, int, Object, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createAspectComponent--"><code>DependencyActivatorBase.createAspectComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createAspectService-java.lang.Class-java.lang.String-int-java.lang.String-">createAspectService(Class<?>, String, int, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createAspectComponent--"><code>DependencyManager.createAspectComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createAspectService-java.lang.Class-java.lang.String-int-">createAspectService(Class<?>, String, int)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createAspectComponent--"><code>DependencyManager.createAspectComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createAspectService-java.lang.Class-java.lang.String-int-java.lang.String-java.lang.String-java.lang.String-">createAspectService(Class<?>, String, int, String, String, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createAspectComponent--"><code>DependencyManager.createAspectComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createAspectService-java.lang.Class-java.lang.String-int-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAspectService(Class<?>, String, int, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createAspectComponent--"><code>DependencyManager.createAspectComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.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<?>, String, int, Object, String, String, String, String)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createAspectComponent--"><code>DependencyManager.createAspectComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html#createBundleAdapterService-int-java.lang.String-boolean-">createBundleAdapterService(int, String, boolean)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createBundleComponent--"><code>DependencyActivatorBase.createBundleComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.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.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createBundleComponent--"><code>DependencyActivatorBase.createBundleComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createBundleAdapterService-int-java.lang.String-boolean-">createBundleAdapterService(int, String, boolean)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createBundleComponent--"><code>DependencyManager.createBundleComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.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.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createBundleComponent--"><code>DependencyManager.createBundleComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createBundleComponent--">createBundleComponent()</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block">Creates a new bundle adapter.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createBundleComponent--">createBundleComponent()</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 component.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createBundleComponent--">createBundleComponent()</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/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<U>, Dictionary<?, ?>)</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/compat/DependencyManagerCompat.html#createFactoryComponent--">createFactoryComponent()</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block">Creates a new Factory Component.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createFactoryComponent--">createFactoryComponent()</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 component.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createFactoryComponent--">createFactoryComponent()</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 Component.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-">createFactoryConfigurationAdapterService(String, String, boolean)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createFactoryComponent--"><code>DependencyActivatorBase.createFactoryComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.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.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createFactoryComponent--"><code>DependencyActivatorBase.createFactoryComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-java.lang.Class-">createFactoryConfigurationAdapterService(String, String, boolean, Class<?>)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createFactoryComponent--"><code>DependencyActivatorBase.createFactoryComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-java.lang.Object-java.lang.Class-">createFactoryConfigurationAdapterService(String, String, boolean, Object, Class<?>)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createFactoryComponent--"><code>DependencyActivatorBase.createFactoryComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.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.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createFactoryComponent--"><code>DependencyActivatorBase.createFactoryComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-">createFactoryConfigurationAdapterService(String, String, boolean)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createFactoryComponent--"><code>DependencyManager.createFactoryComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.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.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createFactoryComponent--"><code>DependencyManager.createFactoryComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-java.lang.Class-">createFactoryConfigurationAdapterService(String, String, boolean, Class<?>)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createFactoryComponent--"><code>DependencyManager.createFactoryComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createFactoryConfigurationAdapterService-java.lang.String-java.lang.String-boolean-java.lang.Object-java.lang.Class-">createFactoryConfigurationAdapterService(String, String, boolean, Object, Class<?>)</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createFactoryComponent--"><code>DependencyManager.createFactoryComponent()</code></a></span></div> +</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/compat/DependencyActivatorBaseCompat.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.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createResourceComponent--"><code>DependencyActivatorBase.createResourceComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.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.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createResourceComponent--"><code>DependencyActivatorBase.createResourceComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.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.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createResourceComponent--"><code>DependencyActivatorBase.createResourceComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.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.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyActivatorBase.html#createResourceComponent--"><code>DependencyActivatorBase.createResourceComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.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.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createResourceComponent--"><code>DependencyManager.createResourceComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.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.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createResourceComponent--"><code>DependencyManager.createResourceComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.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.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createResourceComponent--"><code>DependencyManager.createResourceComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.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.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">use <a href="org/apache/felix/dm/DependencyManager.html#createResourceComponent--"><code>DependencyManager.createResourceComponent()</code></a></span></div> +</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#createResourceComponent--">createResourceComponent()</a></span> - Method in class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> +<div class="block">Creates a new resource adapter component.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#createResourceComponent--">createResourceComponent()</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 component.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyManager.html#createResourceComponent--">createResourceComponent()</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 component.</div> +</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> </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> </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> </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> </dd> +<dt><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat"><span class="typeNameLink">DependencyActivatorBaseCompat</span></a> - Class in <a href="org/apache/felix/dm/compat/package-summary.html">org.apache.felix.dm.compat</a></dt> +<dd> +<div class="block">This class contains some methods which have been deprecated from the DependencyActivatorBase class.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html#DependencyActivatorBaseCompat--">DependencyActivatorBaseCompat()</a></span> - Constructor for class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyActivatorBaseCompat.html" title="class in org.apache.felix.dm.compat">DependencyActivatorBaseCompat</a></dt> +<dd> </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-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><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat"><span class="typeNameLink">DependencyManagerCompat</span></a> - Class in <a href="org/apache/felix/dm/compat/package-summary.html">org.apache.felix.dm.compat</a></dt> +<dd> +<div class="block">This class contains some methods which have been deprecated from the DependencyManager class.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/compat/DependencyManagerCompat.html#DependencyManagerCompat--">DependencyManagerCompat()</a></span> - Constructor for class org.apache.felix.dm.compat.<a href="org/apache/felix/dm/compat/DependencyManagerCompat.html" title="class in org.apache.felix.dm.compat">DependencyManagerCompat</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/felix/dm/DependencyActivatorBase.html#destroy-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-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> </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> </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> </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> </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> </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> </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><a href="org/apache/felix/dm/FactoryComponent.html" title="interface in org.apache.felix.dm"><span class="typeNameLink">FactoryComponent</span></a> - Interface in <a href="org/apache/felix/dm/package-summary.html">org.apache.felix.dm</a></dt> +<dd> +<div class="block">Interface used to configure the various parameters needed when defining + a Dependency Manager factory component.</div> +</dd> +<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> </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>
[... 1521 lines stripped ...]