Interface | Description |
---|---|
ComponentActivator | |
ComponentContainer<S> | |
ComponentHolder<S> |
The
ComponentHolder interface provides the API for supporting
component instances configured through either singleton configurations (or
no configuration at all) and factory configurations. |
ComponentManager<S> | |
ExtendedServiceListener<U extends org.osgi.framework.ServiceEvent> | |
ExtendedServiceListenerContext<U extends org.osgi.framework.ServiceEvent> | |
ReferenceManager<S,T> | |
ScrConfiguration |
The
ScrConfiguration class conveys configuration for the
Felix DS implementation bundle. |
ServiceTrackerCustomizer<S,T,U extends org.osgi.framework.ServiceEvent> |
The
ServiceTrackerCustomizer interface allows a
ServiceTracker to customize the service objects that are tracked. |
SingleComponentManager.SetImplementationObject<S> |
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. |
Class | Description |
---|---|
AbstractComponentManager<S> |
The default ComponentManager.
|
AbstractPrototypeRefPair<S,T> | |
ComponentContextImpl<S> |
Implementation for the ComponentContext interface
|
ComponentFactoryImpl<S> |
The
ComponentFactoryImpl extends the AbstractComponentManager
class to implement the component factory functionality. |
ConfigurableComponentHolder<S> |
The
ConfigurableComponentHolder class is a
ComponentHolder for automatically configured components instances
that may or may not be configured through Config Admin. |
DependencyManager<S,T> |
The DependencyManager manages the references to services
declared by a single <reference>
|
DependencyManager.OpenStatus<S,T> | |
ExtendedServiceEvent | |
MultiplePrototypeRefPair<S,T> | |
PrototypeServiceFactoryComponentManager<S> | |
RefPair<S,T> | |
RegionConfigurationSupport | |
ServiceFactoryComponentManager<S> |
The
ServiceFactoryComponentManager for components specified with <service serviceFactory='true'/>
in the xml metadata. |
ServiceTracker<S,T,U extends org.osgi.framework.ServiceEvent> |
changes from osgi service tracker:
- included AbstractTracked as an inner class.
|
SingleComponentManager<S> |
The default ComponentManager.
|
SinglePrototypeRefPair<S,T> | |
SingleRefPair<S,T> | |
ThreadDump |
Enum | Description |
---|---|
AbstractComponentManager.State |
Copyright © 2006–2020 The Apache Software Foundation. All rights reserved.