| Name | Description | Type | Package | Framework | 
| AdapterService | Annotates an Adapater service. | Class | org.apache.felix.dm.annotation.api | Apache Felix | 
| AspectService | Class | org.apache.felix.dm.annotation.api | Apache Felix | |
| ComponentException | Exception thrown when a Component can't be instantiated using a ComponentFactory. | Class | org.apache.felix.dm.runtime.api | Apache Felix | 
| ComponentFactory | When a Component is annotated with a DM Component annotation with a factoryName attribute, a corresponding ComponentFactory is registered in the OSGi service registry with a @link ComponentFactory#FACTORY_NAME | Interface | org.apache.felix.dm.runtime.api | Apache Felix | 
| ComponentInstance | Interface | org.apache.felix.dm.runtime.api | Apache Felix | |
| AbstractCustomizerActionSet | Actions which can be performed on a given customizer interface. | Class | org.apache.felix.dm.tracker | Apache Felix | 
| AbstractDependency | Abstract class for implementing Dependencies. | Class | org.apache.felix.dm.context | Apache Felix | 
| BundleDependency | Interface | org.apache.felix.dm | Apache Felix | |
| BundleTracker | The BundleTracker class simplifies tracking bundles much like the ServiceTracker simplifies tracking services. | Class | org.apache.felix.dm.tracker | Apache Felix | 
| BundleTrackerCustomizer | The BundleTrackerCustomizer interface allows a BundleTracker to customize the Bundles that are | Interface | org.apache.felix.dm.tracker | Apache Felix | 
| CircularDependency | Class | org.apache.felix.dm.diagnostics | Apache Felix | |
| Component | Component interface. | Interface | org.apache.felix.dm | Apache Felix | 
| ComponentContext | This interface is the entry point to the Component implementation context. | Interface | org.apache.felix.dm.context | Apache Felix | 
| ComponentDeclaration | Describes a component. | Interface | org.apache.felix.dm | Apache Felix | 
| ComponentDependencyDeclaration | Describes a component dependency. | Interface | org.apache.felix.dm | Apache Felix | 
| ComponentExecutorFactory | volatile Executor m_threadPool; void updated(Dictionary conf) { | Interface | org.apache.felix.dm | Apache Felix | 
| ComponentState | Component states. | Class | org.apache.felix.dm | Apache Felix | 
| ComponentStateListener | This interface can be used to register a component state listener. | Interface | org.apache.felix.dm | Apache Felix | 
| ConfigurationDependency | Configuration dependency that can track the availability of a (valid) configuration. | Interface | org.apache.felix.dm | Apache Felix | 
| Dependency | Generic dependency for a component. | Interface | org.apache.felix.dm | Apache Felix | 
| DependencyActivatorBase | Base bundle activator class. | Class | org.apache.felix.dm | Apache Felix | 
| DependencyContext | Every DependencyManager Dependency implementations must implement this interface. | Interface | org.apache.felix.dm.context | Apache Felix | 
| DependencyGraph | The dependency graph is a view of all components managed by the dependency manager and of their dependencies. | Class | org.apache.felix.dm.diagnostics | Apache Felix | 
| DependencyGraph .ComponentState | Class | org.apache.felix.dm.diagnostics.DependencyGraph | Apache Felix | |
| DependencyGraph .DependencyState | Class | org.apache.felix.dm.diagnostics.DependencyGraph | Apache Felix | |
| DependencyManager | The dependency manager manages all components and their dependencies. | Class | org.apache.felix.dm | Apache Felix | 
| Event | An event holds all data that belongs to some external event as it comes in via the 'changed' callback of a dependency. | Class | org.apache.felix.dm.context | Apache Felix | 
| EventType | Types of dependency eventsEnum Constant Summary | Class | org.apache.felix.dm.context | Apache Felix | 
| FilterIndex | A filter index is an interface you can implement to create your own, optimized index for specific filter expressions. | Interface | org.apache.felix.dm | Apache Felix | 
| Logger | This class mimics the standard OSGi LogService interface. | Class | org.apache.felix.dm | Apache Felix | 
| MissingDependency | This represents a missing dependency. | Class | org.apache.felix.dm.diagnostics | Apache Felix | 
| PropertyMetaData | This interface defines meta data regarding a given configuration property. | Interface | org.apache.felix.dm | Apache Felix | 
| ResourceDependency | A resource dependency is a dependency on a resource. | Interface | org.apache.felix.dm | Apache Felix | 
| ResourceHandler | Service interface for anybody wanting to be notified of changes to resources. | Interface | org.apache.felix.dm | Apache Felix | 
| ResourceUtil | Utility class for resource handling. | Class | org.apache.felix.dm | Apache Felix | 
| ServiceDependency | Service dependency that can track an OSGi service. | Interface | org.apache.felix.dm | Apache Felix | 
| ServiceTracker | The ServiceTracker class simplifies using services from the Framework's service registry. | Class | org.apache.felix.dm.tracker | Apache Felix | 
| ServiceTrackerCustomizer | The ServiceTrackerCustomizer interface allows a ServiceTracker to customize the service objects that are | Interface | org.apache.felix.dm.tracker | Apache Felix |