| Class and Description |
|---|
| AbstractComponentManager
The default ComponentManager.
|
| ComponentActivator |
| ComponentContainer |
| ComponentHolder
The
ComponentHolder interface provides the API for supporting
component instances configured through either singleton configurations (or
no configuration at all) and factory configurations. |
| ConfigurableComponentHolder
The
ConfigurableComponentHolder class is a
ComponentHolder for automatically configured components instances
that may or may not be configured through Config Admin. |
| DependencyManager
The DependencyManager manages the references to services
declared by a single <reference>
|
| ExtendedServiceEvent |
| ExtendedServiceListener |
| ExtendedServiceListenerContext |
| RegionConfigurationSupport |
| ScrConfiguration
The
ScrConfiguration class conveys configuration for the
Felix DS implementation bundle. |
| Class and Description |
|---|
| ScrConfiguration
The
ScrConfiguration class conveys configuration for the
Felix DS implementation bundle. |
| Class and Description |
|---|
| ComponentActivator |
| ComponentContextImpl
Implementation for the ComponentContext interface
|
| RefPair |
| RegionConfigurationSupport |
| Class and Description |
|---|
| ComponentContextImpl
Implementation for the ComponentContext interface
|
| RefPair |
| Class and Description |
|---|
| AbstractComponentManager
The default ComponentManager.
|
| AbstractComponentManager.State |
| ComponentActivator |
| ComponentContainer |
| ComponentContextImpl
Implementation for the ComponentContext interface
|
| ComponentHolder
The
ComponentHolder interface provides the API for supporting
component instances configured through either singleton configurations (or
no configuration at all) and factory configurations. |
| ComponentManager |
| ConfigurableComponentHolder
The
ConfigurableComponentHolder class is a
ComponentHolder for automatically configured components instances
that may or may not be configured through Config Admin. |
| DependencyManager
The DependencyManager manages the references to services
declared by a single <reference>
|
| DependencyManager.AbstractCustomizer |
| DependencyManager.Customizer |
| EdgeInfo
EdgeInfo holds information about the service event tracking counts for creating (open) and disposing (close)
implementation object instances per dependency manager.
|
| ExtendedServiceEvent |
| ExtendedServiceListener |
| ExtendedServiceListenerContext |
| ReferenceManager |
| RefPair |
| RegionConfigurationSupport |
| RegionConfigurationSupport.ConfigurationInfo |
| RegistrationManager |
| RegistrationManager.RegState |
| RegistrationManager.RegStateWrapper |
| ScrConfiguration
The
ScrConfiguration class conveys configuration for the
Felix DS implementation bundle. |
| ServiceFactoryComponentManager
The
ServiceFactoryComponentManager for components specified with <service serviceFactory='true'/>
in the xml metadata. |
| ServiceTracker
changes from osgi service tracker:
- included AbstractTracked as an inner class.
|
| ServiceTracker.AbstractTracked
Abstract class to track items.
|
| ServiceTracker.Tracked
Inner class which subclasses AbstractTracked.
|
| ServiceTrackerCustomizer
The
ServiceTrackerCustomizer interface allows a
ServiceTracker to customize the service objects that are tracked. |
| SingleComponentManager
The default ComponentManager.
|
| SingleComponentManager.SetImplementationObject
The
SetImplementationObject interface provides an
API for component managers to setup the implementation object and
potentially other parts as part of the SingleComponentManager.createImplementationObject(org.osgi.framework.Bundle, org.apache.felix.scr.impl.manager.SingleComponentManager.SetImplementationObject<S>, org.apache.felix.scr.impl.manager.ComponentContextImpl<S>) method
processing. |
| SingleRefPair |
| Class and Description |
|---|
| ComponentHolder
The
ComponentHolder interface provides the API for supporting
component instances configured through either singleton configurations (or
no configuration at all) and factory configurations. |
| ComponentManager |
| ReferenceManager |