| Name | Description | Type | Package | Framework |
| AbsBindingModule | All provided Modules have to inherit from this class. | Class | org.apache.felix.ipojo.manipulator.spi | Apache Felix |
|
| AbstractBindVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind | Apache Felix |
|
| 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 |
|
| Action | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind | Apache Felix |
|
| AggregateDependencyInjectionType | enum AggregateDependencyInjectionTypeAn enumeration listing the different possibility to inject an aggregate dependency in a field or constructor | Class | org.apache.felix.ipojo.handlers.dependency | Apache Felix |
|
| AnnotationDiscovery | org. | Interface | org.apache.felix.ipojo.manipulator.metadata.annotation.model | Apache Felix |
|
| AnnotationLiteral | Base annotation literal class to be extended when declaring stereotype bindings in a programmatic way. | Class | org.apache.felix.ipojo.manipulator.spi | Apache Felix |
|
| AnnotationMetadataProvider | A AnnotationMetadataProvider loads iPOJO metadata from bytecode of classes. | Class | org.apache.felix.ipojo.manipulator.metadata | Apache Felix |
|
| AnnotationParser | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser | Apache Felix |
|
| AnnotationPlayback | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal | Apache Felix |
|
| AnnotationRecorder | Record annotation to be replayed later. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix |
|
| AnnotationType | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model | Apache Felix |
|
| AnnotationTypeVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser | Apache Felix |
|
| AnnotationVisitorFactory | Produces a new AnnotationVisitor instance for the given BindingContext. | Interface | org.apache.felix.ipojo.manipulator.spi | Apache Felix |
|
| AnnotationVisitorPlayback | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix |
|
| Arch | iPOJO Arch command giving information about the current system architecture. | Class | org.apache.felix.ipojo.arch.gogo | Apache Felix |
|
| Architecture | Architecture service. | Interface | org.apache.felix.ipojo.architecture | Apache Felix |
|
| ArchitectureHandler | Composite Architecture Handler. | Class | org.apache.felix.ipojo.composite.architecture | Apache Felix |
|
| ArchitectureHandler | Architecture Handler. | Class | org.apache.felix.ipojo.handlers.architecture | Apache Felix |
|
| Attribute | An attribute is a key-value pair. | Class | org.apache.felix.ipojo.metadata | Apache Felix |
|
| Bind | This annotation declares a bind method. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| Binding | Triple storing the source annotation, the associated factory and the predicate for conditional support. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix |
|
| BindingContext | | Class | org.apache.felix.ipojo.manipulator.spi | Apache Felix |
|
| BindingPolicy | Binding policies supported by iPOJO. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| BindingRegistry | Find the list of Binding registered with the given annotation type. | Interface | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix |
|
| Bindings | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util | Apache Felix |
|
| BridgeClassLoader | A classloader trying to load classes from a given jar files and then from bundles. | Class | org.apache.felix.ipojo.online.manipulator | Apache Felix |
|
| BundleAwareJarFileResourceStore | | Class | org.apache.felix.ipojo.online.manipulator | Apache Felix |
|
| BundleContextHandler | A handler injecting the bundle context in the implementation code. | Class | org.apache.felix.ipojo.handlers.context | Apache Felix |
|
| BundleProcessor | Main Processor interface. | Interface | org.apache.felix.ipojo.extender.internal | Apache Felix |
|
| CacheableMetadataProvider | A CacheableMetadataProvider provides simple caching methods to avoid calling MetadataProvider. | Class | org.apache.felix.ipojo.manipulator.metadata | Apache Felix |
|
| Callback | When submitting a processing job, a callback object can be passed to the submission process. | Interface | org.apache.felix.ipojo.extender.queue | Apache Felix |
|
| Callback | A callback allows invoking a method on a POJO. | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| ChainedAnnotationDiscovery | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery | Apache Felix |
|
| ChainedAnnotationVisitor | | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
|
| ChainedBundleProcessor | A bundle processor chaining others processor. | Class | org.apache.felix.ipojo.extender.internal.processor | Apache Felix |
|
| CheckFieldConsistencyResultVisitor | This visitor checks that field referenced in the metadata are present in the bytecode. | Class | org.apache.felix.ipojo.manipulator.visitor.check | Apache Felix |
|
| CheckFieldConsistencyVisitor | Execute field verification. | Class | org.apache.felix.ipojo.manipulator.visitor.check | Apache Felix |
|
| ClassChecker | Checks that a POJO is already manipulated or not. | Class | org.apache.felix.ipojo.manipulation | Apache Felix |
|
| ClassLoaderAwareClassWriter | An extension of ClassWriter that uses a specific classloader to load classes. | Class | org.apache.felix.ipojo.manipulation | Apache Felix |
|
| ClassManipulator | iPOJO Class Adapter. | Class | org.apache.felix.ipojo.manipulation | Apache Felix |
|
| ClassMetadataCollector | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation | Apache Felix |
|
| Classpath | An ordered list of classpath elements with set behaviour. | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
|
| Collections5 | Collections5 is a static collection of methods being part of the Java6 Collections class. | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
|
| ComparatorBasedServiceRankingInterceptor | A comparator based version of the ranking interceptor. | Class | org.apache.felix.ipojo.dependency.impl | Apache Felix |
|
| CompletableBindingRegistry | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix |
|
| Component | Declares a component type (needed to create instances of the component). | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| ComponentFactory | The component factory manages component instance objects. | Class | org.apache.felix.ipojo | Apache Felix |
|
| ComponentInstance | This class defines the iPOJO's component instance concept. | Interface | org.apache.felix.ipojo | 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 |
|
| ComponentType | The component type class allows specifying a new component type and its attached factory. | Class | org.apache.felix.ipojo.api | Apache Felix |
|
| ComponentTypeDescription | Component Type description. | Class | org.apache.felix.ipojo.architecture | Apache Felix |
|
| ComponentVisitor | Parse the @Component annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| ComponentWorkbench | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation | Apache Felix |
|
| CompositeComponentType | Allows defining composite types. | Class | org.apache.felix.ipojo.api.composite | Apache Felix |
|
| CompositeFactory | The component factory manages component instance objects. | Class | org.apache.felix.ipojo.composite | Apache Felix |
|
| CompositeHandler | Composite Handler Abstract Class. | Class | org.apache.felix.ipojo.composite | Apache Felix |
|
| CompositeInstanceDescription | Composite Instance Description. | Class | org.apache.felix.ipojo.composite | Apache Felix |
|
| CompositeManager | iPOJO Composite manager. | Class | org.apache.felix.ipojo.composite | Apache Felix |
|
| CompositeMetadataProvider | A CompositeMetadataProvider is responsible to detect duplicates component's declaration. | Class | org.apache.felix.ipojo.manipulator.metadata | Apache Felix |
|
| CompositeModuleProvider | Encapsulate other ModuleProviders in a single instance. | Class | org.apache.felix.ipojo.manipulator.spi.provider | Apache Felix |
|
| CompositeServiceContext | CompositeServiceContext Class. | Class | org.apache.felix.ipojo.composite | Apache Felix |
|
| CompositionException | Exception occurs when a composition error occurs. | Class | org.apache.felix.ipojo.composite.service.provides | Apache Felix |
|
| CompositionMetadata | Check and build a composition, i. | Class | org.apache.felix.ipojo.composite.service.provides | Apache Felix |
|
| ConfigurableCreationStrategy | This CreationStrategy is here to ease customization of the strategy by hiding all the reflection stuff. | Class | org.apache.felix.ipojo.handlers.providedservice.strategy | Apache Felix |
|
| Configuration | A marker interface to detect configurationsOptional Element Summary | Class | org.apache.felix.ipojo.configuration | Apache Felix |
|
| ConfigurationAnnotationScanner | Class visitor detecting @Configuration annotation. | Class | org.apache.felix.ipojo.extender.internal.processor | Apache Felix |
|
| ConfigurationBuilder | Support class for fluent instance declaration building. | Interface | org.apache.felix.ipojo.extender | Apache Felix |
|
| ConfigurationException | This class defines the exception thrown when an instance cannot be configured correctly. | Class | org.apache.felix.ipojo | Apache Felix |
|
| ConfigurationHandler | Handler managing the Configuration Admin. | Class | org.apache.felix.ipojo.handlers.configuration | Apache Felix |
|
| ConfigurationHandlerDescription | Configuration handler description. | Class | org.apache.felix.ipojo.handlers.configuration | Apache Felix |
|
| ConfigurationListener | Listener interface for configuration updates of iPOJO component instances. | Interface | org.apache.felix.ipojo.handlers.configuration | 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 |
|
| ConfigurationTracker | An object tracking configuration from the configuration admin. | Class | org.apache.felix.ipojo | Apache Felix |
|
| Constants | A static class to access the constant written during packaging. | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
|
| ConstructorCodeAdapter | Constructor Adapter. | Class | org.apache.felix.ipojo.manipulation | Apache Felix |
|
| ConstructorInjector | Interface implemented to support constructor parameter injection. | Interface | org.apache.felix.ipojo | Apache Felix |
|
| Context | Injects the bundle context object. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| ContextListener | Context Source Listener interface. | Interface | org.apache.felix.ipojo | Apache Felix |
|
| ContextSource | Context Source service interface. | Interface | org.apache.felix.ipojo | Apache Felix |
|
| ContextSourceManager | This class manages context-source management. | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| Controller | This annotation declares a lifecycle controller. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| ControllerHandler | Lifecycle Controller handler. | Class | org.apache.felix.ipojo.handlers.lifecycle.controller | Apache Felix |
|
| ControllerVisitor | Parses the @Controller annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| CoreModuleProvider | Hardcoded provider for default core manipulation module. | Class | org.apache.felix.ipojo.manipulator.spi.provider | Apache Felix |
|
| CreationStrategy | Creation strategy to creation service object. | Class | org.apache.felix.ipojo.handlers.providedservice | Apache Felix |
|
| CustomHandlerInfo | Information slot for custom Handlers to put their own custom information into ComponentTypeDescription | Interface | org.apache.felix.ipojo.architecture | Apache Felix |
|
| Declaration | A declaration is a creation instruction of an entity (Component type, Factory, Instance. | Interface | org.apache.felix.ipojo.extender | Apache Felix |
|
| DeclarationBuilderService | This service provides a way for users to manage declarations through code. | Interface | org.apache.felix.ipojo.extender | Apache Felix |
|
| DeclarationHandle | Handle on the associated Declaration service. | Interface | org.apache.felix.ipojo.extender | 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 |
|
| DefaultBindingModule | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.module | Apache Felix |
|
| DefaultBindingRegistry | Stores all the Bindings coming from the Module. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | 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 |
|
| DefaultDependencyInterceptor | A default implementation of the dependency interceptor. | Class | org.apache.felix.ipojo.dependency.interceptors | 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 |
|
| DefaultManifestBuilder | A DefaultManifestBuilder handles the knowledge of iPOJO Manifest building. | Class | org.apache.felix.ipojo.manipulator.store.builder | Apache Felix |
|
| DefaultModuleProvider | Return the given collection of Modules. | Class | org.apache.felix.ipojo.manipulator.spi.provider | Apache Felix |
|
| DefaultServiceRankingInterceptor | Default implementation of the default service ranking interceptor. | Class | org.apache.felix.ipojo.dependency.interceptors | Apache Felix |
|
| DefaultServiceTrackingInterceptor | Default implementation of the default service tracking interceptor. | Class | org.apache.felix.ipojo.dependency.interceptors | Apache Felix |
|
| DefaultTypeDeclaration | Default implementation of the component type declaration. | Class | org.apache.felix.ipojo.extender.internal.declaration | Apache Felix |
|
| Dependency | Allows configuring a service dependencies. | Class | org.apache.felix.ipojo.api | Apache Felix |
|
| Dependency | Represent a service dependency of the component instance. | Class | org.apache.felix.ipojo.handlers.dependency | Apache Felix |
|
| DependencyCallback | This class allwos the creation of callback when service dependency arrives orAuthor:Felix Project Team | Class | org.apache.felix.ipojo.handlers.dependency | Apache Felix |
|
| DependencyConfigurationChecker | Utility class checking the configuration of a dependency. | Class | org.apache.felix.ipojo.handlers.dependency | Apache Felix |
|
| DependencyDescription | Service Dependency Description. | Class | org.apache.felix.ipojo.handlers.dependency | Apache Felix |
|
| DependencyHandler | The dependency handler manages a list of service dependencies. | Class | org.apache.felix.ipojo.handlers.dependency | Apache Felix |
|
| DependencyHandlerDescription | Dependency Handler Description. | Class | org.apache.felix.ipojo.handlers.dependency | Apache Felix |
|
| DependencyInterceptor | Dependency interceptor are collaborating with the service dependency during the service resolution. | Interface | org.apache.felix.ipojo.dependency.interceptors | Apache Felix |
|
| DependencyMetadataHelper | A set of methods to simplify the parsing of dependency attributes. | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| DependencyModel | Abstract dependency model. | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| DependencyModelListener | Listener interface for service dependencies of iPOJO component instances. | Interface | org.apache.felix.ipojo.util | Apache Felix |
|
| DependencyProperties | Builds the properties used to checks if an interceptor matches a specific dependency. | Class | org.apache.felix.ipojo.dependency.impl | Apache Felix |
|
| DependencyStateListener | This interface allows a class to be notified of service dependency state changes. | Interface | org.apache.felix.ipojo.util | Apache Felix |
|
| DirectManifestProvider | A DirectManifestProvider simply serves an already available Manifest. | Class | org.apache.felix.ipojo.manipulator.manifest | Apache Felix |
|
| DirectoryResourceStore | A DirectoryResourceStore knows how to read and write resources from (to respectively) a File directory. | Class | org.apache.felix.ipojo.manipulator.store | Apache Felix |
|
| Element | An element represents an XML Element. | Class | org.apache.felix.ipojo.metadata | Apache Felix |
|
| Elements | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util | Apache Felix |
|
| EmptyBasedServiceRankingInterceptor | An empty version of the ranking interceptor. | Class | org.apache.felix.ipojo.dependency.impl | Apache Felix |
|
| EmptyMetadataProvider | A EmptyMetadataProvider simply returns an empty list of Element. | Class | org.apache.felix.ipojo.manipulator.metadata | Apache Felix |
|
| EmptyReporter | An EmptyReporter is the basis implementation for Reporters. | Class | org.apache.felix.ipojo.manipulator.reporter | 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 |
|
| ErrorHandler | Error Handler Service Definition. | Interface | org.apache.felix.ipojo | Apache Felix |
|
| ErrorPrintingServiceFactoryProxy | This proxy class is here to wrap an iPOJO ServiceFactory. | Class | org.apache.felix.ipojo.handlers.providedservice.strategy | Apache Felix |
|
| EventDispatcher | iPOJO Internal event dispatcher. | Class | org.apache.felix.ipojo | Apache Felix |
|
| ExecutorQueueService | An asynchronous implementation of the queue service. | Class | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |
|
| ExportedService | Allows defining an exported service. | Class | org.apache.felix.ipojo.api.composite | Apache Felix |
|
| Extender | Allows configuring an extender pattern. | Class | org.apache.felix.ipojo.extender | 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 |
|
| ExtensionDeclaration | iPOJO's extension declaration. | Interface | org.apache.felix.ipojo.extender | Apache Felix |
|
| Factory | Component Type Factory Service. | Interface | org.apache.felix.ipojo | Apache Felix |
|
| FactoryBuilder | Interface defining the method used to build IPojoFactory instances. | Interface | org.apache.felix.ipojo.extender.builder | Apache Felix |
|
| FactoryBuilderException | Exception thrown by FactoryBuilder when a IPojoFactory instance cannot beSee Also:Serialized Form | Class | org.apache.felix.ipojo.extender.builder | Apache Felix |
|
| FactoryClassloader | | Class | org.apache.felix.ipojo | Apache Felix |
|
| FactoryProxy | Bridge representing a Factory inside a composition. | Class | org.apache.felix.ipojo.composite | Apache Felix |
|
| FactoryStateListener | A factory state listener received notification about monitored factory state changes. | Interface | org.apache.felix.ipojo | Apache Felix |
|
| FieldGenericVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix |
|
| FieldInterceptor | A field interceptor is notified when a monitored field asks for a value or receives a new value. | Interface | org.apache.felix.ipojo | Apache Felix |
|
| FieldMetadata | Field used inside a composition. | Class | org.apache.felix.ipojo.composite.service.provides | Apache Felix |
|
| FieldMetadata | A Field Metadata represents a field of the implementation class. | Class | org.apache.felix.ipojo.parser | Apache Felix |
|
| FieldMetadataCollector | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation | Apache Felix |
|
| FieldPropertyVisitor | Parses a Property or ServiceProperty annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| Fields | Fluent API to retrieve fields of a given type. | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| FieldStereotypeVisitor | Parses stereotypes for field. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype | Apache Felix |
|
| FileManifestProvider | A FileManifestProvider reads a Manifest from the given input File. | Class | org.apache.felix.ipojo.manipulator.manifest | Apache Felix |
|
| FileMetadataProvider | A FileMetadataProvider is responsible of loading all the . | Class | org.apache.felix.ipojo.manipulator.metadata | Apache Felix |
|
| Files | | Class | org.apache.felix.ipojo.online.manipulator | Apache Felix |
|
| FileSystemResourceMapper | ResourceMapper mapping from and to system specific path. | Class | org.apache.felix.ipojo.manipulator.store.mapper | Apache Felix |
|
| FilterBasedServiceTrackingInterceptor | An implementation of the service tracking interceptor using a filter. | Class | org.apache.felix.ipojo.dependency.impl | 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 |
|
| GenericVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix |
|
| GenericVisitorFactory | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix |
|
| GroupThreadFactory | A thread factory that groups produced threads inside a given ThreadGroup. | Class | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |
|
| Handler | This annotation declares a handler. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| Handler | Handler Abstract Class. | Class | org.apache.felix.ipojo | Apache Felix |
|
| HandlerBinding | A @HandlerBinding bind its annotated type to a given handler. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| HandlerBindingDiscovery | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery | Apache Felix |
|
| HandlerConfiguration | Common interfaces for all contributions. | Interface | org.apache.felix.ipojo.api | Apache Felix |
|
| HandlerDeclaration | This annotation is used to configure a handler through XML (as in metadata. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| HandlerDeclarationVisitor | Parse the @HandlerDeclaration annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| HandlerDescription | Handler Description. | Class | org.apache.felix.ipojo.architecture | Apache Felix |
|
| HandlerFactory | Service interface published by handler factory. | Interface | org.apache.felix.ipojo | Apache Felix |
|
| HandlerManager | The handler manager manages an handler instance. | Class | org.apache.felix.ipojo | Apache Felix |
|
| HandlerManagerFactory | This factory is able to create handler manager. | Class | org.apache.felix.ipojo | Apache Felix |
|
| HandlerVisitor | Parses the @Handler annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| HeaderPreferenceSelection | A preference selection strategy based on a manifest header. | Class | org.apache.felix.ipojo.extender.internal.queue.pref | Apache Felix |
|
| IdentityResourceMapper | | Class | org.apache.felix.ipojo.manipulator.store.mapper | Apache Felix |
|
| Ignore | A @Ignore annotation mark its annotated type to be ignored by the iPOJO manipulator. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| IgnoreAllBindingRegistry | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix |
|
| IgnoredDiscovery | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery | Apache Felix |
|
| ImportedService | Allows defining an imported service. | Class | org.apache.felix.ipojo.api.composite | Apache Felix |
|
| InnerClassAdapter | Adapts a inner class in order to allow accessing outer class fields. | Class | org.apache.felix.ipojo.manipulation | Apache Felix |
|
| InnerClassChecker | Analyze an inner class. | Class | org.apache.felix.ipojo.manipulation | Apache Felix |
|
| Instance | Allows defining a contained instance. | Class | org.apache.felix.ipojo.api.composite | Apache Felix |
|
| Instance | | Class | org.apache.felix.ipojo.configuration | Apache Felix |
|
| InstanceBuilder | Support class for fluent instance declaration building. | Interface | org.apache.felix.ipojo.extender | 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 |
|
| InstanceConfigurationSource | A context source giving access to system properties. | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| InstanceDeclaration | Service published to instruct an instance creation. | Interface | org.apache.felix.ipojo.extender | Apache Felix |
|
| InstanceDescription | Instance Description. | Class | org.apache.felix.ipojo.architecture | Apache Felix |
|
| InstanceHandler | Composite Instance Handler. | Class | org.apache.felix.ipojo.composite.instance | Apache Felix |
|
| InstanceHandlerDescription | Description of the Instance Handler. | Class | org.apache.felix.ipojo.composite.instance | Apache Felix |
|
| InstanceManager | This class defines the container of primitive instances. | Class | org.apache.felix.ipojo | Apache Felix |
|
| InstanceStateListener | This class defines instance state listeners. | Interface | org.apache.felix.ipojo | Apache Felix |
|
| Instantiate | This annotation is used to create an 'empty' instance of the current component type. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| InstantiatedService | Allows defining an instantiated sub-service. | Class | org.apache.felix.ipojo.api.composite | Apache Felix |
|
| InstantiateVisitor | Parse the @Instantitate annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| Invalidate | | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| InvocationResult | | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| IPojoContext | The iPOJO Context is a BundleContext implementation allowing the separation between Bundle context and Service (Bundle) Context. | Class | org.apache.felix.ipojo | Apache Felix |
|
| IPojoFactory | This class defines common mechanisms of iPOJO component factories (i. | Class | org.apache.felix.ipojo | Apache Felix |
|
| IPOJOServiceFactory | iPOJO Service Factory is a special service factory handling to get the instance consuming the service. | Interface | org.apache.felix.ipojo | Apache Felix |
|
| IPOJOURLHandler | iPOJO URL Handler allowing installation time manipulation. | Class | org.apache.felix.ipojo.online.manipulator | Apache Felix |
|
| IsolatedClassLoader | A classloader used by the Classpath. | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
|
| JarFileResourceStore | A JarFileResourceStore knows how to read and write resources from (to respectively) a Jar File. | Class | org.apache.felix.ipojo.manipulator.store | Apache Felix |
|
| Job | Represents a task that can be executed by the QueueService. | Interface | org.apache.felix.ipojo.extender.queue | Apache Felix |
|
| JobInfo | Interface to retrieve information about the job execution. | Interface | org.apache.felix.ipojo.extender.queue | Apache Felix |
|
| JobInfoCallable | A callable computing job statistics. | Class | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |
|
| LegacyGenericBindingRegistry | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix |
|
| Lifecycle | Simple start/stop interface. | Interface | org.apache.felix.ipojo.extender.internal | Apache Felix |
|
| LifecycleCallback | This class is the implementation of callback on lifecycle transition. | Class | org.apache.felix.ipojo.handlers.lifecycle.callback | Apache Felix |
|
| LifecycleCallbackHandler | Lifecycle callback handler. | Class | org.apache.felix.ipojo.handlers.lifecycle.callback | Apache Felix |
|
| LifecycleQueueService | An interface composing QueueService and Lifecycle. | Interface | org.apache.felix.ipojo.extender.internal | Apache Felix |
|
| LifecycleVisitor | Parse @Validate and @Invalidate annotations. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| Log | API for the iPOJO internal Log system. | Interface | org.apache.felix.ipojo.util | Apache Felix |
|
| Logger | This class is an helper class implementing a simple log system. | Class | org.apache.felix.ipojo.util | 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 |
|
| ManifestAttributeFilter | Defines a filter to be tested against Attribute contained If one filter accept the attribute, others are ignored. | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
|
| ManifestBuilder | A ManifestBuilder is . | Interface | org.apache.felix.ipojo.manipulator.store | Apache Felix |
|
| ManifestMetadataParser | The Manifest Metadata parser reads a manifest file and builds the iPOJO metadata (Element / Attribute ) structure. | Class | org.apache.felix.ipojo.parser | Apache Felix |
|
| ManifestProvider | A ManifestProvider is responsible of providing the original Manifest of the manipulated Bundle. | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
|
| ManipulatedMetadataFilter | A ManipulatedMetadataFilterAuthor:Felix Project Team | Class | org.apache.felix.ipojo.manipulator.render | Apache Felix |
|
| ManipulatedResourcesWriter | Write manipulation result in the backend (store). | Class | org.apache.felix.ipojo.manipulator.visitor.writer | Apache Felix |
|
| ManipulatedResultWriter | Gather manipulated bytecode. | Class | org.apache.felix.ipojo.manipulator.visitor.writer | Apache Felix |
|
| ManipulationAdapter | Empty ManipulationVisitor visitor. | Class | org.apache.felix.ipojo.manipulator.visitor | Apache Felix |
|
| ManipulationEngine | A ManipulationEngine is responsible to drive the component's classes manipulation. | Class | org.apache.felix.ipojo.manipulator | Apache Felix |
|
| ManipulationProperty | Store properties for the manipulation process. | Class | org.apache.felix.ipojo.manipulation | Apache Felix |
|
| ManipulationResultAdapter | Empty ManipulationResultVisitor visitor. | Class | org.apache.felix.ipojo.manipulator.visitor | Apache Felix |
|
| ManipulationResultVisitor | Visit manipulation results. | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
|
| ManipulationUnit | Represent a component type to be manipulated or already manipulated. | Class | org.apache.felix.ipojo.manipulator | Apache Felix |
|
| ManipulationVisitor | Visit manipulation results. | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
|
| Manipulator | iPOJO Byte code Manipulator. | Class | org.apache.felix.ipojo.manipulation | Apache Felix |
|
| MetaAnnotationBindingRegistry | The MetaAnnotationBindingRegistry is a registry that tries to complete its list of bindings when an unknown one is detected. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix |
|
| MetadataFilter | Defines a filter to be tested against Element before rendering them into the Manifest. | Interface | org.apache.felix.ipojo.manipulator.render | Apache Felix |
|
| MetadataProvider | A MetadataProvider is responsible to provide iPOJO's metadata. | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
|
| MetadataRenderer | A MetadataRenderer renders a given Element into a String. | Class | org.apache.felix.ipojo.manipulator.render | Apache Felix |
|
| Metadatas | Streams is a utility class that helps to manipulate streams. | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
|
| MethodBindVisitor | Parse @Bind & @Unbind annotations on methods. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind | Apache Felix |
|
| MethodCodeAdapter | Insert code calling callbacks at the entry and before the exit of a method. | Class | org.apache.felix.ipojo.manipulation | Apache Felix |
|
| MethodDescriptor | Method Descriptor describe a method. | Class | org.apache.felix.ipojo.manipulation | Apache Felix |
|
| MethodGenericVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix |
|
| MethodInterceptor | A class implementing this interface is able to be notified of method invocations ( i. | Interface | org.apache.felix.ipojo | Apache Felix |
|
| MethodMetadata | Information on Method for the composition. | Class | org.apache.felix.ipojo.composite.service.provides | Apache Felix |
|
| MethodMetadata | A Method Metadata represents a method from the implementation class. | Class | org.apache.felix.ipojo.parser | Apache Felix |
|
| MethodMetadataCollector | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation | Apache Felix |
|
| MethodPropertyVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| Methods | Fluent API to retrieve methods. | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| MethodStereotypeVisitor | Parse stereotypes for methods. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype | Apache Felix |
|
| MissingHandlerException | Missing Handler Exception. | Class | org.apache.felix.ipojo | Apache Felix |
|
| Modified | This annotation declares a modify method. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| Module | A Module is the contributions from third party to the iPOJO manipulation process. | Interface | org.apache.felix.ipojo.manipulator.spi | Apache Felix |
|
| ModuleProvider | Discover Modules available in the environment. | Interface | org.apache.felix.ipojo.manipulator.spi | Apache Felix |
|
| Names | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util | Apache Felix |
|
| NamingThreadFactory | A thread factory setting the name of the created thread. | Class | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |
|
| Nullable | A Nullable object must implement this interface. | Interface | org.apache.felix.ipojo | Apache Felix |
|
| NullableObject | Default nullable object. | Class | org.apache.felix.ipojo.handlers.dependency | Apache Felix |
|
| NullBinding | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore | Apache Felix |
|
| NullVisitorFactory | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore | Apache Felix |
|
| ParameterBindVisitor | Parse @Bind & @Unbind annotations on method's parameters. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind | Apache Felix |
|
| ParameterGenericVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix |
|
| ParameterPropertyVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| ParameterStereotypeVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype | Apache Felix |
|
| ParseException | Exception thrown by parsers. | Class | org.apache.felix.ipojo.parser | Apache Felix |
|
| ParseException | Exceptions thrown by parsers. | Class | org.apache.felix.ipojo.xml.parser | Apache Felix |
|
| ParseUtils | Parser Utility Methods. | Class | org.apache.felix.ipojo.parser | Apache Felix |
|
| Playback | | Interface | org.apache.felix.ipojo.manipulator.metadata.annotation.model | Apache Felix |
|
| Pojo | Interface implemented by each manipulated class. | Interface | org.apache.felix.ipojo | Apache Felix |
|
| Pojoization | Pojoization allows creating an iPOJO bundle from a normal bundle. | Class | org.apache.felix.ipojo.manipulator | Apache Felix |
|
| PojoMetadata | Manipulation Metadata allows getting information about the implementation class without using reflection such as implemented interfaces, super class, | Class | org.apache.felix.ipojo.parser | Apache Felix |
|
| POJOWriter | Create the Proxy class. | Class | org.apache.felix.ipojo.composite.service.provides | Apache Felix |
|
| PolicyServiceContext | The policy service context is a service context aiming to resolve service dependencies inside different service context according to a policy. | Class | org.apache.felix.ipojo | Apache Felix |
|
| PostRegistration | Declares a method to be notified after service registration is effective. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| PostRegistrationVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| PostUnregistration | Declares a method to be notified after service un-registration is effective. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| PostUnregistrationVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| Predicate | A Predicate is executed with a given BindingContext and returns true if the matches(BindingContext) operation is a success. | Interface | org.apache.felix.ipojo.manipulator.spi | Apache Felix |
|
| Predicates | Ready-to-use Predicate implementations. | Class | org.apache.felix.ipojo.manipulator.spi.helper | 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 |
|
| PrimitiveComponentType | Allows defining primitive component types. | Class | org.apache.felix.ipojo.api | Apache Felix |
|
| PrimitiveHandler | This class defines common mechanisms of primitive handlers. | Class | org.apache.felix.ipojo | Apache Felix |
|
| PrimitiveInstanceDescription | Primitive Instance Description. | Class | org.apache.felix.ipojo | Apache Felix |
|
| PrimitiveTypeDescription | | Class | org.apache.felix.ipojo | Apache Felix |
|
| Property | This annotation declares a component property. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| Property | Allows configuring a configuration property. | Class | org.apache.felix.ipojo.api | Apache Felix |
|
| Property | Property class managing a managed value. | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| PropertyDescription | Property Information. | Class | org.apache.felix.ipojo.architecture | Apache Felix |
|
| ProvidedService | Allows defining a provided service. | Class | org.apache.felix.ipojo.api.composite | Apache Felix |
|
| ProvidedService | Composite Provided Service. | Class | org.apache.felix.ipojo.composite.service.provides | Apache Felix |
|
| ProvidedService | Provided Service represent a provided service by the component. | Class | org.apache.felix.ipojo.handlers.providedservice | Apache Felix |
|
| ProvidedServiceDescription | Provided Service Description. | Class | org.apache.felix.ipojo.handlers.providedservice | Apache Felix |
|
| ProvidedServiceHandler | Composite Provided Service Handler. | Class | org.apache.felix.ipojo.composite.service.provides | Apache Felix |
|
| ProvidedServiceHandler | Composite Provided Service Handler. | Class | org.apache.felix.ipojo.handlers.providedservice | Apache Felix |
|
| ProvidedServiceHandlerDescription | Provided Service Handler Description for composite. | Class | org.apache.felix.ipojo.composite.service.provides | Apache Felix |
|
| ProvidedServiceHandlerDescription | Provided Service Handler Description. | Class | org.apache.felix.ipojo.handlers.providedservice | Apache Felix |
|
| ProvidedServiceListener | Listener interface for services provided by iPOJO component instances. | Interface | org.apache.felix.ipojo.handlers.providedservice | Apache Felix |
|
| Provides | This annotation declares that the component instances will provide a service. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| ProvidesVisitor | Parse the @Provides annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| ProxyGenerator | Generates proxy class delegating operation invocations thanks to aAuthor:Felix Project Team | Class | org.apache.felix.ipojo.handlers.dependency | Apache Felix |
|
| QueueEventProxy | This service record events from a QueueService. | Interface | org.apache.felix.ipojo.extender.queue.debug | Apache Felix |
|
| QueueListener | A QueueListener provides queue management information to external entities: Job submissionJob executionJob result (success or failure) | Interface | org.apache.felix.ipojo.extender.queue | Apache Felix |
|
| QueueNotifier | Internal interface to de-couple event producer and event listeners. | Interface | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |
|
| QueueService | Definition of the queue service. | Interface | org.apache.felix.ipojo.extender.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 |
|
| QuotedTokenizer | Parse on OSGi Manifest clause. | Class | org.apache.felix.ipojo.manipulator | Apache Felix |
|
| Reflection | | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| ReflectiveFactoryBuilder | An Factory builder using a reflective call to build the factory. | Class | org.apache.felix.ipojo.extender.internal.builder | Apache Felix |
|
| Replay | | Interface | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix |
|
| ReplayQueueEventProxy | | Class | org.apache.felix.ipojo.extender.internal.queue.debug | Apache Felix |
|
| Reporter | A Reporter is responsible to handle feedback from within the manipulation process in order to let API consumers deal with errors | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
|
| Requires | This annotation declares a service requirement. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| RequiresVisitor | AnnotationVisitor parsing the @Requires annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| ResourceMapper | A ResourceMapper maps resource name from a reference to another one. | Interface | org.apache.felix.ipojo.manipulator.store | Apache Felix |
|
| ResourceStore | Abstract input/output for the manipulation process. | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
|
| ResourceVisitor | A ResourceVisitor is invoked when a potential class isAuthor:Felix Project Team | Interface | org.apache.felix.ipojo.manipulator | Apache Felix |
|
| ReverseBundleProcessor | A bundle processor delegating a wrapped bundle processor. | Class | org.apache.felix.ipojo.extender.internal.processor | Apache Felix |
|
| RootGenericVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix |
|
| SchemaResolver | Entity Resolver loading embedded XML Schemas. | Class | org.apache.felix.ipojo.xml.parser | Apache Felix |
|
| SecurityHelper | Methods checking security permissions. | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| Selection | A Selection is used to select a subset of all supported AnnotationVisitor. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.registry | Apache Felix |
|
| Service | Allows configuring a provided service. | Class | org.apache.felix.ipojo.api | Apache Felix |
|
| ServiceBindingInterceptor | A service to modify / monitor the service bindings. | Interface | org.apache.felix.ipojo.dependency.interceptors | Apache Felix |
|
| ServiceContext | A service context is the facade of a service registry. | Interface | org.apache.felix.ipojo | Apache Felix |
|
| ServiceController | This annotation declares a service controller. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| ServiceControllerVisitor | Parses a @ServiceController annotation. | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| ServiceDependencyHandler | Service Instantiator Class. | Class | org.apache.felix.ipojo.composite.service.instantiator | Apache Felix |
|
| ServiceExporter | Export an service from the scope to the parent context. | Class | org.apache.felix.ipojo.composite.service.provides | Apache Felix |
|
| ServiceImporter | Import a service form the parent to the internal service registry. | Class | org.apache.felix.ipojo.composite.service.instantiator | Apache Felix |
|
| ServiceInstantiatorDescription | Description of the Service Creator Handler. | Class | org.apache.felix.ipojo.composite.service.instantiator | Apache Felix |
|
| ServiceList | Maintains a list of service object. | Class | org.apache.felix.ipojo.handlers.dependency | Apache Felix |
|
| ServiceLoaderModuleProvider | Find Modules using the ServiceLoader mechanisms. | Class | org.apache.felix.ipojo.manipulator.spi.provider | Apache Felix |
|
| ServiceLocator | A simple utility class to retrive services from the service registry. | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| ServiceObjectFactory | | Interface | org.apache.felix.ipojo.handlers.providedservice.strategy | Apache Felix |
|
| ServiceProperty | This annotation declares a service property. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| ServiceProperty | Allows configuring a service property. | Class | org.apache.felix.ipojo.api | Apache Felix |
|
| ServiceRankingInterceptor | A service to influence the sorting of services on a service dependency. | Interface | org.apache.felix.ipojo.dependency.interceptors | Apache Felix |
|
| ServiceReferenceImpl | Internal service reference implementation. | Class | org.apache.felix.ipojo.context | Apache Felix |
|
| ServiceReferenceManager | This class is handling the transformations between the base service set and the selected service set. | Class | org.apache.felix.ipojo.dependency.impl | Apache Felix |
|
| ServiceReferenceRankingComparator | Service Reference Comparator. | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| ServiceReferenceUtils | Some utility methods to handle service references. | Class | org.apache.felix.ipojo.dependency.impl | Apache Felix |
|
| ServiceRegistrationImpl | Internal service registration implementation. | Class | org.apache.felix.ipojo.context | Apache Felix |
|
| ServiceRegistry | Internal Service Registry. | Class | org.apache.felix.ipojo.context | Apache Felix |
|
| ServiceSet | Maintains a service object collection. | Class | org.apache.felix.ipojo.handlers.dependency | Apache Felix |
|
| ServiceTrackingInterceptor | A service to influence the visibility of services within a service dependency. | Interface | org.apache.felix.ipojo.dependency.interceptors | Apache Felix |
|
| ServiceUsage | Object managing thread local copy of required services. | Class | org.apache.felix.ipojo.handlers.dependency | Apache Felix |
|
| SingletonComponentType | Allows defining a primitive component type that create an unique instance when created. | Class | org.apache.felix.ipojo.api | Apache Felix |
|
| SourceManager | This class manages context-source management. | Class | org.apache.felix.ipojo.composite.util | Apache Felix |
|
| SpecificationMetadata | Represent a service specification. | Class | org.apache.felix.ipojo.composite.service.provides | Apache Felix |
|
| StaticServiceProperty | This annotation declares a static service property. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| Statistic | Objects wrapping the QueueService statistics. | Class | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |
|
| Status | The declaration status. | Interface | org.apache.felix.ipojo.extender | Apache Felix |
|
| Stereotype | In many systems, use of architectural patterns produces a set of recurring roles. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| StereotypeDiscovery | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery | Apache Felix |
|
| StereotypeVisitorFactory | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype | Apache Felix |
|
| StreamMetadataProvider | A StreamManifestProvider knows how to load metadata from an InputStream. | Class | org.apache.felix.ipojo.manipulator.metadata | Apache Felix |
|
| Streams | Streams is a utility class that helps to manipulate streams. | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
|
| StreamUtils | Utility method to handle streams. | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| StringMap | Simple utility class that creates a map for string-based keys by extending TreeMap. | Class | org.apache.felix.ipojo.context | Apache Felix |
|
| Strings | Strings is a utility class that helps to manipulate String. | Class | org.apache.felix.ipojo.manipulator.util | Apache Felix |
|
| SubArrayVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix |
|
| SvcInstance | Manage a service instantiation. | Class | org.apache.felix.ipojo.composite.service.instantiator | Apache Felix |
|
| SynchronousQueueService | An implementation of the Lifecycle Queue Service for synchronous processing. | Class | org.apache.felix.ipojo.extender.internal.queue | Apache Felix |
|
| SystemLogService | Default implementation based on System. | Class | org.apache.felix.ipojo.online.manipulator | Apache Felix |
|
| SystemPropertiesSource | A context source giving access to system properties. | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| SystemReporter | A SystemReporter reports feedback from within the manipulation process. | Class | org.apache.felix.ipojo.manipulator.reporter | Apache Felix |
|
| TemporalDependency | Allows configuring a service dependencies. | Class | org.apache.felix.ipojo.api | Apache Felix |
|
| Tracker | Utility class close to the OSGi Service Tracker. | Class | org.apache.felix.ipojo.util | Apache Felix |
|
| TrackerCustomizer | | Interface | org.apache.felix.ipojo.util | Apache Felix |
|
| TransformedServiceReference | Transformed service reference is an interface letting updating the properties of a service reference. | Interface | org.apache.felix.ipojo.dependency.interceptors | Apache Felix |
|
| TransformedServiceReferenceImpl | | Class | org.apache.felix.ipojo.dependency.impl | Apache Felix |
|
| TypeDeclaration | Service exposed to instruct a factory creation. | Interface | org.apache.felix.ipojo.extender | Apache Felix |
|
| TypeGenericVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic | Apache Felix |
|
| TypeStereotypeVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype | Apache Felix |
|
| UnacceptableConfiguration | UnacceptableConfiguration occurs when a factory refuses to create an instance. | Class | org.apache.felix.ipojo | Apache Felix |
|
| Unbind | This annotation declares an unbind method. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| Updated | This annotation declares an updated callback. | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| UpdatedVisitor | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.visitor | Apache Felix |
|
| Validate | | Class | org.apache.felix.ipojo.annotations | Apache Felix |
|
| Visit | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix |
|
| VisitAnnotation | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix |
|
| VisitArray | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix |
|
| VisitEnd | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix |
|
| VisitEnum | | Class | org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay | Apache Felix |
|
| WABResourceMapper | A WABResourceMapper knows how to map resource names for a Web Application Bundle (WAB). | Class | org.apache.felix.ipojo.manipulator.store.mapper | Apache Felix |
|
| XMLMetadataParser | XML Metadata parser. | Class | org.apache.felix.ipojo.xml.parser | Apache Felix |
|
| ConfigurationHandler | The ConfigurationHandler class implements configuration reading form a java. | Class | org.apache.felix.cm.file | Apache Felix |
|
| FilePersistenceManager | The FilePersistenceManager class stores configuration data in properties-like files inside a given directory. | Class | org.apache.felix.cm.file | Apache Felix |
|
| PersistenceManager | The PersistenceManager interface defines the API to be implemented to support persisting configuration data. | Interface | org.apache.felix.cm | Apache Felix |
|
| 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 |
|
| 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 |
|
| Format | Java 1. | Class | org.apache.felix.inventory | Apache Felix |
|
| InventoryPrinter | The InventoryPrinter is a service interface to be implemented by providers which want to hook into the display of the | Interface | org.apache.felix.inventory | Apache Felix |
|
| ZipAttachmentProvider | This is an optional extension of the InventoryPrinter. | Interface | org.apache.felix.inventory | Apache Felix |
|
| Component | The Component interface represents a single component managed by the Service Component Runtime. | Interface | org.apache.felix.scr | Apache Felix |
|
| ExtComponentContext | The ExtComponentContext is a custom extension of the standard ComponentContext allowing to update the service registration | Interface | org.apache.felix.scr.component | Apache Felix |
|
| Reference | The Reference interface represents a single reference (or dependency) to a service used by a Component. | Interface | org.apache.felix.scr | Apache Felix |
|
| ScrService | The ScrService represents the Declarative Services main controller also known as the Service Component Runtime or SCR for short. | Interface | org.apache.felix.scr | Apache Felix |
|
| AbstractWebConsolePlugin | The Web Console can be extended by registering an OSGi service for the interface Servlet with the service property | Class | org.apache.felix.webconsole | Apache Felix |
|
| AttachmentProvider | This is an optional extension of the ConfigurationPrinter. | Interface | org.apache.felix.webconsole | Apache Felix |
|
| BrandingPlugin | The BrandingPlugin is the service interface for the most elaborate way of branding the web console. | Interface | org.apache.felix.webconsole | Apache Felix |
|
| BundleInfo | This entity defines additional bundle information entry, that is provided by the BundleInfoProvider. | Class | org.apache.felix.webconsole.bundleinfo | Apache Felix |
|
| BundleInfoProvider | The bundle info provider allows the user to supply additional information that will be used by the Web Console bundle plugin. | Interface | org.apache.felix.webconsole.bundleinfo | Apache Felix |
|
| BundleInfoType | This pre-java 5 enum defines all valid bundle information value types. | Class | org.apache.felix.webconsole.bundleinfo | Apache Felix |
|
| ConfigurationPrinter | The ConfigurationPrinter is a service interface to be used by providers which want to hook into the display of the current configuration | Interface | org.apache.felix.webconsole | Apache Felix |
|
| DefaultBrandingPlugin | The DefaultBrandingPlugin class is the default implementation of the BrandingPlugin interface. | Class | org.apache.felix.webconsole | Apache Felix |
|
| DefaultVariableResolver | The DefaultVariableResolver is a HashMap based default implementation of the VariableResolver interface. | Class | org.apache.felix.webconsole | Apache Felix |
|
| LocalizationHelper | The localization helper is supposed to be used from the bundle info providers. | Class | org.apache.felix.webconsole.i18n | Apache Felix |
|
| ModeAwareConfigurationPrinter | This is an optional extension of the ConfigurationPrinter. | Interface | org.apache.felix.webconsole | Apache Felix |
|
| SimpleWebConsolePlugin | SimpleWebConsolePlugin is an utility class that provides default implementation of the AbstractWebConsolePlugin and supports the | Class | org.apache.felix.webconsole | Apache Felix |
|
| VariableResolver | The VariableResolver interface defines the API for an object which may be provided by plugins to provide replacement values for | Interface | org.apache.felix.webconsole | Apache Felix |
|
| WebConsoleConstants | | Interface | org.apache.felix.webconsole | Apache Felix |
|
| WebConsoleSecurityProvider | The WebConsoleSecurityProvider is a service interface allowing to use an external system to authenticate users before granting access to the | Interface | org.apache.felix.webconsole | Apache Felix |
|
| WebConsoleSecurityProvider2 | The WebConsoleSecurityProvider2 extends the WebConsoleSecurityProvider interface allowing for full control of | Interface | org.apache.felix.webconsole | Apache Felix |
|
| WebConsoleUtil | The WebConsoleUtil provides various utility methods for use by Web Console plugins. | Class | org.apache.felix.webconsole | Apache Felix |