| 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 |