Name | Description | Type | Package | Framework |
AbstractDeclaration | Common code to all Declaration objects. | Class | org.apache.felix.ipojo.extender.internal.declaration | Apache Felix |
AbstractQueueService | Class | org.apache.felix.ipojo.extender.internal.queue | Apache Felix | |
AbstractService | Common code wrapping an OSGi service. | Class | org.apache.felix.ipojo.extender.internal | Apache Felix |
BundleProcessor | Main Processor interface. | Interface | org.apache.felix.ipojo.extender.internal | Apache Felix |
ChainedBundleProcessor | A bundle processor chaining others processor. | Class | org.apache.felix.ipojo.extender.internal.processor | Apache Felix |
ComponentsBundleProcessor | Processor handling the IPOJO_HEADER and IPOJO_HEADER_ALT header from the bundle manifest. | Class | org.apache.felix.ipojo.extender.internal.processor | Apache Felix |
ComponentsBundleProcessor .ComponentsAndInstances | Container storing the components and instances declared by a bundle. | Class | org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor | Apache Felix |
ConfigurationAnnotationScanner | Class visitor detecting @Configuration annotation. | Class | org.apache.felix.ipojo.extender.internal.processor | Apache Felix |
ConfigurationProcessor | Processor looking for classes annotated with @Configuration and creating the corresponding instance declaration. | Class | org.apache.felix.ipojo.extender.internal.processor | Apache Felix |
ConfigurationProcessor .ComponentsAndInstances | Container storing the components and instances declared by a bundle. | Class | org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor | Apache Felix |
DeclarationLinker | The linker is responsible to bind extension declaration to type declaration. | Class | org.apache.felix.ipojo.extender.internal.linker | Apache Felix |
DeclarationServiceFactory | ServiceFactory for DeclarationBuilderService. | Class | org.apache.felix.ipojo.extender.internal.declaration.service | Apache Felix |
DefaultConfigurationBuilder | Declares a configuration and build the immutable DeclarationHandle containing that configuration. | Class | org.apache.felix.ipojo.extender.internal.declaration.service | Apache Felix |
DefaultDeclarationBuilderService | Class | org.apache.felix.ipojo.extender.internal.declaration.service | Apache Felix | |
DefaultExtensionDeclaration | Default implementation of the iPOJO Extension Declaration. | Class | org.apache.felix.ipojo.extender.internal.declaration | Apache Felix |
DefaultInstanceBuilder | Class | org.apache.felix.ipojo.extender.internal.declaration.service | Apache Felix | |
DefaultInstanceDeclaration | Default implementation of the instance declaration. | Class | org.apache.felix.ipojo.extender.internal.declaration | Apache Felix |
DefaultJob | A callable object implementing Bundle Reference. | Class | org.apache.felix.ipojo.extender.internal | Apache Felix |
DefaultTypeDeclaration | Default implementation of the component type declaration. | Class | org.apache.felix.ipojo.extender.internal.declaration | Apache Felix |
EnforcedQueueService | A queue service implementation enforcing the processing preference choice for the bundle. | Class | org.apache.felix.ipojo.extender.internal.queue.pref.enforce | Apache Felix |
ExecutorQueueService | An asynchronous implementation of the queue service. | Class | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |
Extender | iPOJO main activator. | Class | org.apache.felix.ipojo.extender.internal | Apache Felix |
ExtensionBundleProcessor | Bundle processor handling the IPOJO_EXTENSION header. | Class | org.apache.felix.ipojo.extender.internal.processor | Apache Felix |
ForwardingBundleProcessor | A bundle processor delegating to a wrapped processor. | Class | org.apache.felix.ipojo.extender.internal.processor | Apache Felix |
ForwardingQueueService | A queue service implementation delegating to a LifecycleQueueService. | Class | org.apache.felix.ipojo.extender.internal.queue.pref.enforce | Apache Felix |
GroupThreadFactory | A thread factory that groups produced threads inside a given ThreadGroup. | Class | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |
HeaderPreferenceSelection | A preference selection strategy based on a manifest header. | Class | org.apache.felix.ipojo.extender.internal.queue.pref | Apache Felix |
InstanceBundleContextAware | Instance containers that can handle the bundle context from the instance declaration implement this interface, letting handlers and other entities to retrieve this bundle context. | Interface | org.apache.felix.ipojo.extender.internal.linker | Apache Felix |
JobInfoCallable | A callable computing job statistics. | Class | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |
Lifecycle | Simple start/stop interface. | Interface | org.apache.felix.ipojo.extender.internal | Apache Felix |
LifecycleQueueService | An interface composing QueueService and Lifecycle. | Interface | org.apache.felix.ipojo.extender.internal | Apache Felix |
ManagedType | This class is responsible to create the factory for a given type declaration. | Class | org.apache.felix.ipojo.extender.internal.linker | Apache Felix |
NamingThreadFactory | A thread factory setting the name of the created thread. | Class | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |
Preference | The processing preference. | Class | org.apache.felix.ipojo.extender.internal.queue.pref | Apache Felix |
PreferenceQueueService | An implementation of the queue service delegating on the synchronous and asynchronous implementations according to the processing preference. | Class | org.apache.felix.ipojo.extender.internal.queue.pref | Apache Felix |
PreferenceSelection | An interface to choose the processing preference. | Interface | org.apache.felix.ipojo.extender.internal.queue.pref | Apache Felix |
PrefixedThreadFactory | A thread factory setting the name of the created thread. | Class | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |
QueueNotifier | Internal interface to de-couple event producer and event listeners. | Interface | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |
QueuingActivationProcessor | A bundle processor submitting the activating job to the queue service. | Class | org.apache.felix.ipojo.extender.internal.processor | Apache Felix |
ReflectiveFactoryBuilder | An Factory builder using a reflective call to build the factory. | Class | org.apache.felix.ipojo.extender.internal.builder | Apache Felix |
ReplayQueueEventProxy | Class | org.apache.felix.ipojo.extender.internal.queue.debug | Apache Felix | |
ReplayQueueEventProxy .QueueEvent | Encapsulate event forwarding logic. | Interface | org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy | Apache Felix |
ReverseBundleProcessor | A bundle processor delegating a wrapped bundle processor. | Class | org.apache.felix.ipojo.extender.internal.processor | Apache Felix |
Statistic | Objects wrapping the QueueService statistics. | Class | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |
SynchronousQueueService | An implementation of the Lifecycle Queue Service for synchronous processing. | Class | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |