All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractComponentManager<S> |
The default ComponentManager.
|
AbstractComponentManager.State |
|
ActivateMethod |
|
ActivatorParameter |
|
Annotations |
|
BaseMethod<P,T> |
Component method to be invoked on service (un)binding.
|
BaseMethod.MethodInfo<T> |
|
BindMethod |
Component method to be invoked on service (un)binding.
|
BindMethods |
|
BindParameters |
|
ClassUtils |
Utility methods for class handling used by method and field references.
|
Coercions |
This implements the coercion table in RFC 190 5.6.3
|
ComponentActivator |
|
ComponentContainer<S> |
|
ComponentContextImpl<S> |
Implementation for the ComponentContext interface
|
ComponentFactoryImpl<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> |
|
ComponentMetadata |
This class holds the information associated to a component in the descriptor *
|
ComponentMethod |
|
ComponentMethods |
|
ComponentMethodsImpl |
|
ComponentServiceObjectsHelper |
Utility class for handling references using a ComponentServiceObjects
to get services.
|
ConfigAdminTracker |
|
ConfigurableComponentHolder<S> |
The ConfigurableComponentHolder class is a
ComponentHolder for automatically configured components instances
that may or may not be configured through Config Admin.
|
DeactivateMethod |
|
DependencyManager<S,T> |
The DependencyManager manages the references to services
declared by a single <reference>
|
DSVersion |
|
DuplexReferenceMethods |
|
ExtComponentContext |
The ExtComponentContext is a custom extension of the
standard ComponentContext allowing to update the service registration
properties of a component registered as a service.
|
ExtendedServiceEvent |
|
ExtendedServiceListener<U extends org.osgi.framework.ServiceEvent> |
|
ExtendedServiceListenerContext<U extends org.osgi.framework.ServiceEvent> |
|
ExtFactoryComponentInstance |
|
FieldHandler |
Handler for field references
|
FieldHandler.ReferenceMethodImpl |
|
FieldMethods |
FieldMethods provides implementations for bind/unbind/updated
which handle manipulation of fields.
|
InitReferenceMethod |
Callback for initializing the reference (field references)
|
KXml2SAXHandler |
Interface for a SAX like handler with kXML
|
KXml2SAXParser |
The KXml2SAXParser extends the XmlParser from kxml.
|
Logger |
The Logger interface defines a simple API to enable some logging
in the XML Parser and ComponentMetadata handling classes and at the same
time not be too intrusive for the unit tests.
|
MethodResult |
The MethodResult conveys the return value of one of the
activate, modify, and deactivate methods.
|
ModifiedMethod |
|
MultiplePrototypeRefPair<S,T> |
|
ParseException |
|
PropertyMetadata |
A property descriptor that contains the information for properties
defined in the descriptor
|
PrototypeServiceFactoryComponentManager<S> |
|
ReadOnlyDictionary |
|
ReferenceManager<S,T> |
|
ReferenceMetadata |
Information associated to a dependency
|
ReferenceMetadata.ReferenceScope |
|
ReferenceMethod |
Component method to be invoked on service (un)binding or updating
|
ReferenceMethods |
ReferenceMethods holds pointers to methods for a single reference.
|
RefPair<S,T> |
|
RegionConfigurationSupport |
|
ScrConfiguration |
The ScrConfiguration class conveys configuration for the
Felix DS implementation bundle.
|
ScrConfigurationImpl |
The ScrConfiguration class conveys configuration for the
Felix DS implementation bundle.
|
ScrInfo |
Abstraction of command interface.
|
ScrManagedService |
The ScrManagedService receives configuration for the Declarative
Services Runtime itself.
|
ScrManagedServiceServiceFactory |
The ScrManagedServiceServiceFactory is the ServiceFactory
registered on behalf of the ScrManagedService (or
ScrManagedServiceMetaTypeProvider , resp.) to create the instance on
demand once it is used by the Configuration Admin Service or the MetaType
Service.
|
ServiceComponentRuntimeImpl |
|
ServiceFactoryComponentManager<S> |
The ServiceFactoryComponentManager for components specified with <service serviceFactory='true'/>
in the xml metadata.
|
ServiceMetadata |
This class contains the metadata associated to a service that is provided
by a component
|
ServiceMetadata.Scope |
|
ServiceTracker<S,T,U extends org.osgi.framework.ServiceEvent> |
changes from osgi service tracker:
- included AbstractTracked as an inner class.
|
ServiceTrackerCustomizer<S,T,U extends org.osgi.framework.ServiceEvent> |
The ServiceTrackerCustomizer interface allows a
ServiceTracker to customize the service objects that are tracked.
|
SimpleLogger |
|
SingleComponentManager<S> |
The default ComponentManager.
|
SingleComponentManager.SetImplementationObject<S> |
|
SinglePrototypeRefPair<S,T> |
|
SingleRefPair<S,T> |
|
SuitableMethodNotAccessibleException |
|
TargetedPID |
Copied with modifications from felix configadmin.
|
ThreadDump |
|
UnbindMethod |
Component method to be invoked on service unbinding.
|
UpdatedMethod |
Component method to be invoked on service property update of a bound service.
|
XmlHandler |
|