A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AbsBindingModule - Class in org.apache.felix.ipojo.manipulator.spi
All provided Modules have to inherit from this class.
AbsBindingModule() - Constructor for class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule
 
AbsBindingModule.AnnotationBindingBuilder - Class in org.apache.felix.ipojo.manipulator.spi
DSL helper class.
AbsBindingModule.AnnotationBindingBuilder(List<Binding>, Class<? extends Annotation>) - Constructor for class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.AnnotationBindingBuilder
 
AbsBindingModule.ConditionalBindingBuilder - Class in org.apache.felix.ipojo.manipulator.spi
 
AbsBindingModule.ConditionalBindingBuilder(AbsBindingModule.AnnotationBindingBuilder, Predicate) - Constructor for class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.ConditionalBindingBuilder
 
AbsBindingModule.HandlerBindingBuilder - Class in org.apache.felix.ipojo.manipulator.spi
 
AbsBindingModule.HandlerBindingBuilder(List<Binding>, Class<? extends Annotation>) - Constructor for class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.HandlerBindingBuilder
 
AbsBindingModule.StereotypeBindingBuilder - Class in org.apache.felix.ipojo.manipulator.spi
 
AbsBindingModule.StereotypeBindingBuilder(List<Binding>, Class<? extends Annotation>) - Constructor for class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.StereotypeBindingBuilder
 
AbstractBindVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind
 
AbstractBindVisitor(ComponentWorkbench, Action) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
 
AbstractDeclaration - Class in org.apache.felix.ipojo.extender.internal.declaration
Common code to all Declaration objects.
AbstractDeclaration(BundleContext, Class<?>) - Constructor for class org.apache.felix.ipojo.extender.internal.declaration.AbstractDeclaration
 
AbstractQueueService - Class in org.apache.felix.ipojo.extender.internal.queue
User: guillaume Date: 01/10/13 Time: 14:41
AbstractQueueService(BundleContext, Class<?>) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.AbstractQueueService
Constructor.
AbstractService - Class in org.apache.felix.ipojo.extender.internal
Common code wrapping an OSGi service.
AbstractService(BundleContext, Class<?>) - Constructor for class org.apache.felix.ipojo.extender.internal.AbstractService
Constructor.
accept(DependencyModel, BundleContext, TransformedServiceReference<S>) - Method in class org.apache.felix.ipojo.dependency.impl.FilterBasedServiceTrackingInterceptor
 
accept(TransformedServiceReference<S>) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
Checks if the given reference is accepted.
accept(DependencyModel, BundleContext, TransformedServiceReference<S>) - Method in class org.apache.felix.ipojo.dependency.interceptors.DefaultServiceTrackingInterceptor
Default implementation of the accept method.
accept(DependencyModel, BundleContext, TransformedServiceReference<S>) - Method in interface org.apache.felix.ipojo.dependency.interceptors.ServiceTrackingInterceptor
Does the interceptor accepts the reference of not ? This methods has two goals.
accept(Attribute) - Method in interface org.apache.felix.ipojo.manipulator.ManifestAttributeFilter
Tests if the given Attribute is recognized by the filter
accept(FieldVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
accept(ClassVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
accept(MethodVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
accept(MethodVisitor, int) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
accept(AnnotationDiscovery) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
accept(AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
accept(Map<String, Object>, AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
accept(AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationRecorder
 
accept(FieldVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationVisitorPlayback
 
accept(ClassVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationVisitorPlayback
 
accept(MethodVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationVisitorPlayback
 
accept(MethodVisitor, int) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationVisitorPlayback
 
accept(AnnotationDiscovery) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationVisitorPlayback
 
accept(AnnotationVisitor) - Method in interface org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.Replay
 
accept(AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.Visit
 
accept(AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitAnnotation
 
accept(AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitArray
 
accept(AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitEnd
 
accept(AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitEnum
 
accept(FieldVisitor) - Method in interface org.apache.felix.ipojo.manipulator.metadata.annotation.model.Playback
 
accept(ClassVisitor) - Method in interface org.apache.felix.ipojo.manipulator.metadata.annotation.model.Playback
 
accept(MethodVisitor) - Method in interface org.apache.felix.ipojo.manipulator.metadata.annotation.model.Playback
 
accept(MethodVisitor, int) - Method in interface org.apache.felix.ipojo.manipulator.metadata.annotation.model.Playback
 
accept(AnnotationDiscovery) - Method in interface org.apache.felix.ipojo.manipulator.metadata.annotation.model.Playback
 
accept(Element) - Method in class org.apache.felix.ipojo.manipulator.render.ManipulatedMetadataFilter
 
accept(Element) - Method in interface org.apache.felix.ipojo.manipulator.render.MetadataFilter
Tests if the given Element is accepted by the filter.
accept(ResourceVisitor) - Method in interface org.apache.felix.ipojo.manipulator.ResourceStore
Browse all resources available in this store.
accept(ResourceVisitor) - Method in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
 
accept(ResourceVisitor) - Method in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
 
acceptAnnotation(Map<String, Object>, AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
acceptArray(Map<String, Object>, AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
acceptEnum(Map<String, Object>, AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
acquireReadLockIfNotHeld() - Method in class org.apache.felix.ipojo.util.DependencyModel
Acquires the read lock only and only if no read lock is already held by the current thread.
acquireWriteLockIfNotHeld() - Method in class org.apache.felix.ipojo.util.DependencyModel
Acquires the write lock only and only if the write lock is not already held by the current thread.
action - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
 
Action - Enum in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind
 
Action() - Constructor for enum org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.Action
 
activate(Bundle) - Method in interface org.apache.felix.ipojo.extender.internal.BundleProcessor
A bundle is started.
activate(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ChainedBundleProcessor
A bundle is starting.
activate(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor
A bundle is starting.
activate(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor
A bundle is starting.
activate(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ExtensionBundleProcessor
A bundle is starting.
activate(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ForwardingBundleProcessor
 
activate(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.QueuingActivationProcessor
A bundle is starting.
activate(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ReverseBundleProcessor
A bundle is starting.
activateExtensions(Bundle, String) - Method in class org.apache.felix.ipojo.extender.internal.processor.ExtensionBundleProcessor
Parses an IPOJO-Extension manifest header and then creates iPOJO extensions (factory types).
add(Object) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Unsupported method.
add(int, Object) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Unsupported method.
add(Object) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection.ServiceIterator
Unsupported operation.
addAll(Collection) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Unsupported method.
addAll(int, Collection) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Unsupported method.
addAnnotation(ClassChecker.AnnotationDescriptor) - Method in class org.apache.felix.ipojo.manipulation.MethodDescriptor
Add an annotation to the current method.
addAttribute(Attribute) - Method in class org.apache.felix.ipojo.metadata.Element
Adds a attribute.
addBindingInterceptor(ServiceBindingInterceptor) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
addBindings(Iterable<Binding>) - Method in interface org.apache.felix.ipojo.manipulator.metadata.annotation.registry.BindingRegistry
 
addBindings(Iterable<Binding>) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.CompletableBindingRegistry
 
addBindings(Iterable<Binding>) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.DefaultBindingRegistry
Stores the given Bindings
addBundleListener(BundleListener) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Add a bundle listener.
addBundleListener(BundleListener) - Method in class org.apache.felix.ipojo.IPojoContext
Adds a bundle listener.
addBundleListener(BundleListener) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Adds a bundle listener.
addCallback(LifecycleCallback) - Method in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler
Add the given callback to the callback list.
addCallbacksToDependency(Element, Dependency) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
 
addCompositeHandler(HandlerManager) - Method in class org.apache.felix.ipojo.composite.CompositeManager
Plug the given handler to the current container.
addConstructorInjection(int) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
addContextSource(ContextSource) - Method in class org.apache.felix.ipojo.composite.util.SourceManager
A context source appears.
addContextSource(ContextSource) - Method in class org.apache.felix.ipojo.util.ContextSourceManager
A context source appears.
addDependency(Dependency) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Adds a service dependency.
addDependency(TemporalDependency) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Adds a temporal service dependency.
addDependencyCallback(DependencyCallback) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Add a callback to the dependency.
addDependencyField(ClassWriter) - Static method in class org.apache.felix.ipojo.handlers.dependency.ProxyGenerator
Adds the dependency field ProxyGenerator.DEPENDENCY.
addedService(ServiceReference) - Method in class org.apache.felix.ipojo.ComponentFactory
This method is called when a matching service has been added to the tracker, we can no compute the factory state.
addedService(ServiceReference) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
A matching reference has been added.
addedService(ServiceReference) - Method in class org.apache.felix.ipojo.composite.util.SourceManager.SourceTracker
A new context-source was added.
addedService(ServiceReference) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
addedService(ServiceReference) - Method in class org.apache.felix.ipojo.util.ContextSourceManager.SourceTracker
A new context-source was added.
addedService(ServiceReference) - Method in class org.apache.felix.ipojo.util.Tracker
Default implementation of the TrackerCustomizer.addedService method.
addedService(ServiceReference) - Method in interface org.apache.felix.ipojo.util.TrackerCustomizer
A service tracked by the Tracker object has been added in the list.
addElement(Element) - Method in class org.apache.felix.ipojo.metadata.Element
Adds a sub-element.
addElement(Element) - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Adds an element to the ManifestMetadataParser.m_elements list.
addElement(Element) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Add an element.
addFactoryStateListener(FactoryStateListener) - Method in class org.apache.felix.ipojo.composite.FactoryProxy
Add a factory listener.
addFactoryStateListener(FactoryStateListener) - Method in interface org.apache.felix.ipojo.Factory
Adds a factory state listener on the current factory.
addFactoryStateListener(FactoryStateListener) - Method in class org.apache.felix.ipojo.IPojoFactory
Adds a factory listener.
addField(FieldMetadata) - Method in class org.apache.felix.ipojo.parser.PojoMetadata
Adds a field to the list.
addFlagsForInnerClassMethods() - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Add the boolean flag fields for methods from inner classes.
addFrameworkListener(FrameworkListener) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Add a framework listener.
addFrameworkListener(FrameworkListener) - Method in class org.apache.felix.ipojo.IPojoContext
Adds a framework listener.
addFrameworkListener(FrameworkListener) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Adds a framework listener.
addHandler(HandlerConfiguration) - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Adds an HandlerConfiguration to the component type.
addHandler(HandlerConfiguration) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Adds an HandlerConfiguration to the component type.
addHandler(HandlerDescription) - Method in class org.apache.felix.ipojo.architecture.InstanceDescription
Adds an handler description to the list.
addIMField() - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Add the instance manager field (__im).
addingService(ServiceReference) - Method in class org.apache.felix.ipojo.ComponentFactory
This method is called when a new handler factory is detected.
addingService(ServiceReference) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
A new factory is detected.
addingService(ServiceReference) - Method in class org.apache.felix.ipojo.composite.util.SourceManager.SourceTracker
A new context-source is adding in the tracker..
addingService(ServiceReference) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
addingService(ServiceReference) - Method in class org.apache.felix.ipojo.extender.internal.linker.DeclarationLinker
A new type declaration was published.
addingService(ServiceReference) - Method in class org.apache.felix.ipojo.extender.internal.linker.ManagedType.ExtensionSupport
 
addingService(ServiceReference) - Method in class org.apache.felix.ipojo.extender.internal.linker.ManagedType.InstanceSupport
 
addingService(ServiceReference) - Method in class org.apache.felix.ipojo.util.ContextSourceManager.SourceTracker
A new context-source is adding in the tracker..
addingService(ServiceReference) - Method in class org.apache.felix.ipojo.util.Tracker
Default implementation of the TrackerCustomizer.addingService method.
addingService(ServiceReference) - Method in interface org.apache.felix.ipojo.util.TrackerCustomizer
A service is being added to the Tracker object.
addInstance(Instance) - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Adds a contained instance.
addInstanceStateListener(InstanceStateListener) - Method in interface org.apache.felix.ipojo.ComponentInstance
Adds an instance state listener on the current instance.
addInstanceStateListener(InstanceStateListener) - Method in class org.apache.felix.ipojo.composite.CompositeManager
Add an instance to the created instance list.
addInstanceStateListener(InstanceStateListener) - Method in class org.apache.felix.ipojo.InstanceManager
Registers an instance state listener.
addInterface(String) - Method in class org.apache.felix.ipojo.parser.PojoMetadata
Adds the interface to the list.
addListener(String, ServiceListener) - Method in class org.apache.felix.ipojo.EventDispatcher
Adds a new service listener to the EventDispatcher.m_listeners map.
addListener(ConfigurationListener) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Add the given listener to the configuration handler's list of listeners.
addListener(ConfigurationListener) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandlerDescription
Add the given listener to the configuration handler's list of listeners.
addListener(DependencyModelListener) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Add the given listener to the dependency model's list of listeners.
addListener(ProvidedServiceListener) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Add the given listener to the provided service handler's list of listeners.
addListener(ProvidedServiceListener) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
Add the given listener to the provided service handler's list of listeners.
addListener(DependencyModelListener) - Method in class org.apache.felix.ipojo.util.DependencyModel
Add the given listener to the dependency model's list of listeners.
addLocalVariable(String, String, String, int) - Method in class org.apache.felix.ipojo.manipulation.MethodDescriptor
 
addManipulationUnit(ManipulationUnit) - Method in class org.apache.felix.ipojo.manipulator.ManipulationEngine
Add information related to a discovered component that will be manipulated.
addMetada(Collection<Element>) - Method in class org.apache.felix.ipojo.manipulator.store.builder.DefaultManifestBuilder
Add all given metadata
addMetada(Collection<Element>) - Method in interface org.apache.felix.ipojo.manipulator.store.ManifestBuilder
Add all given metadata
addMetadataFilter(MetadataFilter) - Method in class org.apache.felix.ipojo.manipulator.render.MetadataRenderer
Add a metadata filter
addMetadataProvider(MetadataProvider) - Method in class org.apache.felix.ipojo.manipulator.metadata.CompositeMetadataProvider
 
addMethodToInnerClass(String, MethodDescriptor) - Method in class org.apache.felix.ipojo.manipulation.Manipulator
Adds a method to an inner class.
addParameterAnnotation(int, ClassChecker.AnnotationDescriptor) - Method in class org.apache.felix.ipojo.manipulation.MethodDescriptor
Add an annotation to the current method.
addPOJOInterface(int, int, String, String, String, String[]) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Add the POJO interface to the visited class.
addProperties(Dictionary) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Add properties to the list.
addProperties(Dictionary) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
Adds and Updates service properties.
addProperties(Dictionary) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Adds properties to all provided services.
addProperty(String, String) - Method in class org.apache.felix.ipojo.api.composite.Instance
Adds the string property.
addProperty(String, List) - Method in class org.apache.felix.ipojo.api.composite.Instance
Adds a list property.
addProperty(String, String[]) - Method in class org.apache.felix.ipojo.api.composite.Instance
Adds an array property.
addProperty(String, Vector) - Method in class org.apache.felix.ipojo.api.composite.Instance
Adds a vector property.
addProperty(String, Map) - Method in class org.apache.felix.ipojo.api.composite.Instance
Adds a map property.
addProperty(String, Dictionary) - Method in class org.apache.felix.ipojo.api.composite.Instance
Adds a dictionary property.
addProperty(String, String) - Method in class org.apache.felix.ipojo.api.composite.InstantiatedService
Adds a string property.
addProperty(String, List) - Method in class org.apache.felix.ipojo.api.composite.InstantiatedService
Adds a list property.
addProperty(String, String[]) - Method in class org.apache.felix.ipojo.api.composite.InstantiatedService
Adds an array property.
addProperty(String, Vector) - Method in class org.apache.felix.ipojo.api.composite.InstantiatedService
Adds a vector property.
addProperty(String, Map) - Method in class org.apache.felix.ipojo.api.composite.InstantiatedService
Adds a map property.
addProperty(String, Dictionary) - Method in class org.apache.felix.ipojo.api.composite.InstantiatedService
Adds a dictionary property.
addProperty(Property) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Adds a configuration property.
addProperty(String, Object) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Adds a configuration property.
addProperty(ServiceProperty) - Method in class org.apache.felix.ipojo.api.Service
Adds a service property.
addProperty(String, Object) - Method in class org.apache.felix.ipojo.api.Service
Adds a service property.
addProperty(String, String) - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Adds a String property in the component type.
addProperty(String, String, boolean) - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Adds a String property in the component type.
addProperty(PropertyDescription) - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Adds a configuration properties to the component type.
addProperty(String, Object) - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
addProperty(String, Object) - Method in interface org.apache.felix.ipojo.dependency.interceptors.TransformedServiceReference
Adds a property to the reference
addProperty(Property) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Adds the given property metadata to the property metadata list.
addProperty(Property) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Add the given property to the property list.
addPropertyIfAbsent(String, Object) - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
addPropertyIfAbsent(String, Object) - Method in interface org.apache.felix.ipojo.dependency.interceptors.TransformedServiceReference
Adds a property to the service reference if this property is not already set on the reference.
addProvidedServiceSpecification(String) - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Adds a provided service to the component type.
addQueueListener(QueueListener) - Method in class org.apache.felix.ipojo.extender.internal.queue.AbstractQueueService
 
addQueueListener(QueueListener) - Method in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy
 
addQueueListener(QueueListener) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.ForwardingQueueService
 
addQueueListener(QueueListener) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
 
addQueueListener(QueueListener) - Method in interface org.apache.felix.ipojo.extender.queue.debug.QueueEventProxy
Add a QueueListener that will be notified on events relative to the observed QueueService.
addQueueListener(QueueListener) - Method in interface org.apache.felix.ipojo.extender.queue.QueueService
Add a QueueListener that will be notified on events relative to this QueueService.
addReferredPackage(Set<String>) - Method in class org.apache.felix.ipojo.manipulator.store.builder.DefaultManifestBuilder
Add all given package names in the referred packages list
addReferredPackage(Set<String>) - Method in interface org.apache.felix.ipojo.manipulator.store.ManifestBuilder
Add all given package names in the referred packages list
addService(ExportedService) - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Adds an exported service.
addService(ProvidedService) - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Adds a provided service.
addService(Service) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Adds a provided service.
addServiceListener(ServiceListener) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Add a service listener.
addServiceListener(ServiceListener, String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Add a filtered service listener.
addServiceListener(ServiceListener) - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Add a given service listener with no filter.
addServiceListener(ServiceListener, String) - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Add a service listener with a filter.
addServiceListener(ServiceListener, String) - Method in class org.apache.felix.ipojo.IPojoContext
Adds a service listener.
addServiceListener(ServiceListener) - Method in class org.apache.felix.ipojo.IPojoContext
Add a service listener.
addServiceListener(ServiceListener, String) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Adds a service listener according to the policy.
addServiceListener(ServiceListener) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Adds a service listener according to the policy.
addServiceListener(ServiceListener, String) - Method in interface org.apache.felix.ipojo.ServiceContext
Adds a service listener.
addServiceListener(ServiceListener) - Method in interface org.apache.felix.ipojo.ServiceContext
Adds a service listener.
addSubService(ImportedService) - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Adds an imported (sub-)service.
addSubService(InstantiatedService) - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Adds an instantiated sub-service.
addTrackingInterceptor(ServiceTrackingInterceptor) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
AGGREGATE_TYPES - Static variable in enum org.apache.felix.ipojo.handlers.dependency.AggregateDependencyInjectionType
 
AggregateDependencyInjectionType - Enum in org.apache.felix.ipojo.handlers.dependency
An enumeration listing the different possibility to inject an aggregate dependency in a field or constructor parameter.
AggregateDependencyInjectionType() - Constructor for enum org.apache.felix.ipojo.handlers.dependency.AggregateDependencyInjectionType
 
ALL_POLICY - Static variable in class org.apache.felix.ipojo.api.composite.ProvidedService
Delegation policy: all.
ALL_POLICY - Static variable in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
ALL POLICY.
ALL_SPECIFICATIONS_FOR_CONTROLLERS - Static variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
 
alwaysTrue() - Static method in class org.apache.felix.ipojo.manipulator.spi.helper.Predicates
Always return true.
and(Predicate...) - Static method in class org.apache.felix.ipojo.manipulator.spi.helper.Predicates
Successful if all given predicates are satisfied.
annotatedWith(String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
annotation - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
AnnotationDiscovery - Interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model
User: guillaume Date: 09/07/13 Time: 14:42
AnnotationLiteral<T extends Annotation> - Class in org.apache.felix.ipojo.manipulator.spi
Base annotation literal class to be extended when declaring stereotype bindings in a programmatic way.
AnnotationLiteral() - Constructor for class org.apache.felix.ipojo.manipulator.spi.AnnotationLiteral
 
AnnotationMetadataProvider - Class in org.apache.felix.ipojo.manipulator.metadata
A AnnotationMetadataProvider loads iPOJO metadata from bytecode of classes.
AnnotationMetadataProvider(ResourceStore, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.AnnotationMetadataProvider
 
AnnotationMetadataProvider(ResourceStore, ModuleProvider, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.AnnotationMetadataProvider
 
AnnotationMetadataProvider(ResourceStore, BindingRegistry, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.AnnotationMetadataProvider
 
AnnotationParser - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser
User: guillaume Date: 01/07/13 Time: 15:49
AnnotationParser() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.AnnotationParser
 
AnnotationPlayback - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal
User: guillaume Date: 08/07/13 Time: 17:15
AnnotationPlayback(Annotation) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
AnnotationRecorder - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay
User: guillaume Date: 30/05/13 Time: 17:22
AnnotationRecorder() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationRecorder
 
AnnotationType - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model
User: guillaume Date: 27/06/13 Time: 13:37
AnnotationType(Type) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.AnnotationType
 
annotationType - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.AnnotationTypeVisitor
 
annotationType - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Binding
 
annotationType - Variable in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.AnnotationBindingBuilder
 
annotationType - Variable in class org.apache.felix.ipojo.manipulator.spi.AnnotationLiteral
 
annotationType() - Method in class org.apache.felix.ipojo.manipulator.spi.AnnotationLiteral
 
annotationType - Variable in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
AnnotationTypeVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser
User: guillaume Date: 01/07/13 Time: 15:59
AnnotationTypeVisitor() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.AnnotationTypeVisitor
 
AnnotationVisitorFactory - Interface in org.apache.felix.ipojo.manipulator.spi
Produces a new AnnotationVisitor instance for the given BindingContext.
AnnotationVisitorPlayback - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay
User: guillaume Date: 08/07/13 Time: 16:07
AnnotationVisitorPlayback(String, boolean) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationVisitorPlayback
 
append(String) - Method in enum org.apache.felix.ipojo.manipulator.reporter.SystemReporter.Level
 
applyRankingOnArrival(ServiceReference) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
applyRankingOnDeparture(ServiceReference) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
applyRankingOnModification(ServiceReference) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
applyReconfiguration(ServiceReferenceManager.ChangeSet) - Method in class org.apache.felix.ipojo.util.DependencyModel
Applies the given reconfiguration.
Arch - Class in org.apache.felix.ipojo.arch.gogo
iPOJO Arch command giving information about the current system architecture.
Arch() - Constructor for class org.apache.felix.ipojo.arch.gogo.Arch
 
Architecture - Interface in org.apache.felix.ipojo.architecture
Architecture service.
ARCHITECTURE_INSTANCE - Static variable in interface org.apache.felix.ipojo.architecture.Architecture
Architecture service must published this property telling which instance they are representing.
ArchitectureHandler - Class in org.apache.felix.ipojo.composite.architecture
Composite Architecture Handler.
ArchitectureHandler() - Constructor for class org.apache.felix.ipojo.composite.architecture.ArchitectureHandler
 
ArchitectureHandler - Class in org.apache.felix.ipojo.handlers.architecture
Architecture Handler.
ArchitectureHandler() - Constructor for class org.apache.felix.ipojo.handlers.architecture.ArchitectureHandler
 
arePropertiesEmpty() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ComponentVisitor
 
argumentTypes - Variable in class org.apache.felix.ipojo.util.Methods
 
arrivals - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.ChangeSet
 
arrivals - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.RankingResult
 
asClassName(String) - Static method in class org.apache.felix.ipojo.manipulator.util.Strings
Transform a normalized resource path (org/objectweb/asm/Visitor.class) into a fully qualified class name (format org.objectweb.asm.Visitor).
asResourcePath(String) - Static method in class org.apache.felix.ipojo.manipulator.util.Strings
Transform a FQN of a class (format org.objectweb.asm.Visitor) into a normalized resource name (org/objectweb/asm/Visitor.class).
asString(int) - Static method in class org.apache.felix.ipojo.online.manipulator.SystemLogService
 
ASYNCHRONOUS_QUEUE_MODE - Static variable in interface org.apache.felix.ipojo.extender.queue.QueueService
Asynchronous queue mode.
attach(ComponentInstance) - Method in class org.apache.felix.ipojo.composite.CompositeHandler
Sets the manager.
attach(ComponentInstance) - Method in class org.apache.felix.ipojo.Handler
Attaches the current handler object to the given component instance.
attach(ComponentInstance) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Attaches the current handler to the given instance.
Attribute - Class in org.apache.felix.ipojo.metadata
An attribute is a key-value pair.
Attribute(String, String) - Constructor for class org.apache.felix.ipojo.metadata.Attribute
Creates an attribute.
Attribute(String, String, String) - Constructor for class org.apache.felix.ipojo.metadata.Attribute
Creates an attribute.

B

BC_CONSTRUCTOR_ID - Static variable in class org.apache.felix.ipojo.parser.MethodMetadata
Bundle Context Constructor Method Id.
Bind - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a bind method.
bind() - Method in interface org.apache.felix.ipojo.extender.Declaration
Marks the declaration bound.
bind() - Method in class org.apache.felix.ipojo.extender.internal.declaration.AbstractDeclaration
Binds the declaration.
BIND - Static variable in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Bind method (called when a service arrives).
bind(Class<? extends Annotation>) - Method in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule
Initiate an annotation binding.
bindFactory(Factory) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
A new valid factory appears.
bindHandlerBinding(Class<? extends Annotation>) - Method in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule
 
bindIgnore(Class<? extends Annotation>) - Method in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule
 
Binding - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.registry
Triple storing the source annotation, the associated factory and the predicate for conditional support.
Binding() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Binding
 
BindingContext - Class in org.apache.felix.ipojo.manipulator.spi
 
BindingContext(ComponentWorkbench, Reporter, Type, MemberNode, ElementType, int, Object) - Constructor for class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
BindingPolicy - Enum in org.apache.felix.ipojo.annotations
Binding policies supported by iPOJO.
BindingPolicy() - Constructor for enum org.apache.felix.ipojo.annotations.BindingPolicy
 
bindingRegistry - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
 
BindingRegistry - Interface in org.apache.felix.ipojo.manipulator.metadata.annotation.registry
User: guillaume Date: 11/07/13 Time: 16:12
Bindings - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util
 
Bindings() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.Bindings
 
bindings - Variable in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule
Build bindings.
bindModule(Module) - Method in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
 
bindStereotype(Class<? extends Annotation>) - Method in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule
 
BOOTSTRAP_QUEUE_DEBUG_PROPERTY - Static variable in class org.apache.felix.ipojo.extender.internal.Extender
 
BOXED_TYPES - Static variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
BROKEN - Static variable in class org.apache.felix.ipojo.util.DependencyModel
Dependency state : BROKEN.
build(BundleContext, Element) - Method in interface org.apache.felix.ipojo.extender.builder.FactoryBuilder
Creates an iPOJO Factory.
build() - Method in interface org.apache.felix.ipojo.extender.ConfigurationBuilder
Build the declaration handle (contains the instance configuration).
build() - Method in interface org.apache.felix.ipojo.extender.InstanceBuilder
Build the declaration handle (never contains any configuration).
build(BundleContext, Element) - Method in class org.apache.felix.ipojo.extender.internal.builder.ReflectiveFactoryBuilder
Calls the wrapped constructor to create an iPOJO factory.
build() - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultConfigurationBuilder
 
build(Dictionary<String, Object>) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultInstanceBuilder
Only called through ConfigurationBuilder to apply the created configuration to this instance
build() - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultInstanceBuilder
 
build() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
 
build() - Method in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.AnnotationBindingBuilder
Creates the Binding.
build() - Method in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.ConditionalBindingBuilder
Creates the Binding.
build(Manifest) - Method in class org.apache.felix.ipojo.manipulator.store.builder.DefaultManifestBuilder
Update the given manifest.
build(Manifest) - Method in interface org.apache.felix.ipojo.manipulator.store.ManifestBuilder
Update the given manifest.
buildAvailableMappingList() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Build Available Mappings.
buildElement(HandlerBindingDiscovery, Type) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.MetaAnnotationBindingRegistry
 
buildElement(Type) - Static method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.Elements
Build the Element object from the given descriptor.
buildElement(String, String) - Static method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.Elements
Build an Element using the provided namespace and local name.
buildElement(String) - Static method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.Elements
Build an Element using the provided binding information.
builder - Variable in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultConfigurationBuilder
 
builder - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerDeclarationVisitor
 
buildMapping() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Build the delegation mapping.
buildMetadata(String) - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Build service implementation metadata.
buildPOJO() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Build a service implementation.
BUNDLE_ACTIVATION_JOB_TYPE - Static variable in class org.apache.felix.ipojo.extender.internal.processor.QueuingActivationProcessor
Identify the kind of job submitted to the QueueService.
BundleAwareJarFileResourceStore - Class in org.apache.felix.ipojo.online.manipulator
User: guillaume Date: 28/02/2014 Time: 19:16
BundleAwareJarFileResourceStore(JarFile, File, BundleContext) - Constructor for class org.apache.felix.ipojo.online.manipulator.BundleAwareJarFileResourceStore
 
bundleContext - Variable in class org.apache.felix.ipojo.extender.internal.declaration.service.DeclarationServiceFactory
 
bundleContext - Variable in class org.apache.felix.ipojo.online.manipulator.BundleAwareJarFileResourceStore
 
BundleContextHandler - Class in org.apache.felix.ipojo.handlers.context
A handler injecting the bundle context in the implementation code.
BundleContextHandler() - Constructor for class org.apache.felix.ipojo.handlers.context.BundleContextHandler
 
BundleContextHandler.BundleCallback - Class in org.apache.felix.ipojo.handlers.context
 
BundleContextHandler.BundleCallback(Callback, BundleContext) - Constructor for class org.apache.felix.ipojo.handlers.context.BundleContextHandler.BundleCallback
 
BundleProcessor - Interface in org.apache.felix.ipojo.extender.internal
Main Processor interface.

C

CacheableMetadataProvider - Class in org.apache.felix.ipojo.manipulator.metadata
A CacheableMetadataProvider provides simple caching methods to avoid calling MetadataProvider.getMetadatas() twice.
CacheableMetadataProvider(MetadataProvider) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.CacheableMetadataProvider
 
call() - Method in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
Executes the job.
call(ServiceReference, Object) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Call the callback method with a service reference.
call() - Method in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallback
Call the callback method when the transition from inital tostate is detected.
call() - Method in class org.apache.felix.ipojo.util.Callback
Invokes the method without arguments.
call(Object) - Method in class org.apache.felix.ipojo.util.Callback
Invokes the method without arguments.
call(Object[]) - Method in class org.apache.felix.ipojo.util.Callback
Invokes the method on every created objects with the specified arguments.
call(Object, Object[]) - Method in class org.apache.felix.ipojo.util.Callback
Invokes the method on the given object with the specified arguments.
Callback<T> - Interface in org.apache.felix.ipojo.extender.queue
When submitting a processing job, a callback object can be passed to the submission process.
callback - Variable in class org.apache.felix.ipojo.handlers.context.BundleContextHandler.BundleCallback
 
Callback - Class in org.apache.felix.ipojo.util
A callback allows invoking a method on a POJO.
Callback(String, String[], boolean, InstanceManager) - Constructor for class org.apache.felix.ipojo.util.Callback
Creates a Callback.
Callback(String, Class[], boolean, InstanceManager) - Constructor for class org.apache.felix.ipojo.util.Callback
Creates a Callback.
Callback(MethodMetadata, InstanceManager) - Constructor for class org.apache.felix.ipojo.util.Callback
Creates a Callback.
callBindMethod(ServiceReference) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Call method with the service reference in parameter (if accepted).
callModifyMethod(ServiceReference) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Call 'modify' method with the service reference in parameter (if accepted).
callOnInstance(Object, ServiceReference, Object) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Call the callback on the given instance with the given argument.
callUnbindMethod(ServiceReference) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Call unbind callback method.
cancel(boolean) - Method in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService.ImmediateFuture
 
canRegisterService(BundleContext) - Static method in class org.apache.felix.ipojo.util.SecurityHelper
Checks that the given bundle context is in a state where it is possible to register services.
canUpdateService(ServiceRegistration) - Static method in class org.apache.felix.ipojo.util.SecurityHelper
Checks that the given service registration can be updated.
ChainedAnnotationDiscovery - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery
User: guillaume Date: 10/07/13 Time: 10:48
ChainedAnnotationDiscovery() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.ChainedAnnotationDiscovery
 
ChainedAnnotationVisitor - Class in org.apache.felix.ipojo.manipulator.util
User: guillaume Date: 10/07/13 Time: 16:43
ChainedAnnotationVisitor() - Constructor for class org.apache.felix.ipojo.manipulator.util.ChainedAnnotationVisitor
 
ChainedBundleProcessor - Class in org.apache.felix.ipojo.extender.internal.processor
A bundle processor chaining others processor.
ChainedBundleProcessor() - Constructor for class org.apache.felix.ipojo.extender.internal.processor.ChainedBundleProcessor
 
characters(char[], int, int) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Characters.
check(Element) - Method in class org.apache.felix.ipojo.ComponentFactory
Allows a factory to check if the given element is well-formed.
check(Element) - Method in class org.apache.felix.ipojo.composite.CompositeFactory
Check if the metadata are well formed.
checkAcceptability(Dictionary<String, ?>) - Method in class org.apache.felix.ipojo.IPojoFactory
Checks if the configuration is acceptable.
checkBundlePreference(Callable<?>) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.EnforcedQueueService
Checks the bundle processing preference and compare with the enforced preference.
checkContext() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Check the validity of the dependencies.
CheckFieldConsistencyResultVisitor - Class in org.apache.felix.ipojo.manipulator.visitor.check
This visitor checks that field referenced in the metadata are present in the bytecode.
CheckFieldConsistencyResultVisitor(ManipulationResultVisitor) - Constructor for class org.apache.felix.ipojo.manipulator.visitor.check.CheckFieldConsistencyResultVisitor
 
CheckFieldConsistencyVisitor - Class in org.apache.felix.ipojo.manipulator.visitor.check
Execute field verification.
CheckFieldConsistencyVisitor(ManipulationVisitor) - Constructor for class org.apache.felix.ipojo.manipulator.visitor.check.CheckFieldConsistencyVisitor
 
checkProvidedService(ProvidedService) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Check the provided service given in argument in the sense that the metadata are consistent.
checkReferredFieldsAreInStructure(List<String>, List<String>) - Method in class org.apache.felix.ipojo.manipulator.visitor.check.CheckFieldConsistencyResultVisitor
Detects missing fields.
checkRequirement(ServiceImporter, Element) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Check the correctness of the composite requirement against the service level dependency.
checkServiceSpecification(ProvidedService) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Check composite requirement against service specification requirement is available.
checkTheConsistencyOfTheFromAttribute(Dependency, Element) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
Checks that the `from` attribute is used consistently: Rule 1 : it cannot be used on aggregate dependency Rule 2 : it cannot be used in combination with the `comparator` attribute Rule 3 : it cannot be used in combination with the `dynamic-priority` binding policy
checkTheServiceUnavailableAction(Dependency, Element) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
Checks that service unavailable actions are consistent.
checkValidity() - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Check handler validity.
ClassChecker - Class in org.apache.felix.ipojo.manipulation
Checks that a POJO is already manipulated or not.
ClassChecker() - Constructor for class org.apache.felix.ipojo.manipulation.ClassChecker
 
ClassChecker.AnnotationDescriptor - Class in org.apache.felix.ipojo.manipulation
Describes a method or constructor annotation.
ClassChecker.AnnotationDescriptor(String, boolean) - Constructor for class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
Creates an annotation descriptor.
ClassChecker.AnnotationDescriptor(String, String) - Constructor for class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
Creates an annotation descriptor.
ClassChecker.ArrayAttribute - Class in org.apache.felix.ipojo.manipulation
Describes an array attribute.
ClassChecker.ArrayAttribute(String) - Constructor for class org.apache.felix.ipojo.manipulation.ClassChecker.ArrayAttribute
Creates an array attribute.
ClassChecker.EnumAttribute - Class in org.apache.felix.ipojo.manipulation
Describes an attribute.
ClassChecker.EnumAttribute(String, String, String) - Constructor for class org.apache.felix.ipojo.manipulation.ClassChecker.EnumAttribute
Creates a enumeration attribute.
ClassChecker.InnerClassAssignedToStaticFieldDetector - Class in org.apache.felix.ipojo.manipulation
Class required to detect inner classes assigned to static field and thus must not be manipulated (FELIX-4347).
ClassChecker.InnerClassAssignedToStaticFieldDetector() - Constructor for class org.apache.felix.ipojo.manipulation.ClassChecker.InnerClassAssignedToStaticFieldDetector
 
ClassChecker.MethodInfoCollector - Class in org.apache.felix.ipojo.manipulation
This class collects annotations in a method.
ClassChecker.MethodInfoCollector(MethodDescriptor) - Constructor for class org.apache.felix.ipojo.manipulation.ClassChecker.MethodInfoCollector
Creates an annotation collector.
ClassChecker.SimpleAttribute - Class in org.apache.felix.ipojo.manipulation
Describes a simple attribute.
ClassChecker.SimpleAttribute(String, Object) - Constructor for class org.apache.felix.ipojo.manipulation.ClassChecker.SimpleAttribute
Creates a simple attribute.
ClassMetadataCollector - Class in org.apache.felix.ipojo.manipulator.metadata.annotation
 
ClassMetadataCollector(BindingRegistry, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
 
classNode - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
 
clazz - Variable in class org.apache.felix.ipojo.util.Fields
 
clazz - Variable in class org.apache.felix.ipojo.util.Methods
 
cleanup() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Removes all the listeners from this provided service before it gets disposed.
cleanup() - Method in class org.apache.felix.ipojo.util.DependencyModel
Removes all the listeners from this dependency before it gets disposed.
clear() - Method in interface org.apache.felix.ipojo.extender.ConfigurationBuilder
Remove all properties from the configuration.
clear() - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultConfigurationBuilder
 
clear() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Unsupported method.
clear() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceUsage.Usage
Clear the service object array.
close() - Method in class org.apache.felix.ipojo.composite.util.SourceManager.SourceTracker
Close the tracker.
close(DependencyModel) - Method in class org.apache.felix.ipojo.dependency.impl.ComparatorBasedServiceRankingInterceptor
 
close(DependencyModel) - Method in class org.apache.felix.ipojo.dependency.impl.EmptyBasedServiceRankingInterceptor
 
close(DependencyModel) - Method in class org.apache.felix.ipojo.dependency.impl.FilterBasedServiceTrackingInterceptor
 
close() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
close(DependencyModel) - Method in class org.apache.felix.ipojo.dependency.interceptors.DefaultDependencyInterceptor
Closes the interception of the given dependency.
close(DependencyModel) - Method in interface org.apache.felix.ipojo.dependency.interceptors.DependencyInterceptor
The interceptor won't be use anymore by the given dependency.
close() - Method in interface org.apache.felix.ipojo.handlers.providedservice.strategy.ServiceObjectFactory
Called when the supporting CreationStrategy is unpublished from the service registry.
close() - Method in interface org.apache.felix.ipojo.manipulator.ResourceStore
Close the store: no methods will be called anymore on this instance.
close() - Method in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
 
close() - Method in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
 
close(Closeable...) - Static method in class org.apache.felix.ipojo.manipulator.util.Streams
Close all the streams
close() - Method in class org.apache.felix.ipojo.util.Tracker
Closes this Tracker object.
close() - Method in class org.apache.felix.ipojo.util.Tracker.Tracked
Called by the owning Tracker object when it is closed.
closeQuietly(Closeable) - Static method in class org.apache.felix.ipojo.util.StreamUtils
Closes a stream.
collectInterfaces(Class, Set<String>, Bundle) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Look for inherited interfaces.
collectInterfaces(Class<?>, Set<String>, Bundle) - Method in class org.apache.felix.ipojo.PrimitiveTypeDescription.InheritanceInspector
Look for inherited interfaces.
collectInterfacesFromClass(Class, Set<String>, Bundle) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Collect interfaces for the given class.
collectInterfacesFromClass(Class<?>, Set<String>, Bundle) - Method in class org.apache.felix.ipojo.PrimitiveTypeDescription.InheritanceInspector
Collect interfaces for the given class.
Collections5 - Class in org.apache.felix.ipojo.manipulator.util
Collections5 is a static collection of methods being part of the Java6 Collections class.
Collections5() - Constructor for class org.apache.felix.ipojo.manipulator.util.Collections5
 
collectMatchingVisitors(List<Binding>, BindingContext, List<AnnotationVisitor>) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
collectParentClassesFromClass(Class, Set<String>, Bundle) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Collect parent classes for the given class.
collectParentClassesFromClass(Class<?>, Set<String>, Bundle) - Method in class org.apache.felix.ipojo.PrimitiveTypeDescription.InheritanceInspector
Collect parent classes for the given class.
collectStructuralFields(List<String>, Element) - Method in class org.apache.felix.ipojo.manipulator.visitor.check.CheckFieldConsistencyResultVisitor
 
ComparatorBasedServiceRankingInterceptor - Class in org.apache.felix.ipojo.dependency.impl
A comparator based version of the ranking interceptor.
ComparatorBasedServiceRankingInterceptor(Comparator<ServiceReference>) - Constructor for class org.apache.felix.ipojo.dependency.impl.ComparatorBasedServiceRankingInterceptor
 
compare(Object, Object) - Method in class org.apache.felix.ipojo.context.StringMap.StringComparator
Compare to object.
compare(ServiceReference, ServiceReference) - Method in class org.apache.felix.ipojo.util.ServiceReferenceRankingComparator
Compares two service reference.
compareTo(Object) - Method in class org.apache.felix.ipojo.context.ServiceReferenceImpl
Service Reference compare method.
compareTo(Object) - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
Compares two service references.
compareTo(Object) - Method in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
Start level Comparison.
CompletableBindingRegistry - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.registry
User: guillaume Date: 11/07/13 Time: 16:09
CompletableBindingRegistry(BindingRegistry, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.CompletableBindingRegistry
 
completeAttribute(Element, String, String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
 
completeExistingRequires(Element) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
 
Component - Annotation Type in org.apache.felix.ipojo.annotations
Declares a component type (needed to create instances of the component).
component(String) - Method in class org.apache.felix.ipojo.arch.gogo.Arch
Displays the information about a specific factory.
component - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ComponentVisitor
 
COMPONENT_INSTANCE_ATTRIBUTE - Static variable in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor
The attribute used in instance configuration specifying the targeted component (i.e.
COMPONENT_NAME_PROPERTY - Static variable in interface org.apache.felix.ipojo.extender.InstanceDeclaration
Service property specifying the component type's name.
COMPONENT_VERSION_PROPERTY - Static variable in interface org.apache.felix.ipojo.extender.InstanceDeclaration
Service property specifying the component type's version.
ComponentFactory - Class in org.apache.felix.ipojo
The component factory manages component instance objects.
ComponentFactory(BundleContext, byte[], Element) - Constructor for class org.apache.felix.ipojo.ComponentFactory
Creates a instance manager factory.
ComponentFactory(BundleContext, Element) - Constructor for class org.apache.felix.ipojo.ComponentFactory
Creates a instance manager factory.
ComponentInstance - Interface in org.apache.felix.ipojo
This class defines the iPOJO's component instance concept.
componentMetadata - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
 
components() - Method in class org.apache.felix.ipojo.arch.gogo.Arch
Displays the list of public iPOJO factories.
ComponentsBundleProcessor - Class in org.apache.felix.ipojo.extender.internal.processor
Processor handling the ComponentsBundleProcessor.IPOJO_HEADER and ComponentsBundleProcessor.IPOJO_HEADER_ALT header from the bundle manifest.
ComponentsBundleProcessor(Log) - Constructor for class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor
Creates the component bundle processor.
ComponentsBundleProcessor.ComponentsAndInstances - Class in org.apache.felix.ipojo.extender.internal.processor
Container storing the components and instances declared by a bundle.
ComponentsBundleProcessor.ComponentsAndInstances() - Constructor for class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor.ComponentsAndInstances
 
ComponentType - Class in org.apache.felix.ipojo.api
The component type class allows specifying a new component type and its attached factory.
ComponentType() - Constructor for class org.apache.felix.ipojo.api.ComponentType
 
ComponentTypeDescription - Class in org.apache.felix.ipojo.architecture
Component Type description.
ComponentTypeDescription(IPojoFactory) - Constructor for class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Constructor.
ComponentVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
Parse the @Component annotation.
ComponentVisitor(ComponentWorkbench, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ComponentVisitor
 
ComponentWorkbench - Class in org.apache.felix.ipojo.manipulator.metadata.annotation
 
ComponentWorkbench(BindingRegistry, ClassNode) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
 
COMPOSITE_AND_GLOBAL_SCOPE - Static variable in class org.apache.felix.ipojo.api.composite.ImportedService
Scoping policy: composite+global.
COMPOSITE_SCOPE - Static variable in class org.apache.felix.ipojo.api.composite.ImportedService
Scoping policy: composite.
CompositeComponentType - Class in org.apache.felix.ipojo.api.composite
Allows defining composite types.
CompositeComponentType() - Constructor for class org.apache.felix.ipojo.api.composite.CompositeComponentType
 
CompositeFactory - Class in org.apache.felix.ipojo.composite
The component factory manages component instance objects.
CompositeFactory(BundleContext, Element) - Constructor for class org.apache.felix.ipojo.composite.CompositeFactory
Create a composite factory.
CompositeHandler - Class in org.apache.felix.ipojo.composite
Composite Handler Abstract Class.
CompositeHandler() - Constructor for class org.apache.felix.ipojo.composite.CompositeHandler
 
CompositeInstanceDescription - Class in org.apache.felix.ipojo.composite
Composite Instance Description.
CompositeInstanceDescription(ComponentTypeDescription, CompositeManager) - Constructor for class org.apache.felix.ipojo.composite.CompositeInstanceDescription
Creates a Primitive Instance Description.
CompositeManager - Class in org.apache.felix.ipojo.composite
iPOJO Composite manager.
CompositeManager(CompositeFactory, BundleContext, HandlerManager[]) - Constructor for class org.apache.felix.ipojo.composite.CompositeManager
Construct a new Component Manager.
CompositeMetadataProvider - Class in org.apache.felix.ipojo.manipulator.metadata
A CompositeMetadataProvider is responsible to detect duplicates component's declaration.
CompositeMetadataProvider(Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.CompositeMetadataProvider
 
CompositeModuleProvider - Class in org.apache.felix.ipojo.manipulator.spi.provider
Encapsulate other ModuleProviders in a single instance.
CompositeModuleProvider(ModuleProvider...) - Constructor for class org.apache.felix.ipojo.manipulator.spi.provider.CompositeModuleProvider
 
CompositeModuleProvider(Iterable<ModuleProvider>) - Constructor for class org.apache.felix.ipojo.manipulator.spi.provider.CompositeModuleProvider
 
CompositeServiceContext - Class in org.apache.felix.ipojo.composite
CompositeServiceContext Class.
CompositeServiceContext(BundleContext) - Constructor for class org.apache.felix.ipojo.composite.CompositeServiceContext
Constructor.
CompositeServiceContext(BundleContext, ComponentInstance) - Constructor for class org.apache.felix.ipojo.composite.CompositeServiceContext
Constructor.
CompositeServiceContext.Record - Class in org.apache.felix.ipojo.composite
Structure storing the reference, the factory and the registration.
CompositeServiceContext.Record() - Constructor for class org.apache.felix.ipojo.composite.CompositeServiceContext.Record
 
CompositionException - Exception in org.apache.felix.ipojo.composite.service.provides
Exception occurs when a composition error occurs.
CompositionException(String) - Constructor for exception org.apache.felix.ipojo.composite.service.provides.CompositionException
Constructor.
CompositionException(String, Throwable) - Constructor for exception org.apache.felix.ipojo.composite.service.provides.CompositionException
 
CompositionMetadata - Class in org.apache.felix.ipojo.composite.service.provides
Check and build a composition, i.e.
CompositionMetadata(BundleContext, Element, ProvidedServiceHandler, String) - Constructor for class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Constructor.
CompositionMetadata.Mapping - Class in org.apache.felix.ipojo.composite.service.provides
Store links between Field and pointed Specification.
CompositionMetadata.Mapping(SpecificationMetadata, FieldMetadata) - Constructor for class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata.Mapping
Constructor.
computeAndSetDependencyState() - Method in class org.apache.felix.ipojo.util.DependencyModel
Computes the actual dependency state.
computeAnnotations(String, byte[], List<Element>) - Method in class org.apache.felix.ipojo.manipulator.metadata.AnnotationMetadataProvider
Parse the content of the class to detect annotated classes.
computeArguments(String[]) - Method in class org.apache.felix.ipojo.util.Callback
Computes arguments of the method.
computeArrayType(String, BundleContext) - Static method in class org.apache.felix.ipojo.util.Property
Gets the Class object of a type array.
computeAvailableServices() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Build the list of available specifications.
computeAvailableTypes() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Build available instance types.
computeChangesInMatchingServices() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
computeDescription() - Method in class org.apache.felix.ipojo.IPojoFactory
Computes the component type description.
computeDifferences(List<ServiceReference>, List<ServiceReference>) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
computeEffectiveMethodName(String) - Static method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.Names
Computes the real method name.
computeFactoryState() - Method in class org.apache.felix.ipojo.IPojoFactory
Computes factory state.
computeFilter() - Method in class org.apache.felix.ipojo.composite.util.SourceManager
Compute the new filter.
computeFilter(Element, Dictionary, Dictionary, boolean, String) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
 
computeFilter() - Method in class org.apache.felix.ipojo.util.ContextSourceManager
Compute the new filter.
computeInterceptorDescription(ServiceReference, Element) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandlerDescription
 
computeInterfacesAndSuperClasses(String[], String, Bundle, Set<String>, Set<String>) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Collect interfaces implemented by the POJO.
computeInterfacesAndSuperClasses(Set<String>, Set<String>) - Method in class org.apache.felix.ipojo.PrimitiveTypeDescription.InheritanceInspector
Collect interfaces implemented by the POJO into given Sets.
computeMethodId(Method) - Static method in class org.apache.felix.ipojo.parser.MethodMetadata
Computes the method id for the given Method object.
computeMethodId(Constructor) - Static method in class org.apache.felix.ipojo.parser.MethodMetadata
Computes the method id for the given Constructor object.
computeServiceReferenceDescription(ServiceReference, Element) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandlerDescription
 
computeServiceReferencesFromBoth(ServiceReference[], ServiceReference[]) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Computes the service reference array from the two given set of service references according to the policy.
computeType(String, BundleContext) - Static method in class org.apache.felix.ipojo.util.Property
Computes and returns the property type according to the given type name.
ConfigurableCreationStrategy - Class in org.apache.felix.ipojo.handlers.providedservice.strategy
This CreationStrategy is here to ease customization of the strategy by hiding all the reflection stuff.
ConfigurableCreationStrategy() - Constructor for class org.apache.felix.ipojo.handlers.providedservice.strategy.ConfigurableCreationStrategy
 
Configuration - Annotation Type in org.apache.felix.ipojo.configuration
A marker interface to detect configurations
configuration - Variable in class org.apache.felix.ipojo.configuration.Instance
 
configuration() - Method in class org.apache.felix.ipojo.configuration.Instance
 
configuration - Variable in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultConfigurationBuilder
 
CONFIGURATION_ANNOTATION_DESCRIPTOR - Static variable in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationAnnotationScanner
 
ConfigurationAnnotationScanner - Class in org.apache.felix.ipojo.extender.internal.processor
Class visitor detecting @Configuration annotation.
ConfigurationAnnotationScanner() - Constructor for class org.apache.felix.ipojo.extender.internal.processor.ConfigurationAnnotationScanner
 
ConfigurationBuilder - Interface in org.apache.felix.ipojo.extender
Support class for fluent instance declaration building.
configurationChanged(ComponentInstance, Map<String, Object>) - Method in interface org.apache.felix.ipojo.handlers.configuration.ConfigurationListener
Called when the component instance is reconfigured.
configurationEvent(ConfigurationEvent) - Method in class org.apache.felix.ipojo.ConfigurationTracker
 
ConfigurationException - Exception in org.apache.felix.ipojo
This class defines the exception thrown when an instance cannot be configured correctly.
ConfigurationException(String) - Constructor for exception org.apache.felix.ipojo.ConfigurationException
Creates a new configuration exception.
ConfigurationException(String, String) - Constructor for exception org.apache.felix.ipojo.ConfigurationException
Creates a new configuration exception.
ConfigurationException(String, Throwable) - Constructor for exception org.apache.felix.ipojo.ConfigurationException
 
ConfigurationException(String, Throwable, String) - Constructor for exception org.apache.felix.ipojo.ConfigurationException
 
ConfigurationHandler - Class in org.apache.felix.ipojo.handlers.configuration
Handler managing the Configuration Admin.
ConfigurationHandler() - Constructor for class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
 
ConfigurationHandlerDescription - Class in org.apache.felix.ipojo.handlers.configuration
Configuration handler description.
ConfigurationHandlerDescription(ConfigurationHandler, List, String) - Constructor for class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandlerDescription
Creates the description object for the configuration handler description.
ConfigurationListener - Interface in org.apache.felix.ipojo.handlers.configuration
Listener interface for configuration updates of iPOJO component instances.
ConfigurationProcessor - Class in org.apache.felix.ipojo.extender.internal.processor
Processor looking for classes annotated with @Configuration and creating the corresponding instance declaration.
ConfigurationProcessor(Log) - Constructor for class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor
Creates the configuration processor.
ConfigurationProcessor.ComponentsAndInstances - Class in org.apache.felix.ipojo.extender.internal.processor
Container storing the components and instances declared by a bundle.
ConfigurationProcessor.ComponentsAndInstances() - Constructor for class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor.ComponentsAndInstances
 
ConfigurationTracker - Class in org.apache.felix.ipojo
An object tracking configuration from the configuration admin.
ConfigurationTracker() - Constructor for class org.apache.felix.ipojo.ConfigurationTracker
 
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.composite.architecture.ArchitectureHandler
Configure the handler.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.composite.CompositeManager
Configure the instance manager.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Configure method.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
Configure the handler.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Configure the handler.
configure() - Method in interface org.apache.felix.ipojo.extender.InstanceBuilder
Access the dedicated builder for configuration (properties).
configure() - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultInstanceBuilder
 
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.Handler
Configures the handler.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.handlers.architecture.ArchitectureHandler
Configure the handler.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Configures the handler.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.handlers.context.BundleContextHandler
Configures the handler.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Configure the handler.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler
Configure the handler.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.handlers.lifecycle.controller.ControllerHandler
Configure method.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Configure the handler.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.InstanceManager
Configures the instance manager.
configure() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.module.DefaultBindingModule
Configure all the iPOJO's default annotation's bindings.
configure() - Method in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule
Configure the bindings provided by this module.
Constants - Class in org.apache.felix.ipojo.manipulator.util
A static class to access the constant written during packaging.
Constants() - Constructor for class org.apache.felix.ipojo.manipulator.util.Constants
 
CONSTANTS_PATH - Static variable in class org.apache.felix.ipojo.manipulator.util.Constants
 
CONSTRUCTOR_PREFIX - Static variable in class org.apache.felix.ipojo.parser.MethodMetadata
Constructor Prefix.
ConstructorCodeAdapter - Class in org.apache.felix.ipojo.manipulation
Constructor Adapter.
ConstructorCodeAdapter(MethodVisitor, String, Set<String>, int, String, String, String) - Constructor for class org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter
PropertyCodeAdapter constructor.
ConstructorInjector - Interface in org.apache.felix.ipojo
Interface implemented to support constructor parameter injection.
contains(ServiceReference) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
contains(String) - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
contains(String) - Method in interface org.apache.felix.ipojo.dependency.interceptors.TransformedServiceReference
Does the service reference contains the given property ?
contains(Object) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Checks if the wrapped dependency has always access to the given service object.The method allows knowing if the provider returning the service object has left.
containsAll(Collection) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Checks if the wrapped dependencies has always access to the given service objects.The method allows knowing if providers returning the service objects have left.
containsAttribute(String) - Method in class org.apache.felix.ipojo.metadata.Element
Does the element contain an attribute of the name given in parameter.
containsElement(String) - Method in class org.apache.felix.ipojo.metadata.Element
Does the element contain a sub-element of the type given in parameter.
containsElement(String, String) - Method in class org.apache.felix.ipojo.metadata.Element
Does the element contain a sub-element of the type given in parameter.
containsForbiddenCharacter(String) - Static method in class org.apache.felix.ipojo.util.ContextSourceManager
 
containsProperty(String, PropertyDescription[]) - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Does the factory support the given property ? This method check if the property is contained in the given property description array.
containsRef(ServiceReference) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Check if the factory list contain the given reference.
containsReferenceById(List<? extends ServiceReference>, ServiceReference) - Static method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceUtils
Checks whether a list of service references contains a reference with the same service.id as the given reference.
Context - Annotation Type in org.apache.felix.ipojo.annotations
Injects the bundle context object.
context(BundleContext) - Method in interface org.apache.felix.ipojo.extender.InstanceBuilder
Override the default BundleContext used for declaration service registration.
context - Variable in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultDeclarationBuilderService
 
context - Variable in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultInstanceBuilder
 
context(BundleContext) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultInstanceBuilder
 
context - Variable in class org.apache.felix.ipojo.handlers.context.BundleContextHandler.BundleCallback
 
Context.Source - Enum in org.apache.felix.ipojo.annotations
Lists the different injectable bundle context.
Context.Source() - Constructor for enum org.apache.felix.ipojo.annotations.Context.Source
 
ContextListener - Interface in org.apache.felix.ipojo
Context Source Listener interface.
ContextSource - Interface in org.apache.felix.ipojo
Context Source service interface.
ContextSourceManager - Class in org.apache.felix.ipojo.util
This class manages context-source management.
ContextSourceManager(DependencyModel) - Constructor for class org.apache.felix.ipojo.util.ContextSourceManager
Creates the context source manager.
ContextSourceManager.SourceTracker - Class in org.apache.felix.ipojo.util
 
ContextSourceManager.SourceTracker() - Constructor for class org.apache.felix.ipojo.util.ContextSourceManager.SourceTracker
 
Controller - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a lifecycle controller.
controller - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ServiceControllerVisitor
Provides element.
ControllerHandler - Class in org.apache.felix.ipojo.handlers.lifecycle.controller
Lifecycle Controller handler.
ControllerHandler() - Constructor for class org.apache.felix.ipojo.handlers.lifecycle.controller.ControllerHandler
 
ControllerVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
Parses the @Controller annotation.
ControllerVisitor(ComponentWorkbench, String) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ControllerVisitor
 
convertDOMElements(Element) - Static method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerDeclarationVisitor
Converts recursively the given XML Element into an iPOJO Element.
convertDOMElements(Element, Element) - Static method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerDeclarationVisitor
Converts recursively the given XML Element into an iPOJO Element.
copyConfiguration(Configuration) - Method in class org.apache.felix.ipojo.ConfigurationTracker
 
copyOf(T[], int) - Static method in class org.apache.felix.ipojo.manipulator.util.Collections5
Copies the specified array, truncating or padding with nulls (if necessary) so the copy has the specified length.
copyOf(U[], int, Class<? extends T[]>) - Static method in class org.apache.felix.ipojo.manipulator.util.Collections5
Copies the specified array, truncating or padding with nulls (if necessary) so the copy has the specified length.
CoreModuleProvider - Class in org.apache.felix.ipojo.manipulator.spi.provider
Hardcoded provider for default core manipulation module.
CoreModuleProvider() - Constructor for class org.apache.felix.ipojo.manipulator.spi.provider.CoreModuleProvider
 
create() - Method in class org.apache.felix.ipojo.api.SingletonComponentType
Starts the component type and creates the singleton instance.
create(Dictionary) - Method in class org.apache.felix.ipojo.api.SingletonComponentType
Starts the component type and creates the singleton instance.
create(String) - Method in class org.apache.felix.ipojo.api.SingletonComponentType
Starts the component type and creates the singleton instance.
create(BundleContext) - Static method in class org.apache.felix.ipojo.EventDispatcher
Creates the internal event dispatcher.
create(BundleProcessor...) - Static method in class org.apache.felix.ipojo.extender.internal.processor.ChainedBundleProcessor
Creates a new chained bundle processor.
create(Class, String) - Static method in class org.apache.felix.ipojo.util.Property
Creates an object of the given type with the given String value.
createAndCheckFilter(String) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
 
createArrayGetter(String, String, Type) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Create a setter method for an array.
createArrayObject(Class, String[]) - Static method in class org.apache.felix.ipojo.util.Property
Creates an array object containing the type component type from the String array 'values'.
createArraySetter(String, String, Type) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Create a getter method for an array.
createBindings(Type) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.CompletableBindingRegistry
 
createBindings(Type) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.IgnoreAllBindingRegistry
 
createBindings(Type) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.LegacyGenericBindingRegistry
 
createBindings(Type) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.MetaAnnotationBindingRegistry
 
createClass(ClassWriter, String, String) - Static method in class org.apache.felix.ipojo.composite.service.provides.POJOWriter
Create a class.
createComponentInstance(Dictionary) - Method in class org.apache.felix.ipojo.composite.FactoryProxy
Create an instance manager (i.e.
createComponentInstance(Dictionary, ServiceContext) - Method in class org.apache.felix.ipojo.composite.FactoryProxy
Create an instance manager (i.e.
createComponentInstance(Dictionary) - Method in interface org.apache.felix.ipojo.Factory
Creates an instance manager (i.e.
createComponentInstance(Dictionary, ServiceContext) - Method in interface org.apache.felix.ipojo.Factory
Creates an instance manager (i.e.
createComponentInstance(Dictionary) - Method in class org.apache.felix.ipojo.IPojoFactory
Creates an instance.
createComponentInstance(Dictionary, ServiceContext) - Method in class org.apache.felix.ipojo.IPojoFactory
Creates an instance in the specified service context.
createDefaultVisitorChain(ResourceStore) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
 
createDependencyHandler(Dependency, String, int) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
 
createExceptionToThrow() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
createFactory() - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Creates the component factory.
createFactory() - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Creates the component factory.
createFilter(String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Create a LDAP filter.
createFilter(String) - Method in class org.apache.felix.ipojo.IPojoContext
Creates a filter objects.
createFilter(String) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Creates a LDAP filter.
createGetComponentInstanceMethod() - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Create the getComponentInstance method.
createHandlerObject() - Method in class org.apache.felix.ipojo.HandlerManager
Creates the handler object.
createInstance() - Method in class org.apache.felix.ipojo.api.ComponentType
Creates a component instance from the current type with an empty configuration.
createInstance(String) - Method in class org.apache.felix.ipojo.api.ComponentType
Creates a component instance from the current type with the given name.
createInstance(Dictionary) - Method in class org.apache.felix.ipojo.api.ComponentType
Creates a component instance from the current type with the given configuration.
createInstance(Dictionary, IPojoContext, HandlerManager[]) - Method in class org.apache.felix.ipojo.ComponentFactory
Creates a primitive instance.
createInstance(Dictionary, IPojoContext, HandlerManager[]) - Method in class org.apache.felix.ipojo.composite.CompositeFactory
Create an instance from the current factory.
createInstance(Factory, InstanceHandler.ManagedConfiguration) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Create an instance using the given factory and the given configuration.
createInstance(Factory) - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Create an instance for the given reference.
createInstance(Dictionary, IPojoContext, HandlerManager[]) - Method in class org.apache.felix.ipojo.HandlerManagerFactory
Creates an instance.
createInstance(Dictionary, IPojoContext, HandlerManager[]) - Method in class org.apache.felix.ipojo.IPojoFactory
Creates an instance.
createModuleProvider() - Method in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
 
createNullableObject() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
createObject() - Method in class org.apache.felix.ipojo.InstanceManager
Creates a POJO objects.
createPojoObject() - Method in class org.apache.felix.ipojo.HandlerManager
Creates an instance of the content.
createPojoObject() - Method in class org.apache.felix.ipojo.InstanceManager
Creates an instance of the content.
createRequiresElement() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
 
createServiceImport(Element, Dictionary) - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
Create a Service importer object from the given Element.
createServiceInstance(Element, Dictionary) - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
Create a Service instance object form the given Element.
createServiceObject(ServiceUsage.Usage) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Creates the object to store in the given Thread Local.
createSetInstanceManagerMethod() - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Create the setter method for the __cm field.
createSimpleConstructor() - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Creates a simple constructor with an instance manager in argument if no suitable constructor is found during the visit.
createSimpleGetter(String, String, Type) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Create the getter for a field.
createSimpleSetter(String, String, Type) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Create the setter method for one property.
createVisitor(ResourceStore, Reporter) - Method in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
 
CreationStrategy - Class in org.apache.felix.ipojo.handlers.providedservice
Creation strategy to creation service object.
CreationStrategy() - Constructor for class org.apache.felix.ipojo.handlers.providedservice.CreationStrategy
 
CUSTOM_HANDLER_PATTERN - Static variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.LegacyGenericBindingRegistry
 
CUSTOM_STRATEGY - Static variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Factory policy : CUSTOMIZED.
CustomHandlerInfo - Interface in org.apache.felix.ipojo.architecture
Information slot for custom Handlers to put their own custom information into ComponentTypeDescription

D

deactivate(Bundle) - Method in interface org.apache.felix.ipojo.extender.internal.BundleProcessor
A bundle is stopping.
deactivate(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ChainedBundleProcessor
A bundle is stopping.
deactivate(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor
A bundle is stopping.
deactivate(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor
A bundle is stopping.
deactivate(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ExtensionBundleProcessor
A bundle is stopping.
deactivate(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ForwardingBundleProcessor
 
deactivate(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ReverseBundleProcessor
A bundle is stopping.
debug(String) - Method in class org.apache.felix.ipojo.Handler
Log method (debug).
DEBUG - Static variable in interface org.apache.felix.ipojo.util.Log
The Log Level DEBUG.
DEBUG_HEADER - Static variable in class org.apache.felix.ipojo.util.Logger
 
dec() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceUsage.Usage
Decrement the stack level.
decComponentStack() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceUsage.Usage
Decrement the component stack level.
Declaration - Interface in org.apache.felix.ipojo.extender
A declaration is a creation instruction of an entity (Component type, Factory, Instance...).
DECLARATION_BOUND_MESSAGE - Static variable in class org.apache.felix.ipojo.extender.internal.declaration.AbstractDeclaration
The message used when a declaration is bound.
DeclarationBuilderService - Interface in org.apache.felix.ipojo.extender
This service provides a way for users to manage declarations through code.
DeclarationHandle - Interface in org.apache.felix.ipojo.extender
Handle on the associated Declaration service.
DeclarationLinker - Class in org.apache.felix.ipojo.extender.internal.linker
The linker is responsible to bind extension declaration to type declaration.
DeclarationLinker(BundleContext, QueueService) - Constructor for class org.apache.felix.ipojo.extender.internal.linker.DeclarationLinker
Creates the linker.
DeclarationServiceFactory - Class in org.apache.felix.ipojo.extender.internal.declaration.service
DeclarationServiceFactory(BundleContext) - Constructor for class org.apache.felix.ipojo.extender.internal.declaration.service.DeclarationServiceFactory
 
deduceAggregationFromTheInjectionPoints(Dependency, PojoMetadata) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
Determines if the dependency is aggregate from the field or constructor parameter used to inject the dependency.
deduceTheServiceSpecification(Dependency, PojoMetadata) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
Tries to determine the service specification to inject in the dependency.
DEFAULT - Static variable in annotation type org.apache.felix.ipojo.annotations.HandlerBinding
 
DEFAULT_BOOLEAN - Static variable in class org.apache.felix.ipojo.handlers.dependency.NullableObject
Default boolean value.
DEFAULT_BYTE - Static variable in class org.apache.felix.ipojo.handlers.dependency.NullableObject
Default byte value.
DEFAULT_DOUBLE - Static variable in class org.apache.felix.ipojo.handlers.dependency.NullableObject
Default double value.
DEFAULT_FLOAT - Static variable in class org.apache.felix.ipojo.handlers.dependency.NullableObject
Default float value.
DEFAULT_INT - Static variable in class org.apache.felix.ipojo.handlers.dependency.NullableObject
Default integer value.
DEFAULT_LONG - Static variable in class org.apache.felix.ipojo.handlers.dependency.NullableObject
Default long value.
DEFAULT_QUEUE_SIZE - Static variable in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
The default thread pool size (3).
DEFAULT_SHORT - Static variable in class org.apache.felix.ipojo.handlers.dependency.NullableObject
Default short value.
DefaultBindingModule - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.module
 
DefaultBindingModule() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.module.DefaultBindingModule
 
DefaultBindingRegistry - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.registry
Stores all the Bindings coming from the Module.
DefaultBindingRegistry(Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.DefaultBindingRegistry
 
DefaultConfigurationBuilder - Class in org.apache.felix.ipojo.extender.internal.declaration.service
Declares a configuration and build the immutable DeclarationHandle containing that configuration.
DefaultConfigurationBuilder(DefaultInstanceBuilder) - Constructor for class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultConfigurationBuilder
 
DefaultDeclarationBuilderService - Class in org.apache.felix.ipojo.extender.internal.declaration.service
 
DefaultDeclarationBuilderService(BundleContext) - Constructor for class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultDeclarationBuilderService
 
DefaultDependencyInterceptor - Class in org.apache.felix.ipojo.dependency.interceptors
A default implementation of the dependency interceptor.
DefaultDependencyInterceptor() - Constructor for class org.apache.felix.ipojo.dependency.interceptors.DefaultDependencyInterceptor
 
DefaultExtensionDeclaration - Class in org.apache.felix.ipojo.extender.internal.declaration
Default implementation of the iPOJO Extension Declaration.
DefaultExtensionDeclaration(BundleContext, FactoryBuilder, String) - Constructor for class org.apache.felix.ipojo.extender.internal.declaration.DefaultExtensionDeclaration
 
DefaultInstanceBuilder - Class in org.apache.felix.ipojo.extender.internal.declaration.service
User: guillaume Date: 13/02/2014 Time: 09:36
DefaultInstanceBuilder(BundleContext, String) - Constructor for class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultInstanceBuilder
 
DefaultInstanceDeclaration - Class in org.apache.felix.ipojo.extender.internal.declaration
Default implementation of the instance declaration.
DefaultInstanceDeclaration(BundleContext, String) - Constructor for class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
 
DefaultInstanceDeclaration(BundleContext, String, Dictionary<String, Object>) - Constructor for class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
 
DefaultJob<T> - Class in org.apache.felix.ipojo.extender.internal
A callable object implementing Bundle Reference.
DefaultJob(Bundle, String) - Constructor for class org.apache.felix.ipojo.extender.internal.DefaultJob
Creates the ReferenceableCallable instance.
DefaultManifestBuilder - Class in org.apache.felix.ipojo.manipulator.store.builder
A DefaultManifestBuilder handles the knowledge of iPOJO Manifest building.
DefaultManifestBuilder() - Constructor for class org.apache.felix.ipojo.manipulator.store.builder.DefaultManifestBuilder
 
DefaultModuleProvider - Class in org.apache.felix.ipojo.manipulator.spi.provider
Return the given collection of Modules.
DefaultModuleProvider() - Constructor for class org.apache.felix.ipojo.manipulator.spi.provider.DefaultModuleProvider
 
DefaultModuleProvider(Module...) - Constructor for class org.apache.felix.ipojo.manipulator.spi.provider.DefaultModuleProvider
 
DefaultModuleProvider(Iterable<Module>) - Constructor for class org.apache.felix.ipojo.manipulator.spi.provider.DefaultModuleProvider
 
DefaultServiceRankingInterceptor - Class in org.apache.felix.ipojo.dependency.interceptors
Default implementation of the default service ranking interceptor.
DefaultServiceRankingInterceptor() - Constructor for class org.apache.felix.ipojo.dependency.interceptors.DefaultServiceRankingInterceptor
 
DefaultServiceTrackingInterceptor - Class in org.apache.felix.ipojo.dependency.interceptors
Default implementation of the default service tracking interceptor.
DefaultServiceTrackingInterceptor() - Constructor for class org.apache.felix.ipojo.dependency.interceptors.DefaultServiceTrackingInterceptor
 
defaultThreadGroup() - Static method in class org.apache.felix.ipojo.extender.internal.queue.GroupThreadFactory
Returns the default thread group just like Executors.defaultThreadFactory().
DefaultTypeDeclaration - Class in org.apache.felix.ipojo.extender.internal.declaration
Default implementation of the component type declaration.
DefaultTypeDeclaration(BundleContext, Element) - Constructor for class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
defineClass(String, byte[], ProtectionDomain) - Method in class org.apache.felix.ipojo.ComponentFactory
Defines a class.
defineClass(String, byte[], ProtectionDomain) - Method in class org.apache.felix.ipojo.FactoryClassloader
The defineClass method.
delegate() - Method in class org.apache.felix.ipojo.extender.internal.processor.ForwardingBundleProcessor
Implementation must implement this method to retrieve the wrapped bundle processor.
delegate() - Method in class org.apache.felix.ipojo.extender.internal.processor.QueuingActivationProcessor
 
delegate() - Method in class org.apache.felix.ipojo.extender.internal.processor.ReverseBundleProcessor
 
delegate() - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.EnforcedQueueService
 
delegate() - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.ForwardingQueueService
 
deleted(String) - Method in class org.apache.felix.ipojo.IPojoFactory
Deletes an instance.
deletePojoObject(Object) - Method in class org.apache.felix.ipojo.InstanceManager
Deletes a POJO object.
deleteProperties(Dictionary) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Remove properties from the list.
departures - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.ChangeSet
 
departures - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.RankingResult
 
dependencies - Variable in class org.apache.felix.ipojo.dependency.interceptors.DefaultDependencyInterceptor
The set of managed dependencies.
Dependency - Class in org.apache.felix.ipojo.api
Allows configuring a service dependencies.
Dependency() - Constructor for class org.apache.felix.ipojo.api.Dependency
 
Dependency - Class in org.apache.felix.ipojo.handlers.dependency
Represent a service dependency of the component instance.
Dependency(DependencyHandler, String, Class, Filter, boolean, boolean, boolean, boolean, String, BundleContext, int, Comparator, String, String) - Constructor for class org.apache.felix.ipojo.handlers.dependency.Dependency
Dependency constructor.
DEPENDENCY - Static variable in class org.apache.felix.ipojo.handlers.dependency.ProxyGenerator
The dependency name.
Dependency.DynamicProxyFactory - Class in org.apache.felix.ipojo.handlers.dependency
Creates java dynamic proxy object for proxied scalar dependencies.
Dependency.DynamicProxyFactory() - Constructor for class org.apache.felix.ipojo.handlers.dependency.Dependency.DynamicProxyFactory
Creates a DynamicProxyFactory.
Dependency.NullableClassLoader - Class in org.apache.felix.ipojo.handlers.dependency
Classloader for nullable objects.
Dependency.NullableClassLoader(ClassLoader, ClassLoader) - Constructor for class org.apache.felix.ipojo.handlers.dependency.Dependency.NullableClassLoader
Creates a NullableClassLoader.
Dependency.SmartProxyFactory - Class in org.apache.felix.ipojo.handlers.dependency
Creates smart proxy object for proxied scalar dependencies.
Dependency.SmartProxyFactory(ClassLoader) - Constructor for class org.apache.felix.ipojo.handlers.dependency.Dependency.SmartProxyFactory
Creates the proxy classloader.
DEPENDENCY_DESC - Static variable in class org.apache.felix.ipojo.handlers.dependency.ProxyGenerator
The dependency descriptor.
DEPENDENCY_INTERNAL_NAME - Static variable in class org.apache.felix.ipojo.handlers.dependency.ProxyGenerator
Dependency internal class name.
DependencyCallback - Class in org.apache.felix.ipojo.handlers.dependency
This class allwos the creation of callback when service dependency arrives or disappear.
DependencyCallback(Dependency, String, int) - Constructor for class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Constructor.
DependencyConfigurationChecker - Class in org.apache.felix.ipojo.handlers.dependency
Utility class checking the configuration of a dependency.
DependencyConfigurationChecker() - Constructor for class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
 
DependencyDescription - Class in org.apache.felix.ipojo.handlers.dependency
Service Dependency Description.
DependencyDescription(Dependency) - Constructor for class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Creates a dependency description.
DependencyHandler - Class in org.apache.felix.ipojo.handlers.dependency
The dependency handler manages a list of service dependencies.
DependencyHandler() - Constructor for class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
 
DependencyHandlerDescription - Class in org.apache.felix.ipojo.handlers.dependency
Dependency Handler Description.
DependencyHandlerDescription(DependencyHandler, Dependency[]) - Constructor for class org.apache.felix.ipojo.handlers.dependency.DependencyHandlerDescription
Creates the Dependency Handler description.
DependencyInterceptor - Interface in org.apache.felix.ipojo.dependency.interceptors
Dependency interceptor are collaborating with the service dependency during the service resolution.
DependencyMetadataHelper - Class in org.apache.felix.ipojo.util
A set of methods to simplify the parsing of dependency attributes.
DependencyMetadataHelper() - Constructor for class org.apache.felix.ipojo.util.DependencyMetadataHelper
 
DependencyModel - Class in org.apache.felix.ipojo.util
Abstract dependency model.
DependencyModel(Class, boolean, boolean, Filter, Comparator<ServiceReference>, int, BundleContext, DependencyStateListener, ComponentInstance) - Constructor for class org.apache.felix.ipojo.util.DependencyModel
Creates a DependencyModel.
DependencyModel.DependencyEventType - Enum in org.apache.felix.ipojo.util
 
DependencyModel.DependencyEventType() - Constructor for enum org.apache.felix.ipojo.util.DependencyModel.DependencyEventType
 
DependencyModel.ServiceBindingHolder - Class in org.apache.felix.ipojo.util
Service binding structure.
DependencyModel.ServiceBindingHolder(ServiceReference, IPOJOServiceFactory, Object) - Constructor for class org.apache.felix.ipojo.util.DependencyModel.ServiceBindingHolder
 
DependencyModel.ServiceBindingHolder(ServiceReference, Object) - Constructor for class org.apache.felix.ipojo.util.DependencyModel.ServiceBindingHolder
 
DependencyModelListener - Interface in org.apache.felix.ipojo.util
Listener interface for service dependencies of iPOJO component instances.
DependencyProperties - Class in org.apache.felix.ipojo.dependency.impl
Builds the properties used to checks if an interceptor matches a specific dependency.
DependencyProperties() - Constructor for class org.apache.felix.ipojo.dependency.impl.DependencyProperties
 
DependencyStateListener - Interface in org.apache.felix.ipojo.util
This interface allows a class to be notified of service dependency state changes.
detectConfigurationChanges(Dictionary) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
 
DirectManifestProvider - Class in org.apache.felix.ipojo.manipulator.manifest
A DirectManifestProvider simply serves an already available Manifest.
DirectManifestProvider(Manifest) - Constructor for class org.apache.felix.ipojo.manipulator.manifest.DirectManifestProvider
Construct a provider servicing the given manifest.
directoryPojoization(File, File, File) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Manipulates an expanded bundles.
DirectoryResourceStore - Class in org.apache.felix.ipojo.manipulator.store
A DirectoryResourceStore knows how to read and write resources from (to respectively) a File directory.
DirectoryResourceStore(File) - Constructor for class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
 
DirectoryResourceStore(File, File) - Constructor for class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
 
disableAnnotationProcessing() - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Activates annotation processing.
disableProxyForInconsistentTypes(Dependency) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
Disables the proxy settings for types that does not support it: Vector, Array, and non interface specification.
dispatch(int, String, Throwable) - Method in class org.apache.felix.ipojo.util.Logger
Internal log method.
DISPATCHER - Static variable in class org.apache.felix.ipojo.EventDispatcher
The internal event dispatcher.
DISPATCHER_ENABLED - Static variable in class org.apache.felix.ipojo.extender.internal.Extender
Enables the iPOJO internal dispatcher.
dispose() - Method in interface org.apache.felix.ipojo.ComponentInstance
Disposes the component instance.
dispose() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Dispose the instance.
dispose() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter.Record
Unregister and release the current import.
dispose() - Method in class org.apache.felix.ipojo.ConfigurationTracker
This method must be called by the iPOJO System itself, and only once.
dispose() - Static method in class org.apache.felix.ipojo.EventDispatcher
Stops and delete the internal event dispatcher.
dispose() - Method in class org.apache.felix.ipojo.HandlerManager
Disposes the instance.
dispose() - Method in class org.apache.felix.ipojo.InstanceManager
Disposes the instance.
dispose() - Method in class org.apache.felix.ipojo.IPojoFactory
Destroys the factory.
DISPOSED - Static variable in interface org.apache.felix.ipojo.ComponentInstance
Component Instance State : DISPOSED.
disposed(ComponentInstance) - Method in class org.apache.felix.ipojo.IPojoFactory
Callback called by instance when disposed.
disposeInstance(ComponentInstance) - Method in class org.apache.felix.ipojo.api.ComponentType
Disposes the given name.
disposeInstance(String) - Method in class org.apache.felix.ipojo.api.ComponentType
Disposes the instance created with this component type which has the given name.
dump(Class, String, List, List, Handler) - Static method in class org.apache.felix.ipojo.composite.service.provides.POJOWriter
Return the proxy 'classname' for the contract 'contractname' by delegating on available service.
dump(URL, File) - Static method in class org.apache.felix.ipojo.online.manipulator.Files
 
dump(InputStream, File) - Static method in class org.apache.felix.ipojo.online.manipulator.Files
 
dumpProxy(Class) - Static method in class org.apache.felix.ipojo.handlers.dependency.ProxyGenerator
Generates a proxy class.
DYNAMIC - Static variable in class org.apache.felix.ipojo.api.Dependency
The dynamic binding policy.
DYNAMIC_BINDING_POLICY - Static variable in class org.apache.felix.ipojo.util.DependencyModel
Binding policy : Dynamic.
DYNAMIC_PRIORITY - Static variable in class org.apache.felix.ipojo.api.Dependency
The dynamic-priority binding policy.
DYNAMIC_PRIORITY_BINDING_POLICY - Static variable in class org.apache.felix.ipojo.util.DependencyModel
Binding policy : Dynamic-Priority.
DYNAMIC_PROXY - Static variable in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Proxy type value: dynamic-proxy.

E

element - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.GenericVisitor
 
Element - Class in org.apache.felix.ipojo.metadata
An element represents an XML Element.
Element(String, String) - Constructor for class org.apache.felix.ipojo.metadata.Element
Creates an Element.
Elements - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util
 
Elements() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.Elements
 
elementType - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
elementType - Variable in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
EMPTY - Static variable in class org.apache.felix.ipojo.api.TemporalDependency
OnTimeout policy: empty array or collection.
EMPTY_CONSTRUCTOR_ID - Static variable in class org.apache.felix.ipojo.parser.MethodMetadata
Empty Constructor Method Id.
EMPTY_DICTIONARY - Static variable in class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
 
EmptyBasedServiceRankingInterceptor - Class in org.apache.felix.ipojo.dependency.impl
An empty version of the ranking interceptor.
EmptyBasedServiceRankingInterceptor() - Constructor for class org.apache.felix.ipojo.dependency.impl.EmptyBasedServiceRankingInterceptor
 
EmptyMetadataProvider - Class in org.apache.felix.ipojo.manipulator.metadata
A EmptyMetadataProvider simply returns an empty list of Element.
EmptyMetadataProvider() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.EmptyMetadataProvider
 
EmptyReporter - Class in org.apache.felix.ipojo.manipulator.reporter
An EmptyReporter is the basis implementation for Reporters.
EmptyReporter() - Constructor for class org.apache.felix.ipojo.manipulator.reporter.EmptyReporter
 
enableTrace - Variable in class org.apache.felix.ipojo.manipulator.reporter.SystemReporter
Enable/disable trace logging.
ENABLING_DISPATCHER - Static variable in class org.apache.felix.ipojo.extender.internal.Extender
Property allowing to set if the internal dispatcher is enabled or disabled.
enablingDispatcher(BundleContext, Logger) - Static method in class org.apache.felix.ipojo.extender.internal.Extender
Enables or disables the internal dispatcher, so sets the Extender.DISPATCHER_ENABLED flag.
enablingSynchronousProcessing(BundleContext, Logger) - Static method in class org.apache.felix.ipojo.extender.internal.Extender
Enables or disables the asynchronous processing, so sets the Extender.SYNCHRONOUS_PROCESSING_ENABLED flag.
end() - Method in class org.apache.felix.ipojo.manipulation.MethodDescriptor
 
endDocument() - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
End the document.
endElement(StringBuilder) - Method in class org.apache.felix.ipojo.manipulator.render.MetadataRenderer
 
endElement(String, String, String) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
End of an element.
endPrefixMapping(String) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
End prefix mapping.
endTime - Variable in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
The date when the job processing is completed.
EnforcedQueueService - Class in org.apache.felix.ipojo.extender.internal.queue.pref.enforce
A queue service implementation enforcing the processing preference choice for the bundle.
EnforcedQueueService(PreferenceSelection, LifecycleQueueService, Preference, Log) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.EnforcedQueueService
Constructor.
enlisted(JobInfo) - Method in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy
 
enlisted(JobInfo) - Method in interface org.apache.felix.ipojo.extender.queue.QueueListener
Invoked when a job is just being enlisted (before processing).
enlistmentTime - Variable in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
The date (in milli) when this object is created.
ensure(Dependency, Element, PojoMetadata) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
 
ensureAndGetFactory() - Method in class org.apache.felix.ipojo.api.ComponentType
Returns the attached factory.
ensureFactory() - Method in class org.apache.felix.ipojo.api.ComponentType
Checks if the factory is already created.
ensureNotInitialized() - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Checks that the component type is not already started.
ensureNotInitialized() - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Checks that the component type is not already started.
ensureThatAtLeastOneInjectionIsSpecified(Dependency) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
Checks that the dependency has at least one injection point.
ensureThatCallbacksAreCoherent(Dependency, PojoMetadata) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
Checks that the dependency callbacks are consistent: have a supported 'type' have a supported signature If the method is not in the component class, a message is logged, as this verification cannot be used.
ensureThatTheConstructorParameterIsCoherent(Dependency, PojoMetadata) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
Checks whether the constructor parameter injection is suitable.
ensureThatTheFieldIsInComponentClass(Dependency, PojoMetadata) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
Checks that the field used to inject the dependency is in the component class.
ensureValidity() - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Checks that the component type description is valid.
ensureValidity() - Method in class org.apache.felix.ipojo.api.composite.ExportedService
Checks dependency configuration validity.
ensureValidity() - Method in class org.apache.felix.ipojo.api.composite.ImportedService
Checks dependency configuration validity.
ensureValidity() - Method in class org.apache.felix.ipojo.api.composite.Instance
Ensures the validity of the instance description.
ensureValidity() - Method in class org.apache.felix.ipojo.api.composite.InstantiatedService
Checks dependency configuration validity.
ensureValidity() - Method in class org.apache.felix.ipojo.api.composite.ProvidedService
Checks provided service configuration validity.
ensureValidity() - Method in class org.apache.felix.ipojo.api.Dependency
Checks dependency configuration validity.
ensureValidity() - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Checks that the component type description is valid.
ensureValidity() - Method in class org.apache.felix.ipojo.api.Property
Checks the configuration validity.
ensureValidity() - Method in class org.apache.felix.ipojo.api.Service
Checks the validity of the configuration.
ensureValidity() - Method in class org.apache.felix.ipojo.api.ServiceProperty
Checks the configuration validity.
ensureValidity() - Method in class org.apache.felix.ipojo.api.TemporalDependency
Checks dependency configuration validity.
entry(K, T) - Static method in class org.apache.felix.ipojo.configuration.Instance
 
ENTRY - Static variable in class org.apache.felix.ipojo.manipulation.MethodCreator
onEntry method name.
equals(Object) - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter.Record
Test object equality.
equals(Object) - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
Equals method.
equals(Object) - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
equals(Object) - Method in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
Equals method.
error(JobInfo, Exception) - Method in interface org.apache.felix.ipojo.extender.queue.Callback
The job was not completed successfully.
error(String) - Method in class org.apache.felix.ipojo.Handler
Log method (error).
error(String, Throwable) - Method in class org.apache.felix.ipojo.Handler
Log method (error).
ERROR - Static variable in class org.apache.felix.ipojo.manipulation.MethodCreator
on Error method name.
error(String, Object...) - Method in class org.apache.felix.ipojo.manipulator.reporter.EmptyReporter
 
error(String, Object...) - Method in interface org.apache.felix.ipojo.manipulator.Reporter
Add a message in the error list.
error(String, Object...) - Method in class org.apache.felix.ipojo.manipulator.reporter.SystemReporter
 
error - Variable in class org.apache.felix.ipojo.util.InvocationResult
 
error() - Method in class org.apache.felix.ipojo.util.InvocationResult
 
ERROR - Static variable in interface org.apache.felix.ipojo.util.Log
The Log Level ERROR.
error(SAXParseException) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
An error occurs during the XML-Schema checking.
ERROR_HEADER - Static variable in class org.apache.felix.ipojo.util.Logger
 
ErrorHandler - Interface in org.apache.felix.ipojo
Error Handler Service Definition.
ErrorPrintingServiceFactoryProxy - Class in org.apache.felix.ipojo.handlers.providedservice.strategy
This proxy class is here to wrap an iPOJO ServiceFactory.
ErrorPrintingServiceFactoryProxy(IPOJOServiceFactory) - Constructor for class org.apache.felix.ipojo.handlers.providedservice.strategy.ErrorPrintingServiceFactoryProxy
Wraps a ServiceFactory in an InvocationHandler that will delegate only get/ungetService methods to the factory.
EventDispatcher - Class in org.apache.felix.ipojo
iPOJO Internal event dispatcher.
EventDispatcher(BundleContext) - Constructor for class org.apache.felix.ipojo.EventDispatcher
Creates the EventDispatcher.
excluded(String) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Checks whether the property with this given name must not be propagated.
EXCLUSIONS - Static variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.Names
Excluded types when searching for a specification interface in method's arguments.
executed(JobInfo, Object) - Method in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy
 
executed(JobInfo, Object) - Method in interface org.apache.felix.ipojo.extender.queue.QueueListener
Invoked when a job's execution is finished successfully.
EXECUTOR_QUEUE_SERVICE_PID - Static variable in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
Service PID used to identify service with ConfigAdmin.
ExecutorQueueService - Class in org.apache.felix.ipojo.extender.internal.queue
An asynchronous implementation of the queue service.
ExecutorQueueService(BundleContext) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
Creates the queue service using the default pool size.
ExecutorQueueService(BundleContext, int) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
Creates the queue service.
ExecutorQueueService(BundleContext, int, ThreadFactory) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
Creates the queue service.
ExecutorQueueService(BundleContext, ThreadPoolExecutor) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
Creates the queue service.
exists() - Method in class org.apache.felix.ipojo.manipulator.spi.helper.Predicates.Reference
Restrict execution if the ComponentWorkbench contains the given reference's name.
EXIT - Static variable in class org.apache.felix.ipojo.manipulation.MethodCreator
onExit method name.
ExportedService - Class in org.apache.felix.ipojo.api.composite
Allows defining an exported service.
ExportedService() - Constructor for class org.apache.felix.ipojo.api.composite.ExportedService
 
Extender - Annotation Type in org.apache.felix.ipojo.extender
Extender pattern Handler annotation.
Extender - Class in org.apache.felix.ipojo.extender.internal
iPOJO main activator.
Extender() - Constructor for class org.apache.felix.ipojo.extender.internal.Extender
 
EXTENSION_NAME_PROPERTY - Static variable in interface org.apache.felix.ipojo.extender.ExtensionDeclaration
The service property specifying the extension name.
ExtensionBundleProcessor - Class in org.apache.felix.ipojo.extender.internal.processor
Bundle processor handling the ExtensionBundleProcessor.IPOJO_EXTENSION header.
ExtensionBundleProcessor(Log) - Constructor for class org.apache.felix.ipojo.extender.internal.processor.ExtensionBundleProcessor
Creates the processor.
ExtensionDeclaration - Interface in org.apache.felix.ipojo.extender
iPOJO's extension declaration.
extensions() - Method in class org.apache.felix.ipojo.arch.gogo.Arch
Displays the list of available extensions.
externalize(String) - Method in class org.apache.felix.ipojo.manipulator.store.mapper.FileSystemResourceMapper
 
externalize(String) - Method in class org.apache.felix.ipojo.manipulator.store.mapper.IdentityResourceMapper
 
externalize(String) - Method in class org.apache.felix.ipojo.manipulator.store.mapper.WABResourceMapper
 
externalize(String) - Method in interface org.apache.felix.ipojo.manipulator.store.ResourceMapper
Provides a normalized resource name from the store's internal format.
extractInnerClassName(String) - Static method in class org.apache.felix.ipojo.manipulation.Manipulator
Extracts the inner class simple name from the qualified name.
extractSpecificationFromConstructor(int, PojoMetadata) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
 
extractSpecificationFromField(String, PojoMetadata) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
Extracts the service specification from the field.
extractSpecificationFromMethods(Dependency, DependencyCallback[], PojoMetadata) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
 
extractVariablesFromFilter(String) - Static method in class org.apache.felix.ipojo.util.ContextSourceManager
Extracts the variables (${name}) from the given filter.

F

factories() - Method in class org.apache.felix.ipojo.arch.gogo.Arch
Displays the list of public iPOJO factories.
factory(String) - Method in class org.apache.felix.ipojo.arch.gogo.Arch
Displays the information about a specific factory.
factory - Variable in class org.apache.felix.ipojo.configuration.Instance
 
factory() - Method in class org.apache.felix.ipojo.configuration.Instance
 
Factory - Interface in org.apache.felix.ipojo
Component Type Factory Service.
factory - Variable in class org.apache.felix.ipojo.FactoryClassloader
 
factory - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Binding
 
factory - Variable in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.AnnotationBindingBuilder
 
factory - Variable in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.ConditionalBindingBuilder
 
factory - Variable in class org.apache.felix.ipojo.util.DependencyModel.ServiceBindingHolder
 
FACTORY_CREATION_JOB_TYPE - Static variable in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
Identify the factory creation job submitted to the QueueService.
FACTORY_VERSION_PROPERTY - Static variable in interface org.apache.felix.ipojo.Factory
Instance configuration can set the factory version they target using this property.
FactoryBuilder - Interface in org.apache.felix.ipojo.extender.builder
Interface defining the method used to build IPojoFactory instances.
FactoryBuilderException - Exception in org.apache.felix.ipojo.extender.builder
Exception thrown by FactoryBuilder when a IPojoFactory instance cannot be created correctly.
FactoryBuilderException(String) - Constructor for exception org.apache.felix.ipojo.extender.builder.FactoryBuilderException
Creates the exception instance with the given message.
FactoryBuilderException(String, Throwable) - Constructor for exception org.apache.felix.ipojo.extender.builder.FactoryBuilderException
Creates the exception instance with the given message and cause.
FactoryClassloader - Class in org.apache.felix.ipojo
This class defines the classloader attached to a factory.
FactoryClassloader(ComponentFactory) - Constructor for class org.apache.felix.ipojo.FactoryClassloader
 
FactoryProxy - Class in org.apache.felix.ipojo.composite
Bridge representing a Factory inside a composition.
FactoryProxy(Factory, ServiceContext) - Constructor for class org.apache.felix.ipojo.composite.FactoryProxy
Constructor.
FactoryStateListener - Interface in org.apache.felix.ipojo
A factory state listener received notification about monitored factory state changes.
failed(JobInfo, Throwable) - Method in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy
 
failed(JobInfo, Throwable) - Method in interface org.apache.felix.ipojo.extender.queue.QueueListener
Invoked when a job's execution is finished with error.
fatalError(SAXParseException) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
A fatal error occurs during the XML-Schema checking.
field(FieldVisitor, FieldNode) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
field - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ControllerVisitor
 
FIELD_FLAG_PREFIX - Static variable in class org.apache.felix.ipojo.manipulation.MethodCreator
Filed flag prefix.
FieldGenericVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic
 
FieldGenericVisitor(ComponentWorkbench, Element, FieldNode) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.FieldGenericVisitor
 
FieldInterceptor - Interface in org.apache.felix.ipojo
A field interceptor is notified when a monitored field asks for a value or receives a new value.
FieldMetadata - Class in org.apache.felix.ipojo.composite.service.provides
Field used inside a composition.
FieldMetadata(SpecificationMetadata) - Constructor for class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
Constructor.
FieldMetadata - Class in org.apache.felix.ipojo.parser
A Field Metadata represents a field of the implementation class.
FieldMetadata(Element) - Constructor for class org.apache.felix.ipojo.parser.FieldMetadata
Creates a field metadata.
FieldMetadata(String, String) - Constructor for class org.apache.felix.ipojo.parser.FieldMetadata
Creates a field metadata.
FieldMetadataCollector - Class in org.apache.felix.ipojo.manipulator.metadata.annotation
 
FieldMetadataCollector(ComponentWorkbench, FieldNode) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.FieldMetadataCollector
 
FieldPropertyVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
Parses a Property or ServiceProperty annotation.
FieldPropertyVisitor(Element) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.FieldPropertyVisitor
Constructor without field
FieldPropertyVisitor(String, Element) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.FieldPropertyVisitor
Constructor.
Fields<T> - Class in org.apache.felix.ipojo.util
Fluent API to retrieve fields of a given type.
Fields() - Constructor for class org.apache.felix.ipojo.util.Fields
 
fields - Variable in class org.apache.felix.ipojo.util.Fields
 
fields() - Static method in class org.apache.felix.ipojo.util.Reflection
 
FieldStereotypeVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype
User: guillaume Date: 30/05/13 Time: 18:55
FieldStereotypeVisitor(FieldVisitor, AnnotationType) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.FieldStereotypeVisitor
 
FileManifestProvider - Class in org.apache.felix.ipojo.manipulator.manifest
A FileManifestProvider reads a Manifest from the given input File.
FileManifestProvider(File) - Constructor for class org.apache.felix.ipojo.manipulator.manifest.FileManifestProvider
Read the manifest from the given input file
FileMetadataProvider - Class in org.apache.felix.ipojo.manipulator.metadata
A FileMetadataProvider is responsible of loading all the .xml files in the given directory.
FileMetadataProvider(File, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.FileMetadataProvider
Constructs a metadata provider using the given source File (directory or file) to load iPOJO metadata.
Files - Class in org.apache.felix.ipojo.online.manipulator
User: guillaume Date: 04/03/2014 Time: 15:33
Files() - Constructor for class org.apache.felix.ipojo.online.manipulator.Files
 
FileSystemResourceMapper - Class in org.apache.felix.ipojo.manipulator.store.mapper
ResourceMapper mapping from and to system specific path..
FileSystemResourceMapper(ResourceMapper) - Constructor for class org.apache.felix.ipojo.manipulator.store.mapper.FileSystemResourceMapper
 
FileSystemResourceMapper(ResourceMapper, char) - Constructor for class org.apache.felix.ipojo.manipulator.store.mapper.FileSystemResourceMapper
 
FilterBasedServiceTrackingInterceptor - Class in org.apache.felix.ipojo.dependency.impl
An implementation of the service tracking interceptor using a filter.
FilterBasedServiceTrackingInterceptor(Filter) - Constructor for class org.apache.felix.ipojo.dependency.impl.FilterBasedServiceTrackingInterceptor
 
findAnnotationType(Class<? extends AnnotationLiteral>) - Static method in class org.apache.felix.ipojo.manipulator.spi.AnnotationLiteral
 
findAttributes(Element, String) - Static method in class org.apache.felix.ipojo.manipulator.util.Metadatas
Find all the values of the specified attribute in the given element.
findConfigurations(ConfigurationAdmin, String) - Method in class org.apache.felix.ipojo.ConfigurationTracker
 
findFactoryConfiguration(ConfigurationAdmin, IPojoFactory) - Method in class org.apache.felix.ipojo.ConfigurationTracker
 
findFields(List<String>, Element) - Static method in class org.apache.felix.ipojo.manipulator.util.Metadatas
Looks for 'field' attribute in the given metadata.
findImplementer(Class<? extends AnnotationLiteral>) - Static method in class org.apache.felix.ipojo.manipulator.spi.AnnotationLiteral
 
findInstanceName(Dictionary) - Method in class org.apache.felix.ipojo.IPojoFactory
 
findMetadata(JarFile) - Method in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
Looks for the metadata.xml file in the jar file.
findModules() - Method in interface org.apache.felix.ipojo.manipulator.spi.ModuleProvider
Discover a set of modules at a given time.
findModules() - Method in class org.apache.felix.ipojo.manipulator.spi.provider.CompositeModuleProvider
 
findModules() - Method in class org.apache.felix.ipojo.manipulator.spi.provider.DefaultModuleProvider
 
findModules() - Method in class org.apache.felix.ipojo.manipulator.spi.provider.ServiceLoaderModuleProvider
 
findReferredPackages(Element) - Static method in class org.apache.felix.ipojo.manipulator.util.Metadatas
Get packages referenced by component.
findSingletonConfiguration(ConfigurationAdmin, String) - Method in class org.apache.felix.ipojo.ConfigurationTracker
 
findSpecification(List<Type>) - Static method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.Names
Find the first type that was not excluded and consider it as the specification
findTypeParameter(Class<?>) - Static method in class org.apache.felix.ipojo.manipulator.spi.AnnotationLiteral
 
fireEnlistedJobInfo(JobInfo) - Method in class org.apache.felix.ipojo.extender.internal.queue.AbstractQueueService
 
fireEnlistedJobInfo(JobInfo) - Method in interface org.apache.felix.ipojo.extender.internal.queue.QueueNotifier
 
fireExecutedJobInfo(JobInfo, Object) - Method in class org.apache.felix.ipojo.extender.internal.queue.AbstractQueueService
 
fireExecutedJobInfo(JobInfo, Object) - Method in interface org.apache.felix.ipojo.extender.internal.queue.QueueNotifier
 
fireFailedJobInfo(JobInfo, Throwable) - Method in class org.apache.felix.ipojo.extender.internal.queue.AbstractQueueService
 
fireFailedJobInfo(JobInfo, Throwable) - Method in interface org.apache.felix.ipojo.extender.internal.queue.QueueNotifier
 
fireServiceChanged(ServiceEvent) - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Dispatch a service event.
fireStartedJobInfo(JobInfo) - Method in class org.apache.felix.ipojo.extender.internal.queue.AbstractQueueService
 
fireStartedJobInfo(JobInfo) - Method in interface org.apache.felix.ipojo.extender.internal.queue.QueueNotifier
 
fireUpdate(List<ServiceReference>, List<ServiceReference>, List<ServiceReference>, ServiceReference, ServiceReference, Object, ServiceReference) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
fireUpdate(String, Object) - Method in class org.apache.felix.ipojo.util.InstanceConfigurationSource
 
FORBIDDEN_CHARACTERS - Static variable in class org.apache.felix.ipojo.util.ContextSourceManager
List of characters forbidden in variable names
FORBIDDEN_KEYS - Static variable in interface org.apache.felix.ipojo.dependency.interceptors.TransformedServiceReference
These properties are cannot be removed, added or updated.
forward(ReplayQueueEventProxy.QueueEvent) - Method in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy
Forward the given QueueEvent to all the registered listeners.
ForwardingBundleProcessor - Class in org.apache.felix.ipojo.extender.internal.processor
A bundle processor delegating to a wrapped processor.
ForwardingBundleProcessor() - Constructor for class org.apache.felix.ipojo.extender.internal.processor.ForwardingBundleProcessor
 
ForwardingQueueService - Class in org.apache.felix.ipojo.extender.internal.queue.pref.enforce
A queue service implementation delegating to a LifecycleQueueService.
ForwardingQueueService() - Constructor for class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.ForwardingQueueService
 
FOUR_KB - Static variable in class org.apache.felix.ipojo.manipulator.util.Streams
 
freeze() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Freeze the set of used provider.
freeze() - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Freeze the set of used provider.
fromInvocation(Method, Object, Object[]) - Static method in class org.apache.felix.ipojo.util.InvocationResult
 

G

generate(Factory, List<String>) - Method in class org.apache.felix.ipojo.IPojoFactory.DefaultNameGenerator
 
generate(Factory, List<String>) - Method in interface org.apache.felix.ipojo.IPojoFactory.NameGenerator
 
generate(Factory, List<String>) - Method in class org.apache.felix.ipojo.IPojoFactory.RetryNameGenerator
 
generate() - Method in class org.apache.felix.ipojo.manipulator.ManipulationEngine
Manipulates classes of all the given component's.
generateComponentMetadata() - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Generates the component description.
generateComponentMetadata() - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Generates the component description.
generateConstructor(ClassWriter) - Static method in class org.apache.felix.ipojo.composite.service.provides.POJOWriter
Generates an empty constructor.
generateConstructor(ClassWriter, String, String) - Static method in class org.apache.felix.ipojo.handlers.dependency.ProxyGenerator
Generates the constructors.
generateConstructor(int, String, String, String[], List<ClassChecker.AnnotationDescriptor>, Map<Integer, List<ClassChecker.AnnotationDescriptor>>, LinkedHashMap<Integer, LocalVariableNode>) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Modify the given constructor to be something like: this(null, params...); return; The actual constructor is modified to support the instance manager argument.
generateDelegator(ClassWriter, Method, String, String) - Static method in class org.apache.felix.ipojo.handlers.dependency.ProxyGenerator
Generates a delegated method.
generateMethod(ClassWriter, String, MethodMetadata, Method, FieldMetadata, Handler) - Static method in class org.apache.felix.ipojo.composite.service.provides.POJOWriter
Generate on method.
generateMethodFlag(String, String) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Generate a method flag name.
generateMethodFlagForMethodFromInnerClass(String, String, String) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
 
generateMethodHeader(int, String, String, String, String[], List<LocalVariableNode>, List<ClassChecker.AnnotationDescriptor>, Map<Integer, List<ClassChecker.AnnotationDescriptor>>) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Generate the method header of a POJO method.
generateMethodId(String, String) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Generate the method id based on the given method name and method descriptor.
generateMethodIdForMethodFromInnerClass(String, String, String) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
 
generateMethodWrapper(int, String, String, String, String[], List<LocalVariableNode>, List<ClassChecker.AnnotationDescriptor>, Map<Integer, List<ClassChecker.AnnotationDescriptor>>) - Method in class org.apache.felix.ipojo.manipulation.InnerClassAdapter
Generate the method header of a POJO method.
generateOptionalAggregateCase(MethodVisitor, FieldMetadata, String) - Static method in class org.apache.felix.ipojo.composite.service.provides.POJOWriter
Generate Optional Case for aggregate field.
generateOptionalCase(MethodVisitor, FieldMetadata, String) - Static method in class org.apache.felix.ipojo.composite.service.provides.POJOWriter
Generate Optional case for non aggregate fields.
GenericVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic
 
GenericVisitor(Element) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.GenericVisitor
 
GenericVisitorFactory - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic
User: guillaume Date: 11/07/13 Time: 14:41
GenericVisitorFactory(String, String) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.GenericVisitorFactory
 
get() - Method in class org.apache.felix.ipojo.configuration.Instance.Property
 
get() - Static method in class org.apache.felix.ipojo.ConfigurationTracker
 
get(String) - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
get(String) - Method in interface org.apache.felix.ipojo.dependency.interceptors.TransformedServiceReference
Gets the current value of a property.
get() - Method in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService.ExceptionFuture
 
get() - Method in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService.ImmediateFuture
 
get(long, TimeUnit) - Method in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService.ImmediateFuture
 
get(int) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Gets the object stored at the given index.
GET - Static variable in class org.apache.felix.ipojo.manipulation.MethodCreator
onGet method name.
get() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
get() - Method in class org.apache.felix.ipojo.util.Fields
 
get(Object) - Method in class org.apache.felix.ipojo.util.Fields
 
get() - Method in class org.apache.felix.ipojo.util.InvocationResult
 
get() - Method in class org.apache.felix.ipojo.util.ServiceLocator
 
GET_METHOD - Static variable in class org.apache.felix.ipojo.handlers.providedservice.strategy.ErrorPrintingServiceFactoryProxy
getService(ComponentInstance) method.
getAggregateType() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
getAllServiceReferences(String, String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get all service references.
getAllServiceReferences(String, String) - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Get all service references consistent with the given interface and filter.
getAllServiceReferences(String, String) - Method in class org.apache.felix.ipojo.IPojoContext
Gets the service references matching with the given query.
getAllServiceReferences(String, String) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Gets all service references.
getAllServiceReferences(String, String) - Method in interface org.apache.felix.ipojo.ServiceContext
Gets the service references matching with the given query.
getAnnotations() - Method in class org.apache.felix.ipojo.manipulation.MethodDescriptor
 
getAnnotationType() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.AnnotationTypeVisitor
 
getAnnotationType() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Binding
 
getAnnotationType() - Method in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
getArgIndex(int, Type[], int) - Static method in class org.apache.felix.ipojo.composite.service.provides.POJOWriter
Gets the index of the argument 'i'.
getArgumentLocalVariables() - Method in class org.apache.felix.ipojo.manipulation.MethodDescriptor
 
getArguments() - Method in class org.apache.felix.ipojo.parser.MethodMetadata
Gets the method arguments.
getArguments() - Method in class org.apache.felix.ipojo.util.Callback
Gets the method arguments.
getAttachedDependency(Element) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Look for the implementation (i.e.
getAttachedRequirement(Element) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Look for the implementation (i.e.
getAttribute(String) - Method in class org.apache.felix.ipojo.metadata.Element
Returns the value of the attribute given in parameter.
getAttribute(String, String) - Method in class org.apache.felix.ipojo.metadata.Element
Returns the value of the attribute "name" of the namespace "ns".
getAttributes() - Method in class org.apache.felix.ipojo.metadata.Element
Gets element attributes.
getBindingInterceptorReferences() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
Gets the list of binding interceptors attached to the current service dependency.
getBindingPolicy() - Method in class org.apache.felix.ipojo.util.DependencyModel
Gets the used binding policy.
getBindingRegistry() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
 
getBindings(String) - Method in interface org.apache.felix.ipojo.manipulator.metadata.annotation.registry.BindingRegistry
Find the list of Binding registered with the given annotation type.
getBindings(String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.CompletableBindingRegistry
 
getBindings(String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.DefaultBindingRegistry
 
getBundle(String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
 
getBundle() - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get the current bundle.
getBundle(long) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get the bundle object with the given id.
getBundle() - Method in class org.apache.felix.ipojo.context.ServiceReferenceImpl
Not supported in composite.
getBundle() - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
getBundle() - Method in interface org.apache.felix.ipojo.extender.InstanceDeclaration
Gets the bundle that is declaring this instance.
getBundle() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
Gets the bundle that is declaring this instance.
getBundle() - Method in class org.apache.felix.ipojo.extender.internal.DefaultJob
Gets the bundle object.
getBundle(String) - Method in class org.apache.felix.ipojo.IPojoContext
Gets a bundle by symbolic name
getBundle() - Method in class org.apache.felix.ipojo.IPojoContext
Gets the current bundle object.
getBundle(long) - Method in class org.apache.felix.ipojo.IPojoContext
Gets the bundle object with the given id.
getBundle(String) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Gets a bundle by name
getBundle() - Method in class org.apache.felix.ipojo.PolicyServiceContext
Gets the current bundle.
getBundle(long) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Gets the bundle object with the given id.
getBundleClassLoader() - Method in class org.apache.felix.ipojo.ComponentFactory
 
getBundleContext() - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
 
getBundleContext() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getBundleContext() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
 
getBundleContext() - Method in class org.apache.felix.ipojo.extender.internal.AbstractService
 
getBundleContext() - Method in interface org.apache.felix.ipojo.Factory
Gets the bundle context of the factory.
getBundleContext() - Method in class org.apache.felix.ipojo.IPojoFactory
Gets the bundle context of the factory.
getBundleContext() - Method in class org.apache.felix.ipojo.util.DependencyModel
Gets the bundle context used by the dependency.
getBundleContextForConfiguration(Element) - Method in class org.apache.felix.ipojo.handlers.context.BundleContextHandler
 
getBundleDeclarations(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ExtensionBundleProcessor
Gets the list of declaration for the given method.
getBundleId() - Method in class org.apache.felix.ipojo.architecture.InstanceDescription
Gets the bundle id of the bundle containing the component type of the instance.
getBundles() - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get installed bundles.
getBundles() - Method in class org.apache.felix.ipojo.IPojoContext
Gets installed bundles.
getBundles() - Method in class org.apache.felix.ipojo.PolicyServiceContext
Gets installed bundles.
getCallbacks() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
getClassByteArray() - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Gets a class file as a byte array.
getClassName() - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Deprecated. 
getClassName() - Method in class org.apache.felix.ipojo.ComponentFactory
Gets the class name.
getClassName() - Method in class org.apache.felix.ipojo.composite.CompositeFactory
 
getClassName() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getClassName() - Method in interface org.apache.felix.ipojo.Factory
Deprecated. 
getClassName() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the implementation class of the component type.
getClassName() - Method in class org.apache.felix.ipojo.IPojoFactory
Gets the factory class name.
getClassName() - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
 
getClassName() - Method in class org.apache.felix.ipojo.manipulator.ManipulationUnit
 
getClassName() - Method in class org.apache.felix.ipojo.parser.PojoMetadata
 
getClassNameFromResource(String) - Static method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor
 
getClassNode() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
 
getClassVersion() - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
Gets the extracted class version
getClassVersion() - Method in class org.apache.felix.ipojo.manipulation.Manipulator
 
getClazz() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the manipulated class.
getComparator() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
getComparator() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
 
getComparator(Element, BundleContext) - Static method in class org.apache.felix.ipojo.util.DependencyMetadataHelper
Helper method parsing the comparator attribute and returning the comparator object.
getComparator() - Method in class org.apache.felix.ipojo.util.DependencyModel
Gets the used comparator name.
getComponentBundleContext() - Method in class org.apache.felix.ipojo.handlers.context.BundleContextHandler
 
getComponentClassname() - Method in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
Returns the classname attribute value.
getComponentDescription() - Method in class org.apache.felix.ipojo.architecture.InstanceDescription
Gets the component type description of the described instance.
getComponentDescription() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getComponentDescription() - Method in interface org.apache.felix.ipojo.Factory
Gets the component type description.
getComponentDescription() - Method in class org.apache.felix.ipojo.IPojoFactory
Gets the component type description.
getComponentInstance() - Method in interface org.apache.felix.ipojo.Pojo
Gets the instance container which creates the current object.
getComponentInstance() - Method in class org.apache.felix.ipojo.util.DependencyModel
 
getComponentMetadata() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getComponentMetadata() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
getComponentMetadata() - Method in interface org.apache.felix.ipojo.extender.TypeDeclaration
Get the component metadata description.
getComponentMetadata() - Method in interface org.apache.felix.ipojo.Factory
Gets the component type metadata (Element - Attribute structure)
getComponentMetadata() - Method in class org.apache.felix.ipojo.IPojoFactory
Gets the component metadata.
getComponentMetadata() - Method in class org.apache.felix.ipojo.manipulator.ManipulationUnit
 
getComponentMetadata() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
Build metadata.
getComponentName() - Method in interface org.apache.felix.ipojo.extender.InstanceDeclaration
 
getComponentName() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
 
getComponentName() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
getComponentName() - Method in interface org.apache.felix.ipojo.extender.TypeDeclaration
Gets the component type's name.
getComponentName(Element) - Method in class org.apache.felix.ipojo.manipulator.metadata.CompositeMetadataProvider
 
getComponentsAndInstances(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor
Gets the ComponentsBundleProcessor.ComponentsAndInstances declared by the given bundle.
getComponentsAndInstances(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor
Gets the ConfigurationProcessor.ComponentsAndInstances declared by the given bundle.
getComponentsMetadata() - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Gets the array of component type metadata.
getComponentType() - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
 
getComponentType(Element) - Static method in class org.apache.felix.ipojo.manipulator.util.Metadatas
Return the classname attribute value.
getComponentTypeDescription() - Method in class org.apache.felix.ipojo.ComponentFactory
Gets the component type description of the current factory.
getComponentTypeDescription() - Method in class org.apache.felix.ipojo.HandlerManagerFactory
 
getComponentTypeDescription() - Method in class org.apache.felix.ipojo.IPojoFactory
Gets the component type description.
getComponentVersion() - Method in interface org.apache.felix.ipojo.extender.InstanceDeclaration
 
getComponentVersion() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
 
getComponentVersion() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
getComponentVersion() - Method in interface org.apache.felix.ipojo.extender.TypeDeclaration
Gets the component type's version.
getCompositeHandler(String) - Method in class org.apache.felix.ipojo.composite.CompositeManager
Return a specified handler.
getCompositeManager() - Method in class org.apache.felix.ipojo.composite.CompositeHandler
 
getConfiguration() - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler.ManagedConfiguration
Return the managed configuration.
getConfiguration(ConfigurationAdmin, String, Bundle) - Method in class org.apache.felix.ipojo.ConfigurationTracker
 
getConfiguration() - Method in interface org.apache.felix.ipojo.extender.InstanceDeclaration
The instance configuration.
getConfiguration() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
 
getConstructor(String[]) - Method in class org.apache.felix.ipojo.parser.PojoMetadata
Gets the constructor corresponding to the given argument types.
getConstructorParameter(int) - Method in interface org.apache.felix.ipojo.ConstructorInjector
Gets the object to inject in the constructor parameter.
getConstructorParameter(int) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Gets the object to inject in the constructor parameter.
getConstructorParameter(int) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Gets the object to inject as a constructor parameter
getConstructorParameter(int) - Method in class org.apache.felix.ipojo.util.Property
Gets the object to inject as constructor parameter.
getConstructorParameterIndex() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Gets the constructor parameter.
getConstructorParameterType(int) - Method in interface org.apache.felix.ipojo.ConstructorInjector
Gets the type of the object to inject in the constructor parameter.
getConstructorParameterType(int) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Gets the type of the constructor parameter.
getConstructorParameterType(int) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Gets the type of the object to inject in the constructor parameter.
getConstructorParameterType(int) - Method in class org.apache.felix.ipojo.util.Property
Gets the type of the constructor parameter to inject.
getConstructors() - Method in class org.apache.felix.ipojo.parser.PojoMetadata
Gets the MethodMetadata list corresponding to the constructors (contained in the implementation class).
getContainedInstances() - Method in class org.apache.felix.ipojo.composite.CompositeInstanceDescription
Gets the list of contained instance in the described instance.
getContext() - Method in interface org.apache.felix.ipojo.ComponentInstance
Returns the bundle context of this instance.
getContext() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Get the bundle context used by this instance.
getContext() - Method in interface org.apache.felix.ipojo.ContextSource
Gets the entire context.
getContext() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the bundle context used by this component instance.
getContext() - Method in class org.apache.felix.ipojo.util.InstanceConfigurationSource
 
getContext() - Method in class org.apache.felix.ipojo.util.SystemPropertiesSource
 
getContextSourceManager() - Method in class org.apache.felix.ipojo.util.DependencyModel
 
getController(String) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Gets the service controller attached to the given field.
getController() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
Gets the controller value as a String.
getController(String) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
Gets the controller value as a String.
getControllerBySpecification(String) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Gets the service controller handling the service publishing the given specification.
getCreatedObjects() - Method in class org.apache.felix.ipojo.PrimitiveInstanceDescription
Gets the list of object created by the described instance.
getCreationStrategy() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
 
getCreationStrategy() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
 
getCurrents() - Method in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
 
getCurrents() - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.ForwardingQueueService
 
getCurrents() - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
 
getCurrents() - Method in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService
 
getCurrents() - Method in interface org.apache.felix.ipojo.extender.queue.QueueService
 
getCurrentsCounter() - Method in class org.apache.felix.ipojo.extender.internal.queue.Statistic
 
getCurrentValue() - Method in class org.apache.felix.ipojo.architecture.PropertyDescription
Gets the current value of the property as object.
getDataFile(String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get a data file.
getDataFile(String) - Method in class org.apache.felix.ipojo.IPojoContext
Gets a data file.
getDataFile(String) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Gets a data file.
getDefaultImplementation() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
getDefaultImplementation() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
 
getDefaultLevel(BundleContext) - Static method in class org.apache.felix.ipojo.util.Logger
Gets the default logger level.
getDefaultProperties() - Method in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
 
getDefaultValue() - Method in class org.apache.felix.ipojo.util.Property
Gets the initial value of the property.
getDelegation() - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
 
getDependencies() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Get the list of managed dependency.
getDependencies() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandlerDescription
Get dependencies description.
getDependencies() - Method in class org.apache.felix.ipojo.PrimitiveInstanceDescription
Gets the instance service dependencies.
getDependency() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Gets the described dependency.
getDependency(String) - Method in class org.apache.felix.ipojo.PrimitiveInstanceDescription
Gets the instance service dependency matching with the given service specification or id.
getDependencyCallbacks() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Gets the list of callbacks attached to the current dependency.
getDependencyDescription(ComponentInstance) - Method in class org.apache.felix.ipojo.api.Dependency
Gets the dependency description object attached to this dependency.
getDependencyIdentifier(Dependency) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Builds a description of this dependency to help the user to identify it.
getDependencyProperties(DependencyModel) - Static method in class org.apache.felix.ipojo.dependency.impl.DependencyProperties
 
getDescription() - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Gets the component type description.
getDescription() - Method in interface org.apache.felix.ipojo.architecture.CustomHandlerInfo
Returns the custom handler information in readable format to be displayed in ComponentTypeDescription.
getDescription() - Method in class org.apache.felix.ipojo.architecture.InstanceDescription
Gets the instance description.
getDescription() - Method in class org.apache.felix.ipojo.composite.CompositeInstanceDescription
Gets the instance description.
getDescription() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
Get the component type information containing provided service, configuration properties ...
getDescription() - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Return the handler description, i.e.
getDescription() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
Get the service instantiator handler description.
getDescription() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
 
getDescription() - Method in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
 
getDescription() - Method in interface org.apache.felix.ipojo.extender.queue.JobInfo
Gets the job description
getDescription() - Method in interface org.apache.felix.ipojo.Factory
Gets the component type information containing provided service, configuration properties ...
getDescription() - Method in class org.apache.felix.ipojo.Handler
Returns the current handler description.
getDescription() - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Gets the configuration handler description.
getDescription() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Get the dependency handler description.
getDescription() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Build the provided service description.
getDescription() - Method in class org.apache.felix.ipojo.IPojoFactory
Gets the component type description (Element-Attribute form).
getDescription() - Method in class org.apache.felix.ipojo.PrimitiveInstanceDescription
Gets the instance description.
getDescription() - Method in class org.apache.felix.ipojo.PrimitiveTypeDescription
Adds the "implementation-class" attribute to the type description.
getDescriptor() - Method in class org.apache.felix.ipojo.manipulation.MethodDescriptor
 
getDiscoveries() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.ChainedAnnotationDiscovery
 
getDispatcher() - Static method in class org.apache.felix.ipojo.EventDispatcher
Gets the iPOJO event dispatcher.
getElement() - Method in class org.apache.felix.ipojo.api.composite.ExportedService
Gets the exported service metadata.
getElement() - Method in class org.apache.felix.ipojo.api.composite.ImportedService
Gets the dependency metadata.
getElement() - Method in class org.apache.felix.ipojo.api.composite.Instance
Gets the instance description in the Element-Attribute form.
getElement() - Method in class org.apache.felix.ipojo.api.composite.InstantiatedService
Gets the dependency metadata.
getElement() - Method in class org.apache.felix.ipojo.api.composite.ProvidedService
Gets the provided element.
getElement() - Method in class org.apache.felix.ipojo.api.Dependency
Gets the dependency metadata.
getElement() - Method in interface org.apache.felix.ipojo.api.HandlerConfiguration
Gets the Handler description.
getElement() - Method in class org.apache.felix.ipojo.api.Property
Gets the property element.
getElement() - Method in class org.apache.felix.ipojo.api.Service
Gets the provided service element.
getElement() - Method in class org.apache.felix.ipojo.api.ServiceProperty
Gets the 'property' element.
getElement() - Method in class org.apache.felix.ipojo.api.TemporalDependency
Gets the dependency metadata.
getElement() - Method in class org.apache.felix.ipojo.manipulation.MethodDescriptor
Compute method manipulation metadata.
getElements() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
 
getElements() - Method in class org.apache.felix.ipojo.metadata.Element
Gets sub-elements.
getElements(String) - Method in class org.apache.felix.ipojo.metadata.Element
Gets the elements array of the element type given in parameter.
getElements(String, String) - Method in class org.apache.felix.ipojo.metadata.Element
Gets the elements array of the element type given in parameter.
getElementType() - Method in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
getEndTime() - Method in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
 
getEndTime() - Method in interface org.apache.felix.ipojo.extender.queue.JobInfo
Gets the completion time.
getEnlistmentTime() - Method in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
 
getEnlistmentTime() - Method in interface org.apache.felix.ipojo.extender.queue.JobInfo
Gets the submission time of the job.
getErrors() - Method in class org.apache.felix.ipojo.manipulator.Pojoization
 
getErrors() - Method in class org.apache.felix.ipojo.manipulator.reporter.EmptyReporter
 
getErrors() - Method in interface org.apache.felix.ipojo.manipulator.Reporter
 
getException() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
getExecutionDuration() - Method in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
Computes the time spent to execute the job (this does not include the waiting).
getExecutionDuration() - Method in interface org.apache.felix.ipojo.extender.queue.JobInfo
Gets the execution duration.
getExtension() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
getExtension() - Method in interface org.apache.felix.ipojo.extender.TypeDeclaration
Gets the targeted iPOJO Extension (primitive, composite, handler...)
getExtensionName() - Method in interface org.apache.felix.ipojo.extender.ExtensionDeclaration
Gets the extension name.
getExtensionName() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultExtensionDeclaration
 
getExternalName(String) - Method in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
 
getFacetedBundleContext(Element) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
 
getFactory() - Method in class org.apache.felix.ipojo.api.ComponentType
Gets the factory attached to the current component type.
getFactory() - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Gets the component factory.
getFactory() - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Gets the component factory.
getFactory() - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Gets the attached factory.
getFactory() - Method in interface org.apache.felix.ipojo.ComponentInstance
Returns the factory who created this instance.
getFactory() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Get the factory which create this instance.
getFactory() - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler.ManagedConfiguration
Return the used factory name.
getFactory() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the factory which has created the current instance.
getFactory() - Method in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
Gets the factory object used for this handler.
getFactory() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Binding
 
getFactory() - Method in class org.apache.felix.ipojo.PrimitiveHandler
Gets the factory which creates the managed instance.
getFactoryBuilder() - Method in interface org.apache.felix.ipojo.extender.ExtensionDeclaration
Gets the factory builder to use to create the factories bound to this extension.
getFactoryBuilder() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultExtensionDeclaration
 
getFactoryInterfacesToPublish() - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Gets the interfaces published by the factory.
getFactoryInterfacesToPublish() - Method in class org.apache.felix.ipojo.HandlerManagerFactory.HandlerTypeDescription
 
getFactoryName() - Method in class org.apache.felix.ipojo.ComponentFactory
Computes the factory name.
getFactoryName() - Method in class org.apache.felix.ipojo.composite.CompositeFactory
 
getFactoryName() - Method in class org.apache.felix.ipojo.HandlerManagerFactory
 
getFactoryName() - Method in class org.apache.felix.ipojo.IPojoFactory
Computes the factory name.
getFactoryUnchecked() - Method in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Get a service object via a service factory.
getField() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata.Mapping
 
getField() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
getField() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.ServiceController
 
getField(String) - Method in class org.apache.felix.ipojo.parser.PojoMetadata
Gets the field metadata for the given name.
getField(String, String) - Method in class org.apache.felix.ipojo.parser.PojoMetadata
Gets the field metadata for the given name and type.
getField() - Method in class org.apache.felix.ipojo.util.Property
 
getFieldList() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Get the field list to use for the delegation.
getFieldName() - Method in class org.apache.felix.ipojo.parser.FieldMetadata
 
getFields() - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
Get collected fields.
getFields() - Method in class org.apache.felix.ipojo.manipulation.Manipulator
 
getFields() - Method in class org.apache.felix.ipojo.parser.PojoMetadata
 
getFieldType() - Method in class org.apache.felix.ipojo.parser.FieldMetadata
 
getFieldValue(String) - Method in class org.apache.felix.ipojo.InstanceManager
Gives access to a field value of the first created pojo.
getFieldValue(String, Object) - Method in class org.apache.felix.ipojo.InstanceManager
Gives access to a field value to the given created pojo.
getFilter() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
getFilter() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
 
getFilter() - Method in class org.apache.felix.ipojo.util.DependencyModel
Returns the dependency filter (String form).
getFinished() - Method in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
 
getFinished() - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.ForwardingQueueService
 
getFinished() - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
 
getFinished() - Method in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService
 
getFinished() - Method in interface org.apache.felix.ipojo.extender.queue.QueueService
 
getFinishedCounter() - Method in class org.apache.felix.ipojo.extender.internal.queue.Statistic
 
getFirstService() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
getFreshDocumentBuilder(Reporter) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.module.DefaultBindingModule
Creates a 'fresh' document builder.
getFullName() - Method in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
Gets the handler qualified name (namespace:name).
getGlobalContext() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Get the global bundle context.
getGlobalContext() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the global bundle context.
getGlobalContext() - Method in class org.apache.felix.ipojo.IPojoContext
Gets the global context, i.e.
getHandler(String) - Method in class org.apache.felix.ipojo.composite.CompositeHandler
Get a plugged handler of the same container.
getHandler(String) - Method in class org.apache.felix.ipojo.Handler
Get a plugged handler of the same container.
getHandler() - Method in class org.apache.felix.ipojo.HandlerManager
Gets the contained handler object.
getHandler() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
getHandler(String) - Method in class org.apache.felix.ipojo.InstanceManager
Returns a specified handler.
getHandler(IPojoFactory.RequiredHandler, ServiceContext) - Method in class org.apache.felix.ipojo.IPojoFactory
Returns the handler object for the given required handler.
getHandler(String) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Gets a plugged handler of the same container.
getHandler() - Method in class org.apache.felix.ipojo.util.Property
Gets the handler managing the property.
getHandlerDescription(String) - Method in class org.apache.felix.ipojo.architecture.InstanceDescription
Gets a handler description by specifying the handler qualified name.
getHandlerInfo(String, String) - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
 
getHandlerInfo() - Method in class org.apache.felix.ipojo.architecture.HandlerDescription
Gets handler information.
getHandlerInfo() - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandlerDescription
Build handler description.
getHandlerInfo() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceInstantiatorDescription
Build service instantiator handler description.
getHandlerInfo() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandlerDescription
Get the handler description.
getHandlerInfo() - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandlerDescription
The handler information.
getHandlerInfo() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandlerDescription
Builds the Dependency Handler description.
getHandlerInfo() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandlerDescription
Build the provided service handler description.
getHandlerManager() - Method in class org.apache.felix.ipojo.Handler
Gets the component instance of the current handler.
getHandlerName() - Method in class org.apache.felix.ipojo.architecture.HandlerDescription
Gets the handler name.
getHandlerName() - Method in interface org.apache.felix.ipojo.HandlerFactory
Gets the name associated with this handler factory.
getHandlerName() - Method in class org.apache.felix.ipojo.HandlerManagerFactory
 
getHandlers() - Method in class org.apache.felix.ipojo.architecture.InstanceDescription
Gets the plugged handler list.
getId() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
 
getId() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
getId() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
 
getId() - Method in class org.apache.felix.ipojo.util.DependencyModel
Gets the dependency id.
getIds() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
 
getInitialReferences(String, String) - Method in class org.apache.felix.ipojo.util.Tracker
Returns the list of initial ServiceReference objects that will be tracked by this Tracker object.
getInnerClasses() - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
 
getInnerClasses() - Method in class org.apache.felix.ipojo.manipulation.Manipulator
 
getInnerClasses() - Method in class org.apache.felix.ipojo.parser.PojoMetadata
Gets the inner classes from the manipulated class
getInnerClassesAndMethods() - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
 
getInnerClassesAndMethods() - Method in class org.apache.felix.ipojo.manipulation.Manipulator
 
getInstance() - Method in class org.apache.felix.ipojo.architecture.InstanceDescription
Gets the underlying component instance
getInstance() - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler.ManagedConfiguration
Return the created instance.
getInstance() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
 
getInstanceBundleContext() - Method in class org.apache.felix.ipojo.handlers.context.BundleContextHandler
 
getInstanceByName(String) - Method in class org.apache.felix.ipojo.api.ComponentType
Gets the component instance created from this component type.
getInstanceByName(String) - Method in class org.apache.felix.ipojo.IPojoFactory
Gets a component instance created by the current factory.
getInstanceContext() - Method in interface org.apache.felix.ipojo.extender.internal.linker.InstanceBundleContextAware
Gets the bundle context of the instance, i.e.
getInstanceContext() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the bundle context of the instance, i.e.
getInstanceDescription() - Method in interface org.apache.felix.ipojo.architecture.Architecture
Returns the description of the instance.
getInstanceDescription() - Method in interface org.apache.felix.ipojo.ComponentInstance
Returns the instance description.
getInstanceDescription() - Method in class org.apache.felix.ipojo.composite.architecture.ArchitectureHandler
Get the instance description.
getInstanceDescription() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Return the instance description of this instance.
getInstanceDescription() - Method in class org.apache.felix.ipojo.handlers.architecture.ArchitectureHandler
Get the instance description.
getInstanceDescription() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the description of the current instance.
getInstanceManager() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
 
getInstanceManager() - Method in class org.apache.felix.ipojo.PrimitiveHandler
Gets the instance manager managing the instance.
getInstanceMetadata() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
Build instance metadata.
getInstanceName() - Method in interface org.apache.felix.ipojo.ComponentInstance
Returns the name of the instance.
getInstanceName() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Get the instance name.
getInstanceName() - Method in interface org.apache.felix.ipojo.extender.InstanceDeclaration
Gets the instance name.
getInstanceName() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
 
getInstanceName() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the instance name.
getInstances() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getInstances() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
 
getInstances() - Method in interface org.apache.felix.ipojo.Factory
Gets the list of instances created by the factory.
getInstances() - Method in class org.apache.felix.ipojo.IPojoFactory
Gets the list of instances created by the factory.
getInstances() - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Gets the array of instance configuration described in the metadata.
getInstancesNames() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getInstancesNames() - Method in interface org.apache.felix.ipojo.Factory
Gets the list of the names of the instances created by the factory.
getInstancesNames() - Method in class org.apache.felix.ipojo.IPojoFactory
Gets the list of the names of the instances created by the factory.
getInstanceType() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
 
getIntegerProperty(Object, Integer) - Method in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
 
getInterface() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
 
getInterfaces() - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
Get collected interfaces.
getInterfaces() - Method in class org.apache.felix.ipojo.parser.PojoMetadata
 
getInternalClassNames(Class[]) - Static method in class org.apache.felix.ipojo.handlers.dependency.ProxyGenerator
Gets the internal names of the given class objects.
getInternalPath(String) - Method in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
 
getInternalPrimitiveType(String) - Static method in class org.apache.felix.ipojo.parser.FieldMetadata
Gets the internal notation for primitive type.
getInternalServices() - Method in class org.apache.felix.ipojo.composite.CompositeInstanceDescription
Gets the list of internally published services.
getIPOJOBundleContext() - Static method in class org.apache.felix.ipojo.extender.internal.Extender
Gets iPOJO bundle context.
getIPOJOBundleContext() - Method in class org.apache.felix.ipojo.IPojoFactory
Gets the iPOJO Bundle Context.
getJobType() - Method in class org.apache.felix.ipojo.extender.internal.DefaultJob
 
getJobType() - Method in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
 
getJobType() - Method in interface org.apache.felix.ipojo.extender.queue.Job
The jobType is used to describe what is this job about.
getJobType() - Method in interface org.apache.felix.ipojo.extender.queue.JobInfo
Gets the job's type identifier.
getLevel() - Method in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
 
getLocals() - Method in class org.apache.felix.ipojo.manipulation.MethodDescriptor
 
getLocalServiceContext() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the local service context.
getLogger() - Method in class org.apache.felix.ipojo.composite.CompositeHandler
 
getLogger() - Method in class org.apache.felix.ipojo.Handler
Gets the logger to use in the handler.
getLogger() - Method in class org.apache.felix.ipojo.InstanceManager
The instance logger.
getLogger() - Method in class org.apache.felix.ipojo.IPojoFactory
Gets the logger used by instances created by the current factory.
getLogger() - Static method in class org.apache.felix.ipojo.manipulation.ManipulationProperty
Get the manipulator logger.
getLogger() - Method in class org.apache.felix.ipojo.PrimitiveHandler
Gets the logger of the managed instance.
getLogHeaderForLevel(int) - Static method in class org.apache.felix.ipojo.util.Logger
 
getManagedServicePid() - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandlerDescription
Gets the managed service pid.
getManager() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
 
getManifest() - Method in class org.apache.felix.ipojo.manipulator.manifest.DirectManifestProvider
 
getManifest() - Method in class org.apache.felix.ipojo.manipulator.manifest.FileManifestProvider
 
getManifest() - Method in interface org.apache.felix.ipojo.manipulator.ManifestProvider
Returns the original bundle's Manifest.
getManipulationMetadata() - Method in class org.apache.felix.ipojo.manipulation.Manipulator
Compute component type manipulation metadata.
getMatchingFactories() - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Get the map of used references [reference, component instance].
getMatchingServices() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
getMessage() - Method in exception org.apache.felix.ipojo.ConfigurationException
Gets the error message.
getMessage() - Method in class org.apache.felix.ipojo.extender.internal.declaration.AbstractDeclaration
 
getMessage() - Method in interface org.apache.felix.ipojo.extender.Status
Gets the unbound message if any.
getMessage() - Method in exception org.apache.felix.ipojo.MissingHandlerException
Gets the error message.
getMessageArguments(Object...) - Method in class org.apache.felix.ipojo.manipulator.reporter.EmptyReporter
 
getMetadata() - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Get parsed metadata.
getMetadatas() - Method in class org.apache.felix.ipojo.manipulator.metadata.AnnotationMetadataProvider
 
getMetadatas() - Method in class org.apache.felix.ipojo.manipulator.metadata.CacheableMetadataProvider
 
getMetadatas() - Method in class org.apache.felix.ipojo.manipulator.metadata.CompositeMetadataProvider
 
getMetadatas() - Method in class org.apache.felix.ipojo.manipulator.metadata.EmptyMetadataProvider
 
getMetadatas() - Method in class org.apache.felix.ipojo.manipulator.metadata.FileMetadataProvider
 
getMetadatas() - Method in class org.apache.felix.ipojo.manipulator.metadata.StreamMetadataProvider
 
getMetadatas() - Method in interface org.apache.felix.ipojo.manipulator.MetadataProvider
Gather all the metadata.
getMethod() - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
 
getMethod() - Method in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallback
Get the method name of the callback.
getMethod(String) - Method in class org.apache.felix.ipojo.parser.PojoMetadata
Gets the MethodMetadata corresponding to the method (contained in the implementation class) with the given name.
getMethod(String, String[]) - Method in class org.apache.felix.ipojo.parser.PojoMetadata
Gets the MethodMetadata corresponding to the method (contained in the implementation class) to given name and argument types.
getMethod() - Method in class org.apache.felix.ipojo.util.Callback
Gets the method name.
getMethod() - Method in class org.apache.felix.ipojo.util.InvocationResult
 
getMethod() - Method in class org.apache.felix.ipojo.util.Property
Gets the method name, null if no method.
getMethodArgumentNames() - Method in class org.apache.felix.ipojo.parser.MethodMetadata
 
getMethodArguments() - Method in class org.apache.felix.ipojo.parser.MethodMetadata
 
getMethodById(String) - Method in class org.apache.felix.ipojo.InstanceManager
Computes the Method object from the given id.
getMethodByName(String) - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
Get a method by its name.
getMethodDescriptor(String, String) - Method in class org.apache.felix.ipojo.manipulation.InnerClassAdapter
Gets the method descriptor for the specified name and descriptor.
getMethodDescriptor(String, String) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Gets the method descriptor for the specified name and descriptor.
getMethodFlagName(String, String) - Method in class org.apache.felix.ipojo.manipulation.InnerClassAdapter
 
getMethodId(String, String) - Method in class org.apache.felix.ipojo.manipulation.InnerClassAdapter
 
getMethodIdentifier(MethodNode) - Static method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.Names
Extract an identifier from the given method name.
getMethodIdentifier() - Method in class org.apache.felix.ipojo.parser.MethodMetadata
Gets the method unique identifier.
getMethodList() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Get the method list contained in the implemented specification.
getMethodName() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
 
getMethodName() - Method in class org.apache.felix.ipojo.parser.MethodMetadata
 
getMethodReturn() - Method in class org.apache.felix.ipojo.parser.MethodMetadata
 
getMethods() - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
 
getMethods() - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
Get collected methods.
getMethods() - Method in class org.apache.felix.ipojo.manipulation.Manipulator
 
getMethods() - Method in class org.apache.felix.ipojo.parser.PojoMetadata
 
getMethods(String) - Method in class org.apache.felix.ipojo.parser.PojoMetadata
Gets the MethodMetadata list corresponding to the method (contained in the implementation class) to given name.
getMethodsFromInnerClass(String) - Method in class org.apache.felix.ipojo.manipulation.Manipulator
 
getMethodsFromInnerClass(String) - Method in class org.apache.felix.ipojo.parser.PojoMetadata
Gets the methods from the given inner class.
getMethodType() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
 
getMissingHandlers() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getMissingHandlers() - Method in interface org.apache.felix.ipojo.Factory
Gets the list of missing handlers.
getMissingHandlers() - Method in class org.apache.felix.ipojo.IPojoFactory
Computes the list of missing handlers.
getModifiedSpecifications(BundleContext) - Method in class org.apache.felix.ipojo.handlers.providedservice.strategy.ConfigurableCreationStrategy
Utility method that transform the specifications names into a Class array, appending the IPOJOServiceFactory interface to it.
getName() - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Returns the component-type name.
getName() - Method in class org.apache.felix.ipojo.architecture.InstanceDescription
Gets the instance name.
getName() - Method in class org.apache.felix.ipojo.architecture.PropertyDescription
Gets the current property name.
getName() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
Return the factory name.
getName() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
 
getName() - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
getName() - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
 
getName() - Method in interface org.apache.felix.ipojo.Factory
Returns the factory name.
getName() - Method in class org.apache.felix.ipojo.IPojoFactory
Gets the factory name.
getName() - Method in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
 
getName() - Method in class org.apache.felix.ipojo.manipulation.MethodDescriptor
 
getName() - Method in class org.apache.felix.ipojo.metadata.Attribute
Gets the attribute name.
getName() - Method in class org.apache.felix.ipojo.metadata.Element
Gets element name.
getName() - Method in class org.apache.felix.ipojo.util.Property
 
getNamespace() - Method in interface org.apache.felix.ipojo.HandlerFactory
Gets the namespace associated with this handler factory.
getNamespace() - Method in class org.apache.felix.ipojo.HandlerManagerFactory
 
getNamespace() - Method in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
 
getNamespace() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.HandlerBindingDiscovery
 
getNameSpace() - Method in class org.apache.felix.ipojo.metadata.Attribute
Gets attribute namespace.
getNameSpace() - Method in class org.apache.felix.ipojo.metadata.Element
Gets element namespace.
getNeededFactoryName() - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler.ManagedConfiguration
 
getNode() - Method in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
getNoValue(Class) - Static method in class org.apache.felix.ipojo.util.Property
Gets the NO VALUE Object.
getObjectByType(String) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Get an object from the given type.
getObjectFromInstance(String) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Method returning an instance object of the given component type.
getObjectValue(BundleContext) - Method in class org.apache.felix.ipojo.architecture.PropertyDescription
Gets the object value of the current immutable property.
getOrElse(T) - Method in class org.apache.felix.ipojo.util.InvocationResult
 
getPackageImportClause() - Static method in class org.apache.felix.ipojo.manipulator.util.Constants
 
getPackageName(String) - Static method in class org.apache.felix.ipojo.manipulator.util.Metadatas
 
getParameterAnnotations() - Method in class org.apache.felix.ipojo.manipulation.MethodDescriptor
 
getParameterIndex() - Method in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
getParameterIndex() - Method in class org.apache.felix.ipojo.util.Property
Gets the parameter index.
getParent() - Method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationAnnotationScanner
 
getParentServiceContext() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Get the parent service context.
getPlaybacks() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.AnnotationType
 
getPojoMetadata() - Method in class org.apache.felix.ipojo.ComponentFactory
Returns manipulation metadata of this component type.
getPojoMetadata() - Method in class org.apache.felix.ipojo.PrimitiveHandler
Gets the PojoMetadata of the content of the managed instance.
getPojoObject() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the first object created by the instance.
getPojoObjects() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the object array created by the instance.
getPolicy() - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
 
getPolicy() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
 
getPolicy() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
 
getPolicy() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
 
getPolicy(String) - Static method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Gets the iPOJO binding policy name from the given value.
getPolicy(Element) - Static method in class org.apache.felix.ipojo.util.DependencyMetadataHelper
Helper method parsing the binding policy.
getPredicate() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Binding
 
getPrimitiveTypeByClass(Class) - Static method in class org.apache.felix.ipojo.parser.FieldMetadata
Gets the iPOJO primitive type from the given primitive class.
getProcessors() - Method in class org.apache.felix.ipojo.extender.internal.processor.ChainedBundleProcessor
Gets the list of processors.
getProperties() - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Gets component-type properties.
getProperties(String) - Static method in class org.apache.felix.ipojo.composite.util.SourceManager
Compute the properties (${name}) from the given filter.
getProperties() - Method in class org.apache.felix.ipojo.context.ServiceReferenceImpl
 
getProperties() - Method in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Gets the published properties.
getProperties() - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandlerDescription
Gets the properties.
getProperties() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Get the list of properties attached to the service registration.
getProperties() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
Gets the list of properties.
getProperties() - Method in class org.apache.felix.ipojo.PrimitiveInstanceDescription
Gets the instance properties.
getPropertiesElement(ComponentWorkbench) - Static method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.Elements
Return the Element named properties, creates one if missing.
getPropertiesInDictionary(ServiceReference) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Creates a Dictionary containing service properties of the given service reference.
getPropertiesInMap(ServiceReference) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Creates a Map containing service properties of the given service reference.
getPropertiesToPublish() - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Computes the default service properties to publish : factory.name, service.pid, component.providedServiceSpecification, component.properties, component.description, factory.State.
getPropertiesToPublish() - Method in class org.apache.felix.ipojo.HandlerManagerFactory.HandlerTypeDescription
Add properties to publish.
getPropertiesToPublish() - Method in class org.apache.felix.ipojo.PrimitiveTypeDescription
Computes the properties to publish.
getProperty(String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get a property value.
getProperty(String) - Method in class org.apache.felix.ipojo.context.ServiceReferenceImpl
Get a property value.
getProperty(String) - Method in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Look for a property in the service properties.
getProperty(String) - Method in interface org.apache.felix.ipojo.ContextSource
Gets the current value of the given property.
getProperty(String) - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
getProperty(String) - Method in class org.apache.felix.ipojo.IPojoContext
Gets a property value.
getProperty(String) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Gets a property value.
getProperty(String) - Method in class org.apache.felix.ipojo.util.InstanceConfigurationSource
 
getProperty(String) - Method in class org.apache.felix.ipojo.util.SystemPropertiesSource
 
getPropertyByName(String) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
 
getPropertyByName(String) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandlerDescription
Gets a property by name.
getPropertyDescription(ComponentInstance) - Method in class org.apache.felix.ipojo.api.Property
Gets the property description for the current property.
getPropertyElement() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.MethodPropertyVisitor
 
getPropertyKeys() - Method in class org.apache.felix.ipojo.context.ServiceReferenceImpl
Get the String arrays of service property keys.
getPropertyKeys() - Method in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Get the property keys.
getPropertyKeys() - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
getPropertyValue(ComponentInstance) - Method in class org.apache.felix.ipojo.api.ServiceProperty
Gets the property value of the current property on the given instance.
getProps(ServiceReference) - Static method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Get the properties for the exposed service from the given reference.
getProps(ServiceReference) - Method in class org.apache.felix.ipojo.composite.service.provides.ServiceExporter
Transform service reference property in a dictionary.
getProvidedService() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
Gets the represented provided service.
getProvidedService(String) - Method in class org.apache.felix.ipojo.PrimitiveInstanceDescription
Gets the instance provided service matching with the given service specification.
getProvidedServiceDescription(ComponentInstance) - Method in class org.apache.felix.ipojo.api.Service
Gets the provided service description associated with the current service.
getProvidedServices() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Get the array of provided service.
getProvidedServices() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandlerDescription
Get the provided service descriptions.
getProvidedServices() - Method in class org.apache.felix.ipojo.PrimitiveInstanceDescription
Gets the instance provided service.
getprovidedServiceSpecification() - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Gets the list of provided service offered by instances of this type.
getProviders() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Build the list of imported service provider.
getProxy(Class) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency.DynamicProxyFactory
Creates a proxy object for the given specification.
getProxy(Class, Dependency) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency.SmartProxyFactory
Create a proxy object for the given specification.
getProxyClass(Class) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency.SmartProxyFactory
Loads a proxy class generated for the given (interface) class.
getProxySetting() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
 
getQualifiedName() - Method in class org.apache.felix.ipojo.metadata.Element
Gets the qualified name of the current element.
getRankingInterceptorReference() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
Gets the service reference of the currently attached ranking interceptor.
getRecordsByRef(ServiceReference) - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Get the record list using the given reference.
getReference() - Method in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Get the service reference attached with this service registration.
getReference() - Method in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
 
getReflectionType(String) - Static method in class org.apache.felix.ipojo.parser.FieldMetadata
Gets the 'reflective' type of the given type.
getRegisteredHandlers() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the list of handlers plugged (i.e.
getRegistration() - Method in class org.apache.felix.ipojo.extender.internal.AbstractService
 
getRegistredCompositeHandlers() - Method in class org.apache.felix.ipojo.composite.CompositeManager
REturn the list of handlers plugged on this instance.
getRegistredFields() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the list of registered fields (containing field names).
getRegistredMethods() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the list of registered methods (containing method ids).
getRelativeName(File) - Method in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
 
getReporter() - Method in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
getRequiredHandlerList() - Method in class org.apache.felix.ipojo.ComponentFactory
Computes required handlers.
getRequiredHandlerList() - Method in class org.apache.felix.ipojo.composite.CompositeFactory
Compute required handlers.
getRequiredHandlerList() - Method in class org.apache.felix.ipojo.HandlerManagerFactory
Computes required handlers.
getRequiredHandlerList() - Method in class org.apache.felix.ipojo.IPojoFactory
Computes the required handler list.
getRequiredHandlers() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getRequiredHandlers() - Method in interface org.apache.felix.ipojo.Factory
Get the list of required handlers.
getRequiredHandlers() - Method in class org.apache.felix.ipojo.IPojoFactory
Gets the list of required handlers.
getRequirements() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
 
getRequiresElement() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
 
getRequiresFilters(Object) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Gets the requires filter configuration from the given object.
getResource(String) - Method in class org.apache.felix.ipojo.FactoryClassloader
Returns the URL of the required resource.
getResourcePath() - Method in class org.apache.felix.ipojo.manipulator.ManipulationUnit
 
getResources() - Method in class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResultWriter
 
getRoot() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
The identified root Element.
getSelectedServices() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
getSeparator() - Method in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
 
getService(ServiceReference) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get a service object for the given service reference.
getService() - Method in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Get the service object.
getService(ComponentInstance, ServiceReference) - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Get a service object.
getService(DependencyModel, S, ServiceReference<S>) - Method in class org.apache.felix.ipojo.dependency.impl.FilterBasedServiceTrackingInterceptor
 
getService(DependencyModel, ServiceReference<S>, S) - Method in interface org.apache.felix.ipojo.dependency.interceptors.ServiceBindingInterceptor
Notification method when a dependency is weaving a new service binding.
getService(Bundle, ServiceRegistration<DeclarationBuilderService>) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DeclarationServiceFactory
 
getService() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Called by the proxy to get service objects to delegate a method.
getService(Bundle, ServiceRegistration) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.FactoryStrategy
OSGi Service Factory getService method.
getService(Bundle, ServiceRegistration) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Returns a service object for the dependency.
getService(ComponentInstance) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.PerInstanceStrategy
A service object is required.
getService(Bundle, ServiceRegistration) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.PerInstanceStrategy
OSGi Service Factory getService method.
getService(Bundle, ServiceRegistration) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.SingletonStrategy
A service object is required.
getService() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
Gets the 'main' service object.
getService(Bundle, ServiceRegistration) - Method in class org.apache.felix.ipojo.handlers.providedservice.strategy.ConfigurableCreationStrategy
Method called when a bundle want to access a service.
getService(ServiceReference<S>) - Method in class org.apache.felix.ipojo.IPojoContext
Gets a service object.
getService(ComponentInstance) - Method in interface org.apache.felix.ipojo.IPOJOServiceFactory
Gets a service object.
getService(ServiceReference) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Gets the service object for the given references.
getService(ServiceReference<S>) - Method in interface org.apache.felix.ipojo.ServiceContext
Gets a service object.
getService(ServiceReference) - Method in class org.apache.felix.ipojo.util.DependencyModel
Gets a service object for the given reference.
getService(ServiceReference, boolean) - Method in class org.apache.felix.ipojo.util.DependencyModel
Gets a service object for the given reference.
getService(ServiceReference) - Method in class org.apache.felix.ipojo.util.Tracker
Returns the service object for the specified ServiceReference object if the referenced service is being tracked by this Tracker object.
getService() - Method in class org.apache.felix.ipojo.util.Tracker
Returns a service object for one of the services being tracked by this Tracker object.
getServiceContext() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Get the internal service context of this instance.
getServiceContext() - Method in class org.apache.felix.ipojo.IPojoContext
Gets the service context, i.e.
getServiceFactory(InstanceManager) - Method in class org.apache.felix.ipojo.handlers.providedservice.strategy.ConfigurableCreationStrategy
User provided CreationStrategy MUST implement this method to provide the real iPOJO ServiceFactory instance.
getServiceProperties() - Method in class org.apache.felix.ipojo.extender.internal.AbstractService
 
getServiceProperties() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultExtensionDeclaration
 
getServiceProperties() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
 
getServiceProperties() - Method in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
 
getServiceProperties() - Method in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService
 
getServiceProperties() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Return the list of properties attached to this service.
getServiceReference(String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get a service reference for the required interface.
getServiceReference(Class<S>) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
 
getServiceReference(String) - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Look for a service reference.
getServiceReference() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Gets the service reference if only one service reference is used.
getServiceReference() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Get the service reference of the service registration.
getServiceReference() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
Gets the service reference.
getServiceReference(String) - Method in class org.apache.felix.ipojo.IPojoContext
Gets a service reference for the given interface.
getServiceReference(Class<S>) - Method in class org.apache.felix.ipojo.IPojoContext
Gets a service reference for the given interface.
getServiceReference(String) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Gets a service reference for the required service specification.
getServiceReference(Class<S>) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Gets a service reference.
getServiceReference(String) - Method in interface org.apache.felix.ipojo.ServiceContext
Gets a service reference for the given interface.
getServiceReference() - Method in class org.apache.felix.ipojo.util.DependencyModel
Gets the first bound service reference.
getServiceReference() - Method in class org.apache.felix.ipojo.util.Tracker
Returns a ServiceReference object for one of the services being tracked by this Tracker object.
getServiceReferenceById(List<? extends ServiceReference>, ServiceReference) - Static method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceUtils
Gets a service reference with the same service.id as the given reference from the given list.
getServiceReferenceManager() - Method in class org.apache.felix.ipojo.util.DependencyModel
 
getServiceReferences(Class<S>, String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
 
getServiceReferences(String, String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get all accessible service reference for the given query.
getServiceReferences(String, String) - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Get available (and accessible) service references.
getServiceReferences(DependencyModel, List<ServiceReference>) - Method in class org.apache.felix.ipojo.dependency.impl.ComparatorBasedServiceRankingInterceptor
 
getServiceReferences(DependencyModel, List<ServiceReference>) - Method in class org.apache.felix.ipojo.dependency.impl.EmptyBasedServiceRankingInterceptor
 
getServiceReferences(DependencyModel, List<ServiceReference>) - Method in class org.apache.felix.ipojo.dependency.interceptors.DefaultServiceRankingInterceptor
 
getServiceReferences(DependencyModel, List<ServiceReference>) - Method in interface org.apache.felix.ipojo.dependency.interceptors.ServiceRankingInterceptor
Gets the sorted set of selected reference.
getServiceReferences() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Gets the service reference list.
getServiceReferences(Class<S>, String) - Method in class org.apache.felix.ipojo.IPojoContext
Gets service reference list for the given query.
getServiceReferences(String, String) - Method in class org.apache.felix.ipojo.IPojoContext
Gets service reference list for the given query.
getServiceReferences(Class<S>, String) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Gets a collection of service references
getServiceReferences(String, String) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Get a service reference for the required service specification.
getServiceReferences(String, String) - Method in interface org.apache.felix.ipojo.ServiceContext
Gets service reference list for the given query.
getServiceReferences() - Method in class org.apache.felix.ipojo.util.DependencyModel
Gets bound service references.
getServiceReferences() - Method in class org.apache.felix.ipojo.util.Tracker
Returns an array of ServiceReference objects for all services being tracked by this Tracker object.
getServiceReferencesAsList() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Get the used service references list.
getServiceReferencesList() - Method in class org.apache.felix.ipojo.util.Tracker
Gets the list of stored service references.
getServiceRegistration() - Method in class org.apache.felix.ipojo.context.ServiceReferenceImpl
Get the service registration for this reference.
getServiceRegistration() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Get the service registration.
getServices() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
 
getServices() - Method in class org.apache.felix.ipojo.util.Tracker
Returns an array of service objects for all services being tracked by this Tracker object.
getServiceSpecification() - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Get the required specification.
getServiceSpecificationAttribute(Element) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
 
getServiceSpecifications() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Get the published service specifications.
getServiceSpecifications() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
Gets the list of provided service specifications.
getServiceSpecificationsToRegister() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
 
getSize() - Method in class org.apache.felix.ipojo.util.DependencyModel
Gets the number of actual matching references.
getSpecification() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata.Mapping
 
getSpecification() - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
getSpecification() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
 
getSpecification() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Gets the required service specification name.
getSpecification() - Method in class org.apache.felix.ipojo.util.DependencyModel
Gets the tracked specification.
getSpecificationMetadata() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
 
getSpecifications() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Build the list of available specification.
getSpecificationsArray() - Method in class org.apache.felix.ipojo.api.Service
The the service specification array as a String.
getSpecificationsWithIPOJOServiceFactory(String[], BundleContext) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.PerInstanceStrategy
Utility method returning the class array of provided service specification and the IPOJOServiceFactory interface.
getStartLevel() - Method in interface org.apache.felix.ipojo.HandlerFactory
Gets the start level of the handler objects created by this factory.
getStartLevel() - Method in class org.apache.felix.ipojo.HandlerManagerFactory
 
getStartTime() - Method in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
 
getStartTime() - Method in interface org.apache.felix.ipojo.extender.queue.JobInfo
Gets the starting time.
getState() - Method in class org.apache.felix.ipojo.architecture.InstanceDescription
Gets the state of the described instance.
getState() - Method in interface org.apache.felix.ipojo.ComponentInstance
Returns the actual state of the instance.
getState() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Get the actual state of the instance.
getState() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getState() - Method in class org.apache.felix.ipojo.composite.util.SourceManager
Get the state of this source manager.
getState() - Method in interface org.apache.felix.ipojo.Factory
Returns the state of the factory.
getState() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
 
getState() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Get the current provided service state.
getState() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
Gets provided service state.
getState() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the actual state of the instance.
getState() - Method in class org.apache.felix.ipojo.IPojoFactory
Gets the actual factory state.
getState() - Method in class org.apache.felix.ipojo.util.DependencyModel
Gets the actual state of the dependency.
getStatus() - Method in interface org.apache.felix.ipojo.extender.Declaration
Gets the declaration status.
getStatus() - Method in interface org.apache.felix.ipojo.extender.DeclarationHandle
Return the current (instant) status of the declaration.
getStatus() - Method in class org.apache.felix.ipojo.extender.internal.declaration.AbstractDeclaration
Gets the status of the declaration.
getStringStrategy() - Method in class org.apache.felix.ipojo.api.Service
Gets the string-form of the creation strategy.
getSuperClass() - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
 
getSuperClass() - Method in class org.apache.felix.ipojo.parser.PojoMetadata
 
getTarget() - Method in class org.apache.felix.ipojo.util.InvocationResult
 
getThrowable() - Method in class org.apache.felix.ipojo.extender.internal.declaration.AbstractDeclaration
 
getThrowable() - Method in interface org.apache.felix.ipojo.extender.Status
Gets the unbound error if any.
getThrowable(Object...) - Method in class org.apache.felix.ipojo.manipulator.reporter.EmptyReporter
 
getTimeout() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
getTokens() - Method in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
 
getTokens(int) - Method in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Get the list of tokens.
getTokenSet() - Method in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Get token list.
getTracker() - Method in class org.apache.felix.ipojo.util.DependencyModel
 
getTrackingInterceptorReferences() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
Gets the list of tracking interceptors attached to the current service dependency.
getTransition() - Method in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallback
 
getType() - Method in class org.apache.felix.ipojo.architecture.PropertyDescription
Gets the current property type.
getType() - Method in interface org.apache.felix.ipojo.HandlerFactory
Gets the type of the handler factory.
getType() - Method in class org.apache.felix.ipojo.HandlerManagerFactory
 
getType(Type) - Method in class org.apache.felix.ipojo.manipulation.MethodDescriptor
Get the iPOJO internal type for the given type.
getType() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
 
getType() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.AnnotationType
 
getType() - Method in class org.apache.felix.ipojo.manipulator.spi.AnnotationLiteral
 
getType() - Method in class org.apache.felix.ipojo.util.Property
 
getURL(String) - Method in class org.apache.felix.ipojo.xml.parser.SchemaResolver
Computes the local URL of the given system Id.
getUsedServiceReferences() - Method in class org.apache.felix.ipojo.util.DependencyModel
Gets the list of currently used service references.
getUsedServiceReferences() - Method in class org.apache.felix.ipojo.util.Tracker
Returns the list of references used by the tracker.
getUsedServices() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Gets the used service set.
getUsedType() - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Get the list of used component type.
getUsingBundles() - Method in class org.apache.felix.ipojo.context.ServiceReferenceImpl
Unsupported Operation inside composite.
getUsingBundles() - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
getValidity() - Method in class org.apache.felix.ipojo.Handler
Is the current handler valid.
getValue() - Method in class org.apache.felix.ipojo.architecture.PropertyDescription
Gets the current property value.
getValue() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.ServiceController
Gets the value.
getValue() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.HandlerBindingDiscovery
 
getValue() - Method in class org.apache.felix.ipojo.metadata.Attribute
Gets attribute value.
getValue() - Method in class org.apache.felix.ipojo.util.Property
 
getValues() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
getVersion() - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Gets the component type version.
getVersion() - Method in class org.apache.felix.ipojo.ComponentFactory
Gets the version of the component type.
getVersion() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getVersion() - Method in interface org.apache.felix.ipojo.Factory
Gets the version of the component type.
getVersion() - Static method in class org.apache.felix.ipojo.manipulator.util.Constants
 
getVisitor() - Method in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
getVisitors() - Method in class org.apache.felix.ipojo.manipulator.util.ChainedAnnotationVisitor
 
getWaitDuration() - Method in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
Computes the time spent in the waiting queue
getWaitDuration() - Method in interface org.apache.felix.ipojo.extender.queue.JobInfo
Gets the time spent in the waiting queue.
getWaiters() - Method in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
 
getWaiters() - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.ForwardingQueueService
 
getWaiters() - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
 
getWaiters() - Method in class org.apache.felix.ipojo.extender.internal.queue.Statistic
 
getWaiters() - Method in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService
 
getWaiters() - Method in interface org.apache.felix.ipojo.extender.queue.QueueService
 
getWaitersInfo() - Method in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
 
getWaitersInfo() - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.ForwardingQueueService
 
getWaitersInfo() - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
Gets the number of waiting job.
getWaitersInfo() - Method in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService
 
getWaitersInfo() - Method in interface org.apache.felix.ipojo.extender.queue.QueueService
 
getWarnings() - Method in class org.apache.felix.ipojo.manipulator.Pojoization
 
getWarnings() - Method in class org.apache.felix.ipojo.manipulator.reporter.EmptyReporter
 
getWarnings() - Method in interface org.apache.felix.ipojo.manipulator.Reporter
 
getWorkbench() - Method in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
getWrappedReference() - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
getWrappedReference() - Method in interface org.apache.felix.ipojo.dependency.interceptors.TransformedServiceReference
Gets the wrapped service reference
GLOABL_QUEUE_SCOPE - Static variable in interface org.apache.felix.ipojo.extender.queue.QueueService
Global queue scope.
GLOBAL - Static variable in class org.apache.felix.ipojo.PolicyServiceContext
Resolving policy, resolves services inside the global context only.
GLOBAL_SCOPE - Static variable in class org.apache.felix.ipojo.api.composite.ImportedService
Scoping policy: global.
GroupThreadFactory - Class in org.apache.felix.ipojo.extender.internal.queue
A thread factory that groups produced threads inside a given ThreadGroup.
GroupThreadFactory() - Constructor for class org.apache.felix.ipojo.extender.internal.queue.GroupThreadFactory
 
GroupThreadFactory(ThreadGroup) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.GroupThreadFactory
 

H

handleBCInjections() - Method in class org.apache.felix.ipojo.InstanceManager
BundleContext injection is not registered with the InstanceManager.
handleInstanceDeclaration(Bundle, Dictionary) - Method in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor
Extracts and builds the declaration attached to an instance.
Handler - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a handler.
Handler - Class in org.apache.felix.ipojo
Handler Abstract Class.
Handler() - Constructor for class org.apache.felix.ipojo.Handler
 
handler - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerVisitor
 
HANDLER_AUTO_PRIMITIVE - Static variable in class org.apache.felix.ipojo.ComponentFactory
System property set to automatically attach primitive handlers to primitive component types.
HANDLER_BINDING_DESCRIPTOR - Static variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.HandlerBindingDiscovery
 
HANDLER_LEVEL_PROPERTY - Static variable in class org.apache.felix.ipojo.Handler
The handler priority.
HANDLER_NAME_PROPERTY - Static variable in class org.apache.felix.ipojo.Handler
The handler name property.
HANDLER_NAMESPACE_PROPERTY - Static variable in class org.apache.felix.ipojo.Handler
The handler namespace property.
HANDLER_TYPE - Static variable in class org.apache.felix.ipojo.composite.CompositeHandler
Composite Handler type.
HANDLER_TYPE - Static variable in class org.apache.felix.ipojo.PrimitiveHandler
The "Primitive" Handler type (value).
HANDLER_TYPE_PROPERTY - Static variable in class org.apache.felix.ipojo.Handler
The handler type property.
HandlerBinding - Annotation Type in org.apache.felix.ipojo.annotations
A @HandlerBinding bind its annotated type to a given handler.
HandlerBindingDiscovery - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery
User: guillaume Date: 09/07/13 Time: 14:52
HandlerBindingDiscovery() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.HandlerBindingDiscovery
 
HandlerConfiguration - Interface in org.apache.felix.ipojo.api
Common interfaces for all contributions.
HandlerDeclaration - Annotation Type in org.apache.felix.ipojo.annotations
This annotation is used to configure a handler through XML (as in metadata.xml).
HandlerDeclarationVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
Parse the @HandlerDeclaration annotation.
HandlerDeclarationVisitor(ComponentWorkbench, DocumentBuilder, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerDeclarationVisitor
 
HandlerDescription - Class in org.apache.felix.ipojo.architecture
Handler Description.
HandlerDescription(Handler) - Constructor for class org.apache.felix.ipojo.architecture.HandlerDescription
Creates a handler description.
handleResource(Bundle, String, ClassLoader) - Method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor
 
handleResources(Bundle, Collection<String>, ClassLoader) - Method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor
 
HandlerFactory - Interface in org.apache.felix.ipojo
Service interface published by handler factory.
HandlerManager - Class in org.apache.felix.ipojo
The handler manager manages an handler instance.
HandlerManager(ComponentFactory, BundleContext, HandlerManager[]) - Constructor for class org.apache.felix.ipojo.HandlerManager
Creates a handler manager.
HandlerManagerFactory - Class in org.apache.felix.ipojo
Implementation of the handler factory interface.
HandlerManagerFactory(BundleContext, Element) - Constructor for class org.apache.felix.ipojo.HandlerManagerFactory
Creates a handler factory.
HandlerManagerFactory.HandlerTypeDescription - Class in org.apache.felix.ipojo
Defines the handler type description.
HandlerManagerFactory.HandlerTypeDescription(IPojoFactory) - Constructor for class org.apache.felix.ipojo.HandlerManagerFactory.HandlerTypeDescription
Creates the HandlerTypeDescription.
handlers() - Method in class org.apache.felix.ipojo.arch.gogo.Arch
Displays the list of available handlers.
HandlerVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
Parses the @Handler annotation.
HandlerVisitor(ComponentWorkbench, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerVisitor
 
handleTypeDeclaration(Bundle, Element) - Method in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor
Adds a component factory to the factory list.
hasConfigurationAnnotation(Bundle, URL, ClassLoader) - Method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor
 
hasField() - Method in class org.apache.felix.ipojo.util.Property
Checks if the property has a field.
hashCode() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter.Record
Hash code method.
hashCode() - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
Hash code method.
hashCode() - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
hashCode() - Method in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
Hashcode method.
hasMethod() - Method in class org.apache.felix.ipojo.util.Property
Checks if the property has a method callback.
hasNext() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection.ServiceIterator
Returns true if the iteration has more service objects.
hasPermissionToGetService(String, BundleContext) - Static method in class org.apache.felix.ipojo.util.SecurityHelper
Checks if the component bundle context has enough permission to get the given service.
hasPermissionToGetServices(String[], BundleContext) - Static method in class org.apache.felix.ipojo.util.SecurityHelper
Checks if the component bundle context has enough permission to get the given services.
hasPermissionToRegisterService(String, BundleContext) - Static method in class org.apache.felix.ipojo.util.SecurityHelper
Checks if the component bundle context has enough permission to register the given service.
hasPermissionToRegisterServices(String[], BundleContext) - Static method in class org.apache.felix.ipojo.util.SecurityHelper
Checks if the component bundle context has enough permission to register the given services.
hasPrevious() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection.ServiceIterator
Checks if the is an element before the currently pointed one.
haveSameProperties(ServiceReference, ServiceReference) - Static method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceUtils
Checks whether the two references has the same properties and their value are equals.
haveSameServiceId(ServiceReference, ServiceReference) - Static method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceUtils
Checks whether two service references have the same service id.
HeaderPreferenceSelection - Class in org.apache.felix.ipojo.extender.internal.queue.pref
A preference selection strategy based on a manifest header.
HeaderPreferenceSelection() - Constructor for class org.apache.felix.ipojo.extender.internal.queue.pref.HeaderPreferenceSelection
 
HeaderPreferenceSelection(String) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.pref.HeaderPreferenceSelection
 

I

IDENTIFIERS - Static variable in class org.apache.felix.ipojo.extender.internal.queue.NamingThreadFactory
Unique identifier generator.
IdentityResourceMapper - Class in org.apache.felix.ipojo.manipulator.store.mapper
Identity mapper.
IdentityResourceMapper() - Constructor for class org.apache.felix.ipojo.manipulator.store.mapper.IdentityResourceMapper
 
ignorableWhitespace(char[], int, int) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Ignore whitespace.
Ignore - Annotation Type in org.apache.felix.ipojo.annotations
A @Ignore annotation mark its annotated type to be ignored by the iPOJO manipulator.
IGNORE_DESCRIPTOR - Static variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.IgnoredDiscovery
 
IgnoreAllBindingRegistry - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.registry
User: guillaume Date: 11/07/13 Time: 16:09
IgnoreAllBindingRegistry(BindingRegistry, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.IgnoreAllBindingRegistry
 
IgnoredDiscovery - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery
User: guillaume Date: 09/07/13 Time: 14:52
IgnoredDiscovery() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.IgnoredDiscovery
 
IM_FIELD - Static variable in class org.apache.felix.ipojo.manipulation.MethodCreator
Instance Manager Field.
ImportedService - Class in org.apache.felix.ipojo.api.composite
Allows defining an imported service.
ImportedService() - Constructor for class org.apache.felix.ipojo.api.composite.ImportedService
 
importFactory(ServiceReference) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Import a factory form the parent to the internal registry.
in(Object) - Method in class org.apache.felix.ipojo.util.Fields
 
in(Class<?>) - Method in class org.apache.felix.ipojo.util.Fields
 
in(Object) - Method in class org.apache.felix.ipojo.util.Methods
 
in(Class<?>) - Method in class org.apache.felix.ipojo.util.Methods
 
inc() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceUsage.Usage
Increment the stack level from the first service get.
incComponentStack() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceUsage.Usage
Increment the component stack level.
index - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
index - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.ParameterGenericVisitor
 
index - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.ParameterStereotypeVisitor
 
indexOf(Object) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Gets the index of the given object in the current collection.
info(String) - Method in class org.apache.felix.ipojo.Handler
Log method (info).
INFO - Static variable in class org.apache.felix.ipojo.manipulation.ManipulationProperty
Logger info level.
info(String, Object...) - Method in class org.apache.felix.ipojo.manipulator.reporter.EmptyReporter
 
info(String, Object...) - Method in interface org.apache.felix.ipojo.manipulator.Reporter
Add an informative message It accepts a Throwable as last argument.
info(String, Object...) - Method in class org.apache.felix.ipojo.manipulator.reporter.SystemReporter
 
INFO - Static variable in interface org.apache.felix.ipojo.util.Log
The Log Level INFO.
INFO_HEADER - Static variable in class org.apache.felix.ipojo.util.Logger
 
init(ComponentInstance, Element, Dictionary) - Method in class org.apache.felix.ipojo.HandlerManager
Creates and initializes the handler object.
initComponentName() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
initComponentProperties() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ComponentVisitor
 
initComponentVersion() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
 
initComponentVersion(BundleContext) - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
initExtension() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
initExtensionTracker() - Method in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
Initializes the extension declaration tracker.
initialize() - Static method in class org.apache.felix.ipojo.ConfigurationTracker
 
initializeComponentFactory(ComponentTypeDescription, Element) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Initialize the component type.
initializeComponentFactory(ComponentTypeDescription, Element) - Method in class org.apache.felix.ipojo.Handler
Initializes the component factory.
initializeComponentFactory(ComponentTypeDescription, Element) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Initialize the component type.
initializeComponentFactory(ComponentTypeDescription, Element) - Method in class org.apache.felix.ipojo.handlers.lifecycle.controller.ControllerHandler
Initialize the component factory.
initializeComponentFactory(ComponentTypeDescription, Element) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Initialize the component type.
initializeFactory() - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Initializes the factory.
initializeFactory() - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Initializes the factory.
initializeProperties(Dictionary) - Method in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Initialize properties.
initialSize - Variable in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
Initial thread pool size.
initialValue() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceUsage
Initialize the cached object.
initInstanceName() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
 
initInstanceTracker() - Method in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
Initializes the instance declaration tracker.
initVisible() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
injectFields(ClassWriter, List) - Static method in class org.apache.felix.ipojo.composite.service.provides.POJOWriter
Inject field in the current class.
InnerClassAdapter - Class in org.apache.felix.ipojo.manipulation
Adapts a inner class in order to allow accessing outer class fields.
InnerClassAdapter(String, ClassVisitor, String, Manipulator) - Constructor for class org.apache.felix.ipojo.manipulation.InnerClassAdapter
Creates the inner class adapter.
InnerClassChecker - Class in org.apache.felix.ipojo.manipulation
Analyze an inner class.
InnerClassChecker(String, Manipulator) - Constructor for class org.apache.felix.ipojo.manipulation.InnerClassChecker
 
installBundle(String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Install a bundle.
installBundle(String, InputStream) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Install a bundle.
installBundle(String) - Method in class org.apache.felix.ipojo.IPojoContext
Installs a bundle.
installBundle(String, InputStream) - Method in class org.apache.felix.ipojo.IPojoContext
Installs a bundle.
installBundle(String) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Installs a bundle.
installBundle(String, InputStream) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Installs a bundle.
Instance - Class in org.apache.felix.ipojo.api.composite
Allows defining a contained instance.
Instance(String) - Constructor for class org.apache.felix.ipojo.api.composite.Instance
Creates a Instance.
instance(String) - Method in class org.apache.felix.ipojo.arch.gogo.Arch
Displays the architecture of a specific instance.
Instance - Class in org.apache.felix.ipojo.configuration
Instance Builder
Instance() - Constructor for class org.apache.felix.ipojo.configuration.Instance
 
instance() - Static method in class org.apache.felix.ipojo.configuration.Instance
 
instance - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
Instance element (may be null).
INSTANCE - Static variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore.NullVisitorFactory
 
instance - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.InstantiateVisitor
 
Instance.FluentList<T> - Class in org.apache.felix.ipojo.configuration
 
Instance.FluentList() - Constructor for class org.apache.felix.ipojo.configuration.Instance.FluentList
 
Instance.FluentList(T...) - Constructor for class org.apache.felix.ipojo.configuration.Instance.FluentList
 
Instance.FluentMap<K,T> - Class in org.apache.felix.ipojo.configuration
 
Instance.FluentMap() - Constructor for class org.apache.felix.ipojo.configuration.Instance.FluentMap
 
Instance.FluentMap(Instance.Pair<? extends K, ? extends T>...) - Constructor for class org.apache.felix.ipojo.configuration.Instance.FluentMap
 
Instance.Pair<K,V> - Class in org.apache.felix.ipojo.configuration
 
Instance.Pair(K, V) - Constructor for class org.apache.felix.ipojo.configuration.Instance.Pair
 
Instance.Property<T> - Class in org.apache.felix.ipojo.configuration
 
Instance.Property(String) - Constructor for class org.apache.felix.ipojo.configuration.Instance.Property
 
INSTANCE_NAME - Static variable in interface org.apache.felix.ipojo.extender.InstanceDeclaration
Service property specifying the instance name.
INSTANCE_NAME - Static variable in class org.apache.felix.ipojo.IPojoFactory
The list of the managed instance name.
INSTANCE_NAME_PROPERTY - Static variable in interface org.apache.felix.ipojo.Factory
Instance configuration can set the instance name using this property.
INSTANCE_STARTUP_JOB_TYPE - Static variable in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
Identify the instance startup job submitted to the QueueService.
INSTANCE_STRATEGY - Static variable in class org.apache.felix.ipojo.api.Service
Creation strategy : one service object per instance.
INSTANCE_STRATEGY - Static variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Factory policy : INSTANCE.
InstanceBuilder - Interface in org.apache.felix.ipojo.extender
Support class for fluent instance declaration building.
InstanceBundleContextAware - Interface in org.apache.felix.ipojo.extender.internal.linker
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.
InstanceConfigurationSource - Class in org.apache.felix.ipojo.util
A context source giving access to system properties.
InstanceConfigurationSource(Dictionary<String, Object>) - Constructor for class org.apache.felix.ipojo.util.InstanceConfigurationSource
 
instanceCreated(ComponentInstance) - Method in class org.apache.felix.ipojo.ConfigurationTracker
 
InstanceDeclaration - Interface in org.apache.felix.ipojo.extender
Service published to instruct an instance creation.
InstanceDescription - Class in org.apache.felix.ipojo.architecture
Instance Description.
InstanceDescription(ComponentTypeDescription, ComponentInstance) - Constructor for class org.apache.felix.ipojo.architecture.InstanceDescription
Creates the instance description.
InstanceHandler - Class in org.apache.felix.ipojo.composite.instance
Composite Instance Handler.
InstanceHandler() - Constructor for class org.apache.felix.ipojo.composite.instance.InstanceHandler
 
InstanceHandler.ManagedConfiguration - Class in org.apache.felix.ipojo.composite.instance
This structure aims to manage a configuration.
InstanceHandler.ManagedConfiguration(Dictionary) - Constructor for class org.apache.felix.ipojo.composite.instance.InstanceHandler.ManagedConfiguration
Constructor.
InstanceHandlerDescription - Class in org.apache.felix.ipojo.composite.instance
Description of the Instance Handler.
InstanceHandlerDescription(CompositeHandler, InstanceHandler.ManagedConfiguration[]) - Constructor for class org.apache.felix.ipojo.composite.instance.InstanceHandlerDescription
Constructor.
InstanceManager - Class in org.apache.felix.ipojo
This class defines the container of primitive instances.
InstanceManager(ComponentFactory, BundleContext, HandlerManager[]) - Constructor for class org.apache.felix.ipojo.InstanceManager
Creates a new Component Manager.
instanceMetadata - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
 
instances() - Method in class org.apache.felix.ipojo.arch.gogo.Arch
Displays iPOJO instances.
InstanceStateListener - Interface in org.apache.felix.ipojo
This class defines instance state listeners.
Instantiate - Annotation Type in org.apache.felix.ipojo.annotations
This annotation is used to create an 'empty' instance of the current component type.
instantiateAndDeclareInstances(Bundle, String, ClassLoader) - Method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor
 
InstantiatedService - Class in org.apache.felix.ipojo.api.composite
Allows defining an instantiated sub-service.
InstantiatedService() - Constructor for class org.apache.felix.ipojo.api.composite.InstantiatedService
 
InstantiateVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
Parse the @Instantitate annotation.
InstantiateVisitor(ComponentWorkbench) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.InstantiateVisitor
 
internalize(String) - Method in class org.apache.felix.ipojo.manipulator.store.mapper.FileSystemResourceMapper
 
internalize(String) - Method in class org.apache.felix.ipojo.manipulator.store.mapper.IdentityResourceMapper
 
internalize(String) - Method in class org.apache.felix.ipojo.manipulator.store.mapper.WABResourceMapper
 
internalize(String) - Method in interface org.apache.felix.ipojo.manipulator.store.ResourceMapper
Adapts the normalized resource name into internal format.
INVALID - Static variable in interface org.apache.felix.ipojo.ComponentInstance
Component Instance State : INVALID.
INVALID - Static variable in interface org.apache.felix.ipojo.Factory
Factory State.
Invalidate - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares an invalidate callback.
invalidate(DependencyModel) - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
A service instance becomes invalid.
invalidate(DependencyModel) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
The exporter becomes invalid.
invalidate(DependencyModel) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Notify the handler that an exporter becomes invalid.
invalidate(DependencyModel) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Invalidate method.
INVALIDATE - Static variable in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallback
Valid to Invalid transition.
invalidate() - Method in class org.apache.felix.ipojo.util.DependencyModel
Calls the listener callback to notify the new state of the current dependency.
invalidate(DependencyModel) - Method in interface org.apache.felix.ipojo.util.DependencyStateListener
The given dependency becomes invalid.
invalidateMatchingServices() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
invalidateMatchingServices() - Method in class org.apache.felix.ipojo.dependency.interceptors.DefaultServiceTrackingInterceptor
Notifies the managed dependencies of a change in the set of services accepted by this interceptor.
invalidateMatchingServices() - Method in class org.apache.felix.ipojo.util.DependencyModel
 
invalidateSelectedServices() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
invalidateSelectedServices() - Method in class org.apache.felix.ipojo.dependency.interceptors.DefaultServiceRankingInterceptor
Notifies the managed dependencies of a change in the set of services selected by this interceptor.
invalidateSelectedServices() - Method in class org.apache.felix.ipojo.util.DependencyModel
This callback is called by ranking interceptor to notify the dependency that the selected service set has changed and must be recomputed.
InvocationResult<T> - Class in org.apache.felix.ipojo.util
Wraps the result of a method invocation
InvocationResult(Method, Object, T, Throwable) - Constructor for class org.apache.felix.ipojo.util.InvocationResult
 
invoke(Object) - Method in class org.apache.felix.ipojo.handlers.context.BundleContextHandler.BundleCallback
 
invoke(Object, Method, Object[]) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency.DynamicProxyFactory
Invocation Handler delegating invocation on the service object.
invoke(Object, Method, Object[]) - Method in class org.apache.felix.ipojo.handlers.dependency.NullableObject
Invokes a method on this null object.
invoke(Object, Method, Object[]) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.PerInstanceStrategy
A method is invoked on the proxy object.
invoke(Object, Method, Object[]) - Method in class org.apache.felix.ipojo.handlers.providedservice.strategy.ErrorPrintingServiceFactoryProxy
'Invoke' methods called when a method is called on the proxy.
invoke(Object...) - Method in class org.apache.felix.ipojo.util.Methods
 
invoke(Object) - Method in class org.apache.felix.ipojo.util.Property
Invokes the setter method on the given pojo object.
invokeCallback(DependencyCallback, ServiceReference, Object, Object) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Helper method calling the given callback.
invokeErrorHandler(int, String, Throwable) - Method in class org.apache.felix.ipojo.util.Logger
Invokes the error handler service is present.
IPOJO_EXTENSION - Static variable in class org.apache.felix.ipojo.extender.internal.processor.ExtensionBundleProcessor
iPOJO Extension declaration header.
IPOJO_HEADER - Static variable in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor
iPOJO Component Type and Instance declaration header.
IPOJO_HEADER_ALT - Static variable in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor
iPOJO Component Type and Instance declaration header (alternative).
IPOJO_IMPORT_PACKAGES - Static variable in class org.apache.felix.ipojo.manipulator.util.Constants
 
IPOJO_INTERNAL_DESCRIPTOR - Static variable in class org.apache.felix.ipojo.manipulation.ManipulationProperty
Ipojo internal package name for internal descriptor.
IPOJO_INTERNAL_PACKAGE_NAME - Static variable in class org.apache.felix.ipojo.manipulation.ManipulationProperty
Activator internal package name.
IPOJO_LOG_LEVEL_HEADER - Static variable in class org.apache.felix.ipojo.util.Logger
iPOJO log level manifest header.
IPOJO_LOG_LEVEL_PROP - Static variable in class org.apache.felix.ipojo.util.Logger
The iPOJO default log level property.
IPOJO_NAMESPACE - Static variable in interface org.apache.felix.ipojo.HandlerFactory
The iPOJO Default Namespace.
IPOJO_PACKAGE_NAME - Static variable in class org.apache.felix.ipojo.manipulation.ManipulationProperty
iPOJO Package name.
IPOJO_SCHEME - Static variable in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
 
IPojoContext - Class in org.apache.felix.ipojo
The iPOJO Context is a BundleContext implementation allowing the separation between Bundle context and Service (Bundle) Context.
IPojoContext(BundleContext) - Constructor for class org.apache.felix.ipojo.IPojoContext
Creates an iPOJO Context.
IPojoContext(BundleContext, ServiceContext) - Constructor for class org.apache.felix.ipojo.IPojoContext
Creates an iPOJO Context.
IPojoFactory - Class in org.apache.felix.ipojo
This class defines common mechanisms of iPOJO component factories (i.e.
IPojoFactory(BundleContext, Element) - Constructor for class org.apache.felix.ipojo.IPojoFactory
Creates an iPOJO Factory.
IPojoFactory.DefaultNameGenerator - Class in org.apache.felix.ipojo
This generator implements the default naming strategy.
IPojoFactory.DefaultNameGenerator() - Constructor for class org.apache.felix.ipojo.IPojoFactory.DefaultNameGenerator
 
IPojoFactory.NameGenerator - Interface in org.apache.felix.ipojo
Generate a unique name for a component instance.
IPojoFactory.RequiredHandler - Class in org.apache.felix.ipojo
Structure storing required handlers.
IPojoFactory.RequiredHandler(String, String) - Constructor for class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
Crates a Required Handler.
IPojoFactory.RetryNameGenerator - Class in org.apache.felix.ipojo
This generator implements a retry naming strategy.
IPojoFactory.RetryNameGenerator(IPojoFactory.NameGenerator) - Constructor for class org.apache.felix.ipojo.IPojoFactory.RetryNameGenerator
 
IPOJOServiceFactory - Interface in org.apache.felix.ipojo
iPOJO Service Factory is a special service factory handling to get the instance consuming the service.
IPOJOURLHandler - Class in org.apache.felix.ipojo.online.manipulator
iPOJO URL Handler allowing installation time manipulation.
IPOJOURLHandler(BundleContext) - Constructor for class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
Creates a IPOJOURLHandler.
IPOJOURLHandler(BundleContext, File) - Constructor for class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
 
is(int) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
 
isAcceptable(Dictionary) - Method in class org.apache.felix.ipojo.composite.FactoryProxy
Check if the given configuration is acceptable as a configuration of a component instance.
isAcceptable(Dictionary) - Method in interface org.apache.felix.ipojo.Factory
Checks if the given configuration is acceptable as a configuration of a component instance.
isAcceptable(Dictionary) - Method in class org.apache.felix.ipojo.IPojoFactory
Checks if the configuration is acceptable.
isAggregate() - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
isAggregate() - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
 
isAggregate() - Method in class org.apache.felix.ipojo.util.DependencyModel
 
isAlreadyManipulated() - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
Check if the class was already manipulated.
isAlreadyManipulated() - Method in class org.apache.felix.ipojo.manipulation.Manipulator
Checks whether the class was already manipulated.
isAssignable(Class, Object) - Static method in class org.apache.felix.ipojo.util.Property
Checks if the given value is assignable to the given type.
isAssignableTo(Bundle, String) - Method in class org.apache.felix.ipojo.context.ServiceReferenceImpl
Check if the current service reference is assignable to the given bundle.
isAssignableTo(Bundle, String) - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
isAtLeastAServiceControllerValid() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Checks if at least one service controller is valid.
isBound() - Method in class org.apache.felix.ipojo.extender.internal.declaration.AbstractDeclaration
 
isBound() - Method in interface org.apache.felix.ipojo.extender.Status
Is the declaration fulfilled ?
isCancelled() - Method in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService.ImmediateFuture
 
isCaseSensitive() - Method in class org.apache.felix.ipojo.context.StringMap
Check if the map is case-sensitive.
isCaseSensitive() - Method in class org.apache.felix.ipojo.context.StringMap.StringComparator
Check if the comparator is case sensitive.
isClassType() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.RootGenericVisitor
 
isCompatible(Preference) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.EnforcedQueueService
 
isConfiguration() - Method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationAnnotationScanner
 
isCustomAnnotation(String) - Static method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.Names
Check if the given annotation descriptor is an iPOJO custom annotation.
isDependencyCorrect(Dependency, Element) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Check the correctness of the implementation dependency against the service level dependency.
isDone() - Method in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService.ImmediateFuture
 
isDuplicate(List<Element>, String) - Method in class org.apache.felix.ipojo.manipulator.metadata.CompositeMetadataProvider
 
isEmpty() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
isEmpty() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Checks if at least one provider matching with the dependency is available.
isFiltered(Element) - Method in class org.apache.felix.ipojo.manipulator.render.MetadataRenderer
Checks if the given element is an iPOJO generated element from a prior treatment
isFirstArgumentInstanceManager(String) - Static method in class org.apache.felix.ipojo.manipulation.ClassChecker
 
isFrozen() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
 
isFrozen() - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
 
isFrozen() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
isFrozen() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
 
isFrozen() - Method in class org.apache.felix.ipojo.util.DependencyModel
Is the reference set frozen (cannot change anymore)? This method must be override by concrete dependency to support the static binding policy.
isGeneratedConstructor(String, String) - Static method in class org.apache.felix.ipojo.manipulation.ClassChecker
 
isGeneratedMethod(String, String) - Static method in class org.apache.felix.ipojo.manipulation.ClassChecker
 
isGetComponentInstanceMethod(String, String) - Static method in class org.apache.felix.ipojo.manipulation.ClassChecker
 
isGetServiceMethod(Method) - Static method in class org.apache.felix.ipojo.handlers.providedservice.CreationStrategy
Checks if the given method object is the IPOJOServiceFactory.getService(org.apache.felix.ipojo.ComponentInstance) method.
isGetterMethod(String, String) - Static method in class org.apache.felix.ipojo.manipulation.ClassChecker
 
isHandlerBinding() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.HandlerBindingDiscovery
 
isHandlerValid() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
Check the handler validity.
isHandlerValid() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Check the handler validity.
isIgnore() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.IgnoredDiscovery
 
isIgnored(JarEntry) - Method in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
 
isImmutable() - Method in class org.apache.felix.ipojo.architecture.PropertyDescription
Is the property immutable.
isInstance(Element) - Method in class org.apache.felix.ipojo.manipulator.metadata.CompositeMetadataProvider
 
isInterface() - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
 
isInterfaceImplemented(String) - Method in class org.apache.felix.ipojo.parser.PojoMetadata
Checks if the given interface name is implemented.
isMandatory() - Method in class org.apache.felix.ipojo.architecture.PropertyDescription
Is the property mandatory.
isManipulatedField(String) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
 
isManipulatedMethod(String) - Static method in class org.apache.felix.ipojo.manipulation.ClassChecker
 
isMultiple() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
 
isOptional() - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
isOptional() - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
 
isOptional() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
 
isOptional() - Method in class org.apache.felix.ipojo.util.DependencyModel
 
isPrimitive(Class<?>) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
isProxy() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
isProxy() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
 
isProxy(Element) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
 
isPublic() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
isPublic() - Method in interface org.apache.felix.ipojo.extender.TypeDeclaration
Returns true if the type is public
isRegistered() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
 
isRegistered() - Method in class org.apache.felix.ipojo.extender.internal.AbstractService
Is this service registered or not ?
isServiceLevelRequirement() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
 
isServiceLevelRequirement() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
isSetInstanceManagerMethod(String) - Static method in class org.apache.felix.ipojo.manipulation.ClassChecker
 
isSetterMethod(String, String) - Static method in class org.apache.felix.ipojo.manipulation.ClassChecker
 
isSimpleType(Class<?>) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
isStarted() - Method in interface org.apache.felix.ipojo.ComponentInstance
Checks if the instance is started.
isStarted() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Check if the instance is started.
isStarted() - Method in class org.apache.felix.ipojo.InstanceManager
Checks if the instance is started.
isStereotype() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.StereotypeDiscovery
 
isUngetServiceMethod(Method) - Static method in class org.apache.felix.ipojo.handlers.providedservice.CreationStrategy
isUpdated(JarEntry) - Method in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
 
isUseful() - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
isValid() - Method in class org.apache.felix.ipojo.architecture.HandlerDescription
Checks if the handler is valid.
isValid() - Method in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Check if the service registration still valid.
isValid() - Method in class org.apache.felix.ipojo.Handler
Checks if the current handler is valid.
iterator() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Gets an iterator on the current list of available service objects.
iterator() - Method in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule
 

J

JarFileResourceStore - Class in org.apache.felix.ipojo.manipulator.store
A JarFileResourceStore knows how to read and write resources from (to respectively) a Jar File.
JarFileResourceStore(JarFile, File) - Constructor for class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
Construct a JarFileResourceStore wrapping the given original bundle, and configured to output in the given target file.
Job<T> - Interface in org.apache.felix.ipojo.extender.queue
Represents a task that can be executed by the QueueService.
JobInfo - Interface in org.apache.felix.ipojo.extender.queue
Interface to retrieve information about the job execution.
JobInfoCallable<T> - Class in org.apache.felix.ipojo.extender.internal.queue
A callable computing job statistics.
JobInfoCallable(QueueNotifier, Statistic, Job<T>, Callback<T>, String) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
Creates the job info callable.

K

key - Variable in class org.apache.felix.ipojo.configuration.Instance.Pair
 
kill() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Kill the current instance.
kill() - Method in class org.apache.felix.ipojo.HandlerManager
Kills the current instance.

L

lastIndexOf(Object) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Gets the last index of the given object in the current collection.
LegacyGenericBindingRegistry - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.registry
User: guillaume Date: 11/07/13 Time: 16:09
LegacyGenericBindingRegistry(BindingRegistry, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.LegacyGenericBindingRegistry
 
Lifecycle - Interface in org.apache.felix.ipojo.extender.internal
Simple start/stop interface.
LifecycleCallback - Class in org.apache.felix.ipojo.handlers.lifecycle.callback
This class is the implementation of callback on lifecycle transition.
LifecycleCallback(LifecycleCallbackHandler, int, MethodMetadata) - Constructor for class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallback
LifecycleCallback constructor.
LifecycleCallback(LifecycleCallbackHandler, int, String) - Constructor for class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallback
LifecycleCallback constructor.
LifecycleCallbackHandler - Class in org.apache.felix.ipojo.handlers.lifecycle.callback
Lifecycle callback handler.
LifecycleCallbackHandler() - Constructor for class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler
 
LifecycleQueueService - Interface in org.apache.felix.ipojo.extender.internal
An interface composing QueueService and Lifecycle.
LifecycleVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
Parse @Validate and @Invalidate annotations.
LifecycleVisitor(ComponentWorkbench, String, LifecycleVisitor.Transition) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.LifecycleVisitor
 
LifecycleVisitor.Transition - Enum in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
 
LifecycleVisitor.Transition() - Constructor for enum org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.LifecycleVisitor.Transition
 
list(T...) - Static method in class org.apache.felix.ipojo.configuration.Instance
 
list() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
listIterator() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Gets a list iterator on the current list of available service objects.
listIterator(int) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Unsupported Method.
load() - Method in class org.apache.felix.ipojo.InstanceManager
Loads the manipulated class.
load() - Method in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule
 
load() - Method in interface org.apache.felix.ipojo.manipulator.spi.Module
Load the bindings provided by this module (only once).
load() - Static method in class org.apache.felix.ipojo.manipulator.util.Constants
 
loadArgs(MethodVisitor, int, Type[]) - Static method in class org.apache.felix.ipojo.composite.service.provides.POJOWriter
Load on stack the method arguments.
loadClass(String) - Method in class org.apache.felix.ipojo.ComponentFactory
Loads a class.
loadClass(String, boolean) - Method in class org.apache.felix.ipojo.FactoryClassloader
Loads the given class.
loadClass(String) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency.NullableClassLoader
Loads the given class.
loadClass(String) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency.SmartProxyFactory
Loads the given class.
loaded - Variable in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule
 
loader - Variable in class org.apache.felix.ipojo.manipulator.spi.provider.ServiceLoaderModuleProvider
 
loadFileMetadata(File, List<Element>) - Method in class org.apache.felix.ipojo.manipulator.metadata.FileMetadataProvider
 
loadSpecification(String, BundleContext) - Static method in class org.apache.felix.ipojo.util.DependencyMetadataHelper
Loads the given specification class.
LOCAL - Static variable in class org.apache.felix.ipojo.PolicyServiceContext
Resolving policy, resolves services only in the composite context (local).
LOCAL_AND_GLOBAL - Static variable in class org.apache.felix.ipojo.PolicyServiceContext
Resolving policy, resolves services only in the composite (local) and in the global context.
log(int, String) - Method in class org.apache.felix.ipojo.manipulation.ManipulationProperty.Logger
Log method.
log(PrintStream, SystemReporter.Level, String, Throwable) - Method in class org.apache.felix.ipojo.manipulator.reporter.SystemReporter
 
log(int, String) - Method in class org.apache.felix.ipojo.online.manipulator.SystemLogService
 
log(int, String, Throwable) - Method in class org.apache.felix.ipojo.online.manipulator.SystemLogService
 
log(ServiceReference, int, String) - Method in class org.apache.felix.ipojo.online.manipulator.SystemLogService
 
log(ServiceReference, int, String, Throwable) - Method in class org.apache.felix.ipojo.online.manipulator.SystemLogService
 
Log - Interface in org.apache.felix.ipojo.util
API for the iPOJO internal Log system.
log(int, String) - Method in interface org.apache.felix.ipojo.util.Log
 
log(int, String, Throwable) - Method in interface org.apache.felix.ipojo.util.Log
 
log(int, String) - Method in class org.apache.felix.ipojo.util.Logger.ConsoleLogService
 
log(int, String, Throwable) - Method in class org.apache.felix.ipojo.util.Logger.ConsoleLogService
 
log(ServiceReference, int, String) - Method in class org.apache.felix.ipojo.util.Logger.ConsoleLogService
 
log(ServiceReference, int, String, Throwable) - Method in class org.apache.felix.ipojo.util.Logger.ConsoleLogService
 
log(int, String) - Method in class org.apache.felix.ipojo.util.Logger
Logs a message.
log(int, String, Throwable) - Method in class org.apache.felix.ipojo.util.Logger
Logs a message with an exception.
LOG_LEVEL - Static variable in class org.apache.felix.ipojo.manipulation.ManipulationProperty
Default logger level.
LOGGER - Static variable in class org.apache.felix.ipojo.manipulation.ManipulationProperty
Manipulator logger.
logger - Variable in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
 
Logger - Class in org.apache.felix.ipojo.util
iPOJO Logger.
Logger(BundleContext, String, int) - Constructor for class org.apache.felix.ipojo.util.Logger
Creates a logger.
Logger(BundleContext, ComponentInstance, int) - Constructor for class org.apache.felix.ipojo.util.Logger
Creates a logger.
Logger(BundleContext, String) - Constructor for class org.apache.felix.ipojo.util.Logger
Create a logger.
Logger(BundleContext, ComponentInstance) - Constructor for class org.apache.felix.ipojo.util.Logger
Create a logger.
Logger.ConsoleLogService - Class in org.apache.felix.ipojo.util
A simple log service implementation writing the messages and stack trace on System.err.
Logger.ConsoleLogService() - Constructor for class org.apache.felix.ipojo.util.Logger.ConsoleLogService
 

M

m_acc - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.SubArrayVisitor
Attribute value.
m_adding - Variable in class org.apache.felix.ipojo.util.Tracker.Tracked
The list of ServiceReferences in the process of being added.
m_aggregate - Variable in class org.apache.felix.ipojo.api.composite.ExportedService
Is the dependency aggregate?
m_aggregate - Variable in class org.apache.felix.ipojo.api.composite.ImportedService
Is the dependency aggregate?
m_aggregate - Variable in class org.apache.felix.ipojo.api.composite.InstantiatedService
Is the dependency aggregate?
m_aggregate - Variable in class org.apache.felix.ipojo.api.Dependency
Is the dependency aggregate?
m_aggregate - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
Is the requirement aggregate?
m_aggregate - Variable in class org.apache.felix.ipojo.util.DependencyModel
Does the dependency bind several providers ?
m_alreadyManipulated - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
During the manipulation, we detect is the class is already manipulated.
m_alreadyManipulated - Variable in class org.apache.felix.ipojo.manipulation.Manipulator
Was the class already manipulated.
m_annotation - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
m_annotations - Variable in class org.apache.felix.ipojo.manipulation.MethodDescriptor
The list of ClassChecker.AnnotationDescriptor attached to this method.
m_annotationType - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
m_annotationType - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.FieldStereotypeVisitor
 
m_annotationType - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.MethodStereotypeVisitor
 
m_annotationType - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.ParameterStereotypeVisitor
 
m_annotationType - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.StereotypeVisitorFactory
 
m_annotationType - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.TypeStereotypeVisitor
 
m_annotationType - Variable in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.StereotypeBindingBuilder
 
m_archs - Variable in class org.apache.felix.ipojo.arch.gogo.Arch
Instance architecture services.
m_argLocalVariables - Variable in class org.apache.felix.ipojo.manipulation.MethodDescriptor
The arguments variables.
m_args - Variable in class org.apache.felix.ipojo.util.Callback
The argument classes.
m_argsVarLength - Variable in class org.apache.felix.ipojo.manipulation.MethodDescriptor
The stack size to keep of the arguments.
m_argument - Variable in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Arguments of the callback.
m_arguments - Variable in class org.apache.felix.ipojo.manipulation.MethodDescriptor
Argument types.
m_arguments - Variable in class org.apache.felix.ipojo.parser.MethodMetadata
The argument type array.
m_arrays - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
The list of attribute which are arrays.
m_asyncQueue - Variable in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
The asynchronous queue service.
m_attributes - Variable in class org.apache.felix.ipojo.metadata.Element
The map of attributes of the element (attribute name -> Attribute).
m_bind - Variable in class org.apache.felix.ipojo.api.Dependency
Bind method attached to the dependency.
m_binding - Variable in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.HandlerBindingBuilder
 
m_bindingInterceptors - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
The set of binding interceptors.
m_bindingInterceptorTracker - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
Service Binding Interceptor trackers.
m_bound - Variable in class org.apache.felix.ipojo.extender.internal.declaration.AbstractDeclaration
Is the declaration bound (i.e.
m_boundServices - Variable in class org.apache.felix.ipojo.util.DependencyModel
The current list of bound services.
m_builder - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.module.DefaultBindingModule
 
m_bundle - Variable in class org.apache.felix.ipojo.extender.internal.DefaultJob
The bundle object.
m_bundle - Variable in class org.apache.felix.ipojo.extender.internal.Extender
The iPOJO Bundle.
m_bundle - Variable in class org.apache.felix.ipojo.PrimitiveTypeDescription.InheritanceInspector
 
m_bundleContext - Variable in class org.apache.felix.ipojo.extender.internal.AbstractService
The bundle context.
m_bundleContext - Variable in class org.apache.felix.ipojo.extender.internal.linker.DeclarationLinker
The bundle context.
m_bundleContext - Variable in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
The bundle context
m_bundleContext - Variable in class org.apache.felix.ipojo.IPojoContext
The bundleContext used to access bundle methods.
m_bundles - Variable in class org.apache.felix.ipojo.extender.internal.processor.ReverseBundleProcessor
A list of bundle to process.
m_cached - Variable in class org.apache.felix.ipojo.manipulator.metadata.CacheableMetadataProvider
Cached elements.
m_cachedReference - Variable in class org.apache.felix.ipojo.util.Tracker
The cached ServiceReference for getServiceReference.
m_cachedService - Variable in class org.apache.felix.ipojo.util.Tracker
The cached service object for getService.
m_callback - Variable in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
A callback notified when the job is processed.
m_callback - Variable in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallback
Callback object.
m_callbacks - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
List of dependency callback.
m_callbacks - Variable in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler
The list of the callback of the component.
m_classes - Variable in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Interfaces associated with the service object.
m_classLoader - Variable in class org.apache.felix.ipojo.ComponentFactory
The class loader to delegate classloading.
m_classname - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
The implementation class name.
m_classname - Variable in class org.apache.felix.ipojo.ComponentFactory
The component implementation qualified class name.
m_className - Variable in class org.apache.felix.ipojo.InstanceManager
The name of the component type implementation class.
m_className - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker
Class name.
m_className - Variable in class org.apache.felix.ipojo.manipulation.Manipulator
The manipulated class name.
m_className - Variable in class org.apache.felix.ipojo.manipulator.ManipulationUnit
 
m_className - Variable in class org.apache.felix.ipojo.parser.PojoMetadata
The manipulated class name.
m_classVersion - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker
Class Version.
m_clazz - Variable in class org.apache.felix.ipojo.ComponentFactory
The component implementation class.
m_clazz - Variable in class org.apache.felix.ipojo.InstanceManager
The manipulated class.
m_clazz - Variable in class org.apache.felix.ipojo.util.ServiceLocator
 
m_closed - Variable in class org.apache.felix.ipojo.util.Tracker.Tracked
true if the tracked object is closed.
m_cm - Variable in class org.apache.felix.ipojo.context.ServiceReferenceImpl
Component Instance.
m_comparator - Variable in class org.apache.felix.ipojo.api.composite.ExportedService
The dependency comparator.
m_comparator - Variable in class org.apache.felix.ipojo.api.composite.ImportedService
The dependency comparator.
m_comparator - Variable in class org.apache.felix.ipojo.api.composite.InstantiatedService
The dependency comparator.
m_comparator - Variable in class org.apache.felix.ipojo.api.Dependency
The dependency comparator.
m_comparator - Variable in class org.apache.felix.ipojo.dependency.impl.ComparatorBasedServiceRankingInterceptor
 
m_comparator - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
The comparator to sort service references.
m_comparator - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
Comparator.
m_comparator - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Comparator.
m_component - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency.NullableClassLoader
Component classloader.
m_component - Variable in class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResultWriter
 
m_componentDesc - Variable in class org.apache.felix.ipojo.IPojoFactory
The component type description exposed by the Factory service.
m_componentInstances - Variable in class org.apache.felix.ipojo.IPojoFactory
The list of the managed instance managers.
m_componentMetadata - Variable in class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
m_componentMetadata - Variable in class org.apache.felix.ipojo.IPojoFactory
The component type metadata.
m_componentMetadata - Variable in class org.apache.felix.ipojo.manipulator.ManipulationUnit
 
m_componentName - Variable in class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
 
m_componentName - Variable in class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
m_componentStack - Variable in class org.apache.felix.ipojo.handlers.dependency.ServiceUsage.Usage
Tracks the number of component method called in the current thread.
m_componentType - Variable in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
Component Type.
m_componentVersion - Variable in class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
 
m_componentVersion - Variable in class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
m_composition - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Composition Model.
m_conf - Variable in class org.apache.felix.ipojo.api.composite.Instance
Configuration.
m_conf - Variable in class org.apache.felix.ipojo.api.composite.InstantiatedService
Instance configuration List of Element (Property).
m_conf - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandlerDescription
The configuration handler.
m_configurableProperties - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
List of the configurable fields.
m_configuration - Variable in class org.apache.felix.ipojo.composite.instance.InstanceHandler.ManagedConfiguration
Configuration of the instance to create.
m_configuration - Variable in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Configuration to push to the instance.
m_configuration - Variable in class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
 
m_configuration - Variable in class org.apache.felix.ipojo.util.InstanceConfigurationSource
The instance configuration.
m_configurationAlreadyPushed - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Check if the instance was already reconfigured by the configuration admin.
m_configurations - Variable in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Configurations to create and maintains.
m_configurations - Variable in class org.apache.felix.ipojo.composite.instance.InstanceHandlerDescription
List of managed instances.
m_constructor - Variable in class org.apache.felix.ipojo.extender.internal.builder.ReflectiveFactoryBuilder
The constructor to call.
m_constructorRegistration - Variable in class org.apache.felix.ipojo.InstanceManager
the map (sorted by parameter index) or ConstructorInjector interested by injecting constructor parameter.
m_contained - Variable in class org.apache.felix.ipojo.api.composite.CompositeComponentType
List of contained instance.
m_content - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.ArrayAttribute
The content of the parsed array.
m_content - Variable in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
Modified resources.
m_context - Variable in class org.apache.felix.ipojo.api.composite.CompositeComponentType
The bundle context.
m_context - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
The bundle context.
m_context - Variable in class org.apache.felix.ipojo.composite.CompositeManager
The context of the component.
m_context - Variable in class org.apache.felix.ipojo.composite.FactoryProxy
Destination context.
m_context - Variable in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Bundle Context.
m_context - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
External context.
m_context - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
External context.
m_context - Variable in class org.apache.felix.ipojo.composite.util.SourceManager
Bundle context.
m_context - Variable in class org.apache.felix.ipojo.ConfigurationTracker
 
m_context - Variable in class org.apache.felix.ipojo.context.ServiceRegistry
A "real" bundle context to create LDAP filter.
m_context - Variable in class org.apache.felix.ipojo.EventDispatcher
The global bundle context.
m_context - Static variable in class org.apache.felix.ipojo.extender.internal.Extender
The Bundle Context of the iPOJO Core bundle.
m_context - Variable in class org.apache.felix.ipojo.InstanceManager
The bundle context of the instance.
m_context - Variable in class org.apache.felix.ipojo.IPojoFactory
The bundle context reference.
m_context - Variable in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
 
m_context - Variable in class org.apache.felix.ipojo.util.ContextSourceManager
Bundle context.
m_context - Variable in class org.apache.felix.ipojo.util.DependencyModel
Bundle context used by the dependency.
m_context - Variable in class org.apache.felix.ipojo.util.Logger
The Bundle Context used to get the log service.
m_context - Variable in class org.apache.felix.ipojo.util.ServiceLocator
 
m_context - Variable in class org.apache.felix.ipojo.util.Tracker
The bundle context against which this Tracker object is tracking.
m_contextSourceManager - Variable in class org.apache.felix.ipojo.util.DependencyModel
The manager handling context sources.
m_controller - Variable in class org.apache.felix.ipojo.api.Service
Service controller.
m_controllers - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Service Controller.
m_controllerValue - Variable in class org.apache.felix.ipojo.api.Service
Service Controller value.
m_currents - Variable in class org.apache.felix.ipojo.extender.internal.queue.Statistic
The number of job being processed.
m_customizer - Variable in class org.apache.felix.ipojo.util.Tracker
The TrackerCustomizer object for this tracker.
m_customStrategy - Variable in class org.apache.felix.ipojo.api.Service
The provided service custom strategy.
m_declaration - Variable in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
The type declaration that we have to handle.
m_declarationService - Variable in class org.apache.felix.ipojo.extender.internal.Extender
Service provided to build declarations through code.
m_defaultImplementation - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Default-Implementation attribute.
m_defaultLogger - Static variable in class org.apache.felix.ipojo.util.Logger
A shared log service implementation writing messages on the console.
m_defaultQueue - Variable in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
The default queue service (chosen using the global preference).
m_defaultValue - Variable in class org.apache.felix.ipojo.util.Property
The default value of the property.
m_definedClasses - Variable in class org.apache.felix.ipojo.FactoryClassloader
The map of defined classes [Name, Class Object].
m_delegate - Variable in class org.apache.felix.ipojo.composite.FactoryProxy
Delegated factory.
m_delegate - Variable in class org.apache.felix.ipojo.extender.internal.processor.QueuingActivationProcessor
The wrapped bundle processor used by the job.
m_delegate - Variable in class org.apache.felix.ipojo.extender.internal.processor.ReverseBundleProcessor
The wrapped bundle processor.
m_delegate - Variable in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
The genuine job.
m_delegate - Variable in class org.apache.felix.ipojo.IPojoFactory.RetryNameGenerator
 
m_delegate - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.CompletableBindingRegistry
 
m_delegate - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.FieldStereotypeVisitor
 
m_delegate - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.MethodStereotypeVisitor
 
m_delegate - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.ParameterStereotypeVisitor
 
m_delegate - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.TypeStereotypeVisitor
 
m_delegate - Variable in class org.apache.felix.ipojo.manipulator.metadata.CacheableMetadataProvider
Delegate.
m_delegate - Variable in class org.apache.felix.ipojo.manipulator.store.mapper.FileSystemResourceMapper
 
m_delegate - Variable in class org.apache.felix.ipojo.manipulator.visitor.ManipulationAdapter
 
m_delegate - Variable in class org.apache.felix.ipojo.manipulator.visitor.ManipulationResultAdapter
 
m_delegation - Variable in class org.apache.felix.ipojo.api.composite.ProvidedService
List of delegation.
m_delegation - Variable in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
Delegation field.
m_dependencies - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
List of service dependencies.
m_dependencies - Variable in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
List of dependencies of the component.
m_dependencies - Variable in class org.apache.felix.ipojo.handlers.dependency.DependencyHandlerDescription
Dependencies managed by the dependency handler.
m_dependency - Variable in class org.apache.felix.ipojo.composite.util.SourceManager
Managed dependency.
m_dependency - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
The dependency.
m_dependency - Variable in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Service Dependency.
m_dependency - Variable in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
The described dependency.
m_dependency - Variable in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
The wrapped dependency.
m_dependency - Variable in class org.apache.felix.ipojo.util.ContextSourceManager
Managed dependency.
m_desc - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
The description of the annotation.
m_desc - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.EnumAttribute
The descriptor of the enumeration.
m_desc - Variable in class org.apache.felix.ipojo.manipulation.MethodDescriptor
The descriptor of the method.
m_desc - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationVisitorPlayback
 
m_desc - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitAnnotation
 
m_desc - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitEnum
 
m_described - Variable in class org.apache.felix.ipojo.IPojoFactory
The flag indicating if this factory has already a computed description or not.
m_description - Variable in class org.apache.felix.ipojo.composite.CompositeManager
The instance description.
m_description - Variable in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Handler description.
m_description - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
The handler description.
m_description - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Handler description.
m_description - Variable in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
The job description.
m_description - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
the handler description.
m_description - Variable in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
The handler description.
m_description - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
The handler description.
m_description - Variable in class org.apache.felix.ipojo.InstanceManager
The instance description.
m_desiredFactory - Variable in class org.apache.felix.ipojo.composite.instance.InstanceHandler.ManagedConfiguration
Desired Factory (can be the classname).
m_destination - Variable in class org.apache.felix.ipojo.composite.service.provides.ServiceExporter
Destination context.
m_di - Variable in class org.apache.felix.ipojo.api.Dependency
The dependency default-implementation.
m_di - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Default-Implementation.
m_discoveries - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.ChainedAnnotationDiscovery
 
m_elem - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.SubArrayVisitor
Parent element.
m_elements - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
Map of [element, referto].
m_elements - Variable in class org.apache.felix.ipojo.metadata.Element
The map of the sub-element of the element (element name -> Element.
m_elements - Variable in class org.apache.felix.ipojo.parser.ManifestMetadataParser
The element list.
m_elements - Variable in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Element of the metadata.
m_enabled - Variable in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor
Set to false to disable this processor.
m_enforced - Variable in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.EnforcedQueueService
The preference.
m_enums - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
The list of attribute containing an enumeration value.
m_equalsMethod - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency.DynamicProxyFactory
Equals method.
m_errors - Variable in class org.apache.felix.ipojo.manipulator.reporter.EmptyReporter
List of errors
m_events - Variable in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy
Store QueueEvent to be replayed.
m_exception - Variable in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService.ExceptionFuture
 
m_exception - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Exception to throw when no providers are available.
m_exception - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Exception attribute.
m_executorService - Variable in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
The executor service.
m_exported - Variable in class org.apache.felix.ipojo.api.composite.CompositeComponentType
List of exported services.
m_exporters - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
List of exporters.
m_exports - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Exporter.
m_exports - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandlerDescription
List of exports.
m_extension - Variable in class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
m_extensions - Variable in class org.apache.felix.ipojo.arch.gogo.Arch
The extension declaration services.
m_extensions - Variable in class org.apache.felix.ipojo.extender.internal.processor.ExtensionBundleProcessor
The map storing the association between bundles and the list of extension declaration.
m_extensionTracker - Variable in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
The service tracker tracking ExtensionDeclaration services.
m_fact - Variable in class org.apache.felix.ipojo.composite.CompositeServiceContext.Record
Represented Factory.
m_factories - Variable in class org.apache.felix.ipojo.arch.gogo.Arch
Factory services.
m_factories - Variable in class org.apache.felix.ipojo.composite.CompositeServiceContext
List of imported factories.
m_factories - Variable in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Available factories.
m_factories - Variable in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Map of matching factories Service Reference => instance or null (null if the service reference is not actually used).
m_factories - Variable in class org.apache.felix.ipojo.ConfigurationTracker
 
m_factory - Variable in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Component factory attached to the component type.
m_factory - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
Component factory attached to the component type.
m_factory - Variable in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Represented factory.
m_factory - Variable in class org.apache.felix.ipojo.composite.CompositeHandler
Composite Factory.
m_factory - Variable in class org.apache.felix.ipojo.composite.CompositeManager
Parent factory (ComponentFactory).
m_factory - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Created Factory.
m_factory - Variable in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Service factory interface.
m_factory - Variable in class org.apache.felix.ipojo.handlers.providedservice.strategy.ConfigurableCreationStrategy
The iPOJO ServiceFactory.
m_factory - Variable in class org.apache.felix.ipojo.handlers.providedservice.strategy.ErrorPrintingServiceFactoryProxy
Wrapped factory.
m_factory - Variable in class org.apache.felix.ipojo.InstanceManager
The instance factory.
m_factory - Variable in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
The factory to create this handler.
m_factory - Variable in class org.apache.felix.ipojo.PrimitiveHandler
The factory of the instance manager.
m_factory - Variable in class org.apache.felix.ipojo.PrimitiveTypeDescription
The described component factory.
m_factoryBuilder - Variable in class org.apache.felix.ipojo.extender.internal.declaration.DefaultExtensionDeclaration
 
m_factoryMethod - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
The factory method.
m_factoryMethod - Variable in class org.apache.felix.ipojo.InstanceManager
The factory method used to create content objects.
m_factoryName - Variable in class org.apache.felix.ipojo.composite.instance.InstanceHandler.ManagedConfiguration
Factory name.
m_factoryName - Variable in class org.apache.felix.ipojo.IPojoFactory
The factory name.
m_field - Variable in class org.apache.felix.ipojo.api.Dependency
The field of the implementation class attached to this dependency.
m_field - Variable in class org.apache.felix.ipojo.api.Property
The property field.
m_field - Variable in class org.apache.felix.ipojo.api.ServiceProperty
The property field.
m_field - Variable in class org.apache.felix.ipojo.api.TemporalDependency
The field of the implementation class attached to this dependency.
m_field - Variable in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata.Mapping
Field.
m_field - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Field of the dependency.
m_field - Variable in class org.apache.felix.ipojo.handlers.lifecycle.controller.ControllerHandler
The controller field name.
m_field - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.ServiceController
The field attached to this controller.
m_field - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.FieldPropertyVisitor
Field name.
m_field - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Dependency field.
m_field - Variable in class org.apache.felix.ipojo.util.Property
The field of the property.
m_fieldRegistration - Variable in class org.apache.felix.ipojo.InstanceManager
The map [field, FieldInterceptor list] storing interceptors monitoring fields.
m_fields - Variable in class org.apache.felix.ipojo.InstanceManager
The map of [field, value], storing POJO managed field value.
m_fields - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker
Field map [field name, type] discovered in the component class.
m_fields - Variable in class org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter
Set of contained fields.
m_fields - Variable in class org.apache.felix.ipojo.manipulation.InnerClassAdapter
List of fields of the implementation class.
m_fields - Variable in class org.apache.felix.ipojo.manipulation.Manipulator
Store the visited fields : [name of the field, type of the field].
m_fields - Variable in class org.apache.felix.ipojo.manipulation.MethodCodeAdapter
Contained fields.
m_fields - Variable in class org.apache.felix.ipojo.manipulation.MethodCreator
Set of fields detected in the class.
m_fields - Variable in class org.apache.felix.ipojo.parser.PojoMetadata
The list of fields.
m_filter - Variable in class org.apache.felix.ipojo.api.composite.ExportedService
The LDAP filter of the service dependency used to select the adequate service provider from the composite.
m_filter - Variable in class org.apache.felix.ipojo.api.composite.ImportedService
The LDAP filter of the dependency.
m_filter - Variable in class org.apache.felix.ipojo.api.composite.InstantiatedService
The LDAP filter of the dependency.
m_filter - Variable in class org.apache.felix.ipojo.api.Dependency
The LDAP filter of the dependency.
m_filter - Variable in class org.apache.felix.ipojo.api.TemporalDependency
The LDAP filter of the dependency.
m_filter - Variable in class org.apache.felix.ipojo.composite.util.SourceManager
Original filter (containing variables).
m_filter - Variable in class org.apache.felix.ipojo.context.ServiceRegistry.ListenerInfo
Filter associated with the filter.
m_filter - Variable in class org.apache.felix.ipojo.dependency.impl.FilterBasedServiceTrackingInterceptor
 
m_filter - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
The LDAP filter object selecting service references from the set of providers providing the required specification.
m_filter - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
Requirement filter.
m_filter - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Dependency filter.
m_filter - Variable in class org.apache.felix.ipojo.util.ContextSourceManager
Original filter (containing variables).
m_filter - Variable in class org.apache.felix.ipojo.util.Tracker
the filter specifying search criteria for the services to track.
m_filters - Variable in class org.apache.felix.ipojo.manipulator.render.MetadataRenderer
 
m_finished - Variable in class org.apache.felix.ipojo.extender.internal.queue.Statistic
The number of completed jobs.
m_foundSuitableConstructor - Variable in class org.apache.felix.ipojo.manipulation.MethodCreator
Set to true when a suitable constructor is found.
m_from - Variable in class org.apache.felix.ipojo.api.Dependency
The dependency specific provider.
m_from - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
From attribute.
m_from - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
From attribute.
m_frozen - Variable in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
If the Managed Type cannot be initializes, sets this flag to true and no links will be created.
m_function - Variable in class org.apache.felix.ipojo.arch.gogo.Arch
Defines the functions (commands).
m_future - Variable in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
The job used to instantiate the factory.
m_generator - Variable in class org.apache.felix.ipojo.IPojoFactory
Generates a unique instance name if not provided by the configuration.
m_global - Variable in class org.apache.felix.ipojo.composite.CompositeServiceContext
Global service context.
m_global - Variable in class org.apache.felix.ipojo.PolicyServiceContext
The global service registry.
m_handler - Variable in class org.apache.felix.ipojo.architecture.HandlerDescription
The described handler instance.
m_handler - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Reference on the handler.
m_handler - Variable in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Handler creating the service instance.
m_handler - Variable in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Reference on the handler.
m_handler - Variable in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
Reference on the handler.
m_handler - Variable in class org.apache.felix.ipojo.HandlerManager
The internal handler object.
m_handler - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Reference on the Dependency Handler.
m_handler - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Link to the owner handler.
m_handler - Variable in class org.apache.felix.ipojo.util.Property
The handler object to get the logger.
m_handlerBinding - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.HandlerBindingDiscovery
 
m_handlerCL - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency.SmartProxyFactory
Handler classloader, used to load the temporal dependency class.
m_handlerInfoSlot - Variable in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
 
m_handlerName - Variable in class org.apache.felix.ipojo.architecture.HandlerDescription
The Handler Qualified Name.
m_handlers - Variable in class org.apache.felix.ipojo.api.composite.CompositeComponentType
List of Handler representing external.
m_handlers - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
List of Handler representing external handler configuration.
m_handlers - Variable in class org.apache.felix.ipojo.arch.gogo.Arch
Handler Factory services.
m_handlers - Variable in class org.apache.felix.ipojo.architecture.InstanceDescription
The list of handlers plugged on the component instance.
m_handlers - Variable in class org.apache.felix.ipojo.composite.CompositeManager
Composite Handler list.
m_handlers - Variable in class org.apache.felix.ipojo.InstanceManager
The handler object list.
m_hashCodeMethod - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency.DynamicProxyFactory
HashCode method.
m_id - Variable in class org.apache.felix.ipojo.api.composite.ImportedService
The dependency id.
m_id - Variable in class org.apache.felix.ipojo.api.Dependency
The dependency id.
m_id - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Requirement Id.
m_id - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Id of the dependency.
m_id - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
Requirement id.
m_id - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.RootGenericVisitor
Id attribute (if found) else use the annotation package name.
m_id - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.MethodPropertyVisitor
Property id.
m_id - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Dependency id.
m_identifier - Variable in class org.apache.felix.ipojo.extender.internal.queue.NamingThreadFactory
Pool identifier.
m_ids - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
Map of [element ids, element].
m_ignore - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.IgnoredDiscovery
 
m_ignoreAnnotations - Variable in class org.apache.felix.ipojo.manipulator.Pojoization
Flag describing if we need or not compute annotations.
m_immediate - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
Is the component type immediate.
m_immediate - Variable in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler
Does a POJO object be created at starting.
m_immutable - Variable in class org.apache.felix.ipojo.api.Property
Is the property immutable.
m_immutable - Variable in class org.apache.felix.ipojo.api.ServiceProperty
Is the property immutable.
m_immutable - Variable in class org.apache.felix.ipojo.architecture.PropertyDescription
Immutable property flag If set to true, the property cannot be override by the instance configuration.
m_immutable - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.FieldPropertyVisitor
Property immutable aspect.
m_immutable - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.MethodPropertyVisitor
Property immutable aspect.
m_imported - Variable in class org.apache.felix.ipojo.api.composite.CompositeComponentType
List of imported services.
m_importers - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
List of importers.
m_imports - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceInstantiatorDescription
List of exports.
m_index - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Constructor parameter index.
m_index - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.ParameterBindVisitor
For annotation parameter, the parameter index.
m_index - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ParameterPropertyVisitor
If this is a parameter annotation, the index of the parameter.
m_index - Variable in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Index.
m_index - Variable in class org.apache.felix.ipojo.util.Property
The index of the parameter in case of constructor injection.
m_info - Variable in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.EnlistedQueueEvent
 
m_info - Variable in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.ExecutedQueueEvent
 
m_info - Variable in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.FailedQueueEvent
 
m_info - Variable in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.StartedQueueEvent
 
m_initial - Variable in class org.apache.felix.ipojo.util.Tracker.Tracked
The Initial list of ServiceReferences for the tracker.
m_innerClasses - Variable in class org.apache.felix.ipojo.parser.PojoMetadata
The inner classes and their methods.
m_inners - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker
List of visited inner class owned by the implementation class.
m_inners - Variable in class org.apache.felix.ipojo.manipulation.Manipulator
List of owned inner classes and internal methods.
m_instance - Variable in class org.apache.felix.ipojo.architecture.InstanceDescription
The Underlying component instance.
m_instance - Variable in class org.apache.felix.ipojo.composite.CompositeServiceContext
Component Instance who creates this registry.
m_instance - Variable in class org.apache.felix.ipojo.composite.instance.InstanceHandler.ManagedConfiguration
Created instance.
m_instance - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Created Instance.
m_instance - Variable in class org.apache.felix.ipojo.Handler
The HandlerManager managing the current handler.
m_instance - Variable in class org.apache.felix.ipojo.util.DependencyModel
The instance requiring the service.
m_instance - Variable in class org.apache.felix.ipojo.util.Logger
The instance associated to the logger if any.
m_instanceConfigurationSource - Variable in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
The instance configuration context source, updated once reconfiguration.
m_instanceContext - Variable in class org.apache.felix.ipojo.InstanceManager
The instance's bundle context.
m_instanceLogger - Variable in class org.apache.felix.ipojo.PrimitiveHandler
Instance Logger used by the handler.
m_instanceName - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Created instance name.
m_instanceName - Variable in class org.apache.felix.ipojo.extender.internal.declaration.DefaultInstanceDeclaration
 
m_instances - Variable in class org.apache.felix.ipojo.api.ComponentType
The list of instances created from the current component type.
m_instances - Variable in class org.apache.felix.ipojo.arch.gogo.Arch
The instance declaration services.
m_instances - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
List of instances to manage.
m_instances - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceInstantiatorDescription
List of managed service instances.
m_instances - Variable in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor.ComponentsAndInstances
 
m_instances - Variable in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor.ComponentsAndInstances
 
m_instances - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.PerInstanceStrategy
Map [ComponentInstance->ServiceObject] storing created service objects.
m_instanceTracker - Variable in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
The service tracker tracking the InstanceDeclaration services.
m_instantiated - Variable in class org.apache.felix.ipojo.api.composite.CompositeComponentType
List of instantiated services.
m_interfaces - Variable in class org.apache.felix.ipojo.manipulation.Manipulator
Store the interface implemented by the class.
m_interfaces - Variable in class org.apache.felix.ipojo.parser.PojoMetadata
The list of implemented interfaces.
m_interfaces - Variable in class org.apache.felix.ipojo.PrimitiveTypeDescription
Set to keep component's all interface class-names.
m_internalContext - Variable in class org.apache.felix.ipojo.composite.CompositeManager
Internal service context of the composition.
m_inTransition - Variable in class org.apache.felix.ipojo.InstanceManager
Is the component instance state changing?
m_invalidate - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
The invalidate callback.
m_invoked - Variable in class org.apache.felix.ipojo.util.Property
Flag tracking is the method was already called for the current value.
m_isAggregate - Variable in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
Is the field an array?
m_isAggregate - Variable in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
Is the specification an aggregate?
m_isAlreadyManipulated - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker
True if the class is already manipulated.
m_isCaseSensitive - Variable in class org.apache.felix.ipojo.context.StringMap.StringComparator
Is the map case sensitive?
m_isConfiguration - Variable in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationAnnotationScanner
 
m_isFrozen - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Is the set of used provider frozen ?
m_isFrozen - Variable in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Is the service provider frozen ? (Is used for static biding policy)
m_isFrozen - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Is the provider set frozen ?
m_isInterface - Variable in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
Is the specification an interface?
m_isMandatory - Variable in class org.apache.felix.ipojo.architecture.PropertyDescription
A property is mandatory.
m_isOptional - Variable in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
Is the dependency for this field optional.
m_isOptional - Variable in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
Is the specification optional?
m_isProxy - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Do we have to inject proxy?
m_isPublic - Variable in class org.apache.felix.ipojo.IPojoFactory
Is the factory public (exposed as services).
m_isServiceLevelRequirement - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Is the dependency a service level dependency.
m_isStarted - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
Flag indicating if the handler has already finished the start method.
m_isStarted - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Is the dependency started ?
m_isStatic - Variable in class org.apache.felix.ipojo.manipulation.MethodDescriptor
Flag indicating is the described method is static.
m_isStatic - Variable in class org.apache.felix.ipojo.util.Callback
Is the method a static method ? This implies calling the method on null
m_isUseful - Variable in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
Is the field useful in this composition.
m_isValid - Variable in class org.apache.felix.ipojo.Handler
The current handler validity.
m_iterator - Variable in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection.ServiceIterator
Underlying iterator.
m_itfs - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker
Interfaces implemented by the component.
m_itfs - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ProvidesVisitor.InterfaceArrayVisitor
List of parsed interface.
m_jobType - Variable in class org.apache.felix.ipojo.extender.internal.DefaultJob
Jobb type identifier;
m_lastConfiguration - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
The last configuration sent to listeners.
m_level - Variable in class org.apache.felix.ipojo.HandlerManagerFactory
The handler start level.
m_level - Variable in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
The handler start level.
m_level - Variable in class org.apache.felix.ipojo.util.Logger
The trace level of this logger.
m_linker - Variable in class org.apache.felix.ipojo.extender.internal.Extender
Binds Instances to Factories to Extensions.
m_list - Variable in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Property Keys List.
m_listener - Variable in class org.apache.felix.ipojo.context.ServiceRegistry.ListenerInfo
Listener object.
m_listener - Variable in class org.apache.felix.ipojo.util.DependencyModel
m_listenerFilter - Variable in class org.apache.felix.ipojo.util.Tracker
The filter string for use when adding the ServiceListener.
m_listeners - Variable in class org.apache.felix.ipojo.composite.CompositeManager
Instance State Listener List.
m_listeners - Variable in class org.apache.felix.ipojo.context.ServiceRegistry
List of service listeners.
m_listeners - Variable in class org.apache.felix.ipojo.EventDispatcher
The list of listeners.
m_listeners - Variable in class org.apache.felix.ipojo.extender.internal.queue.AbstractQueueService
Store QueueListeners.
m_listeners - Variable in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy
Store QueueListeners.
m_listeners - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
The configuration listeners.
m_listeners - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
The provided service listeners.
m_listeners - Variable in class org.apache.felix.ipojo.InstanceManager
The instance state listener list.
m_listeners - Variable in class org.apache.felix.ipojo.IPojoFactory
The list of factory state listeners.
m_listeners - Variable in class org.apache.felix.ipojo.util.DependencyModel
The listeners of the dependency model.
m_listeners - Variable in class org.apache.felix.ipojo.util.InstanceConfigurationSource
Listener list.
m_local - Variable in class org.apache.felix.ipojo.PolicyServiceContext
The local (Composite) Service Registry.
m_locals - Variable in class org.apache.felix.ipojo.manipulation.MethodDescriptor
The local variables by index.
m_lock - Variable in class org.apache.felix.ipojo.util.DependencyModel
The lock ensuring state consistency of the dependency.
m_logger - Variable in class org.apache.felix.ipojo.composite.CompositeManager
Logger.
m_logger - Variable in class org.apache.felix.ipojo.ConfigurationTracker
 
m_logger - Variable in class org.apache.felix.ipojo.context.ServiceRegistry
Registry logger.
m_logger - Variable in class org.apache.felix.ipojo.extender.internal.Extender
The iPOJO Extender logger.
m_logger - Variable in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor
The logger.
m_logger - Variable in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor
The logger.
m_logger - Variable in class org.apache.felix.ipojo.extender.internal.processor.ExtensionBundleProcessor
Logger.
m_logger - Variable in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.EnforcedQueueService
The logger.
m_logger - Variable in class org.apache.felix.ipojo.InstanceManager
The instance logger.
m_logger - Variable in class org.apache.felix.ipojo.IPojoFactory
The logger for the factory.
m_managedServicePID - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Managed Service PID.
m_managedServices - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
List of managed services.
m_manager - Variable in class org.apache.felix.ipojo.composite.CompositeHandler
Reference on the composite manager.
m_manager - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Composite Manager.
m_manager - Variable in class org.apache.felix.ipojo.composite.service.provides.ServiceExporter
Composite Manager.
m_manager - Variable in class org.apache.felix.ipojo.handlers.providedservice.strategy.ConfigurableCreationStrategy
The instance manager passed to the iPOJO ServiceFactory to manage instances.
m_manager - Variable in class org.apache.felix.ipojo.PrimitiveHandler
The reference on the instance manager.
m_manager - Variable in class org.apache.felix.ipojo.util.Callback
The reference on the instance manager.
m_manager - Variable in class org.apache.felix.ipojo.util.Property
The instance manager.
m_mandatory - Variable in class org.apache.felix.ipojo.api.Property
Is the property mandatory.
m_mandatory - Variable in class org.apache.felix.ipojo.api.ServiceProperty
Is the property mandatory.
m_mandatory - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.FieldPropertyVisitor
Property mandatory aspect.
m_mandatory - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.MethodPropertyVisitor
Property mandatory aspect.
m_manifest - Variable in class org.apache.felix.ipojo.manipulator.manifest.DirectManifestProvider
Served Manifest.
m_manifest - Variable in class org.apache.felix.ipojo.manipulator.manifest.FileManifestProvider
Read manifest.
m_manifest - Variable in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
Original manifest to be updated.
m_manifest - Variable in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
Original manifest to be updated.
m_manifest_file - Variable in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
Location of the manifest file to update.
m_manifestBuilder - Variable in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
The builder of the updated manifest.
m_manifestBuilder - Variable in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
The builder of the updated manifest.
m_manipulation - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
Manipulation metadata of the component type.
m_manipulation - Variable in class org.apache.felix.ipojo.ComponentFactory
The manipulation metadata of the implementation class.
m_manipulation - Variable in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Manipulation Metadata.
m_manipulationUnits - Variable in class org.apache.felix.ipojo.manipulator.ManipulationEngine
List of component types.
m_manipulationVisitor - Variable in class org.apache.felix.ipojo.manipulator.ManipulationEngine
The visitor handling output result.
m_manipulator - Variable in class org.apache.felix.ipojo.manipulation.InnerClassAdapter
The manipulator having manipulated the outer class.
m_manipulator - Variable in class org.apache.felix.ipojo.manipulation.InnerClassChecker
 
m_manipulator - Variable in class org.apache.felix.ipojo.manipulation.MethodCreator
The manipulator.
m_mapper - Variable in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
Resource Mapper.
m_mapper - Variable in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
Resource Mapper.
m_mappings - Variable in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
List of Mappings.
m_matchingReferences - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
The list of all matching service references.
m_message - Variable in class org.apache.felix.ipojo.extender.internal.declaration.AbstractDeclaration
When not bound, the reason, otherwise AbstractDeclaration.DECLARATION_BOUND_MESSAGE
m_message - Variable in exception org.apache.felix.ipojo.MissingHandlerException
The message.
m_metadata - Variable in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Component type metadata.
m_metadata - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
Component type metadata.
m_metadata - Variable in class org.apache.felix.ipojo.manipulator.store.builder.DefaultManifestBuilder
Computed metadatas from the bundle (XML files + annotations).
m_metadata - Variable in class org.apache.felix.ipojo.manipulator.visitor.check.CheckFieldConsistencyResultVisitor
Component's metadata.
m_method - Variable in class org.apache.felix.ipojo.api.Property
The property method.
m_method - Variable in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
Method Object.
m_method - Variable in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Callback method name.
m_method - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.MethodInfoCollector
The method descriptor of the visited method.
m_method - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.MethodPropertyVisitor
Attached method.
m_method - Variable in class org.apache.felix.ipojo.util.Callback
The name of the method to call.
m_method - Variable in class org.apache.felix.ipojo.util.Property
The setter method of the property.
m_methodFlags - Variable in class org.apache.felix.ipojo.manipulation.MethodCreator
List of fields injected as method flag in the class.
m_methodObj - Variable in class org.apache.felix.ipojo.util.Callback
The method object.
m_methodRegistration - Variable in class org.apache.felix.ipojo.InstanceManager
the map [method identifier, MethodInterceptor list] interested by the method.
m_methods - Variable in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
List of the method contained in the specification.
m_methods - Variable in class org.apache.felix.ipojo.handlers.context.BundleContextHandler
 
m_methods - Variable in class org.apache.felix.ipojo.InstanceManager
The Map storing the Method objects by ids.
m_methods - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker
Method List of method descriptor discovered in the component class.
m_methods - Variable in class org.apache.felix.ipojo.manipulation.Manipulator
Store the methods list.
m_methods - Variable in class org.apache.felix.ipojo.manipulation.MethodCreator
List of methods contained in the class.
m_methods - Variable in class org.apache.felix.ipojo.parser.PojoMetadata
The list of methods.
m_methodType - Variable in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Is the method a bind method or an unbind method ?
m_modified - Variable in class org.apache.felix.ipojo.api.Dependency
Modified method attached to the dependency.
m_moduleProvider - Variable in class org.apache.felix.ipojo.manipulator.Pojoization
 
m_modules - Variable in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
 
m_msPID - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
The Managed Service PID.
m_mustPropagate - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
should the component propagate configuration ?
m_name - Variable in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Component type name.
m_name - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
The component type name.
m_name - Variable in class org.apache.felix.ipojo.api.Property
The property name.
m_name - Variable in class org.apache.felix.ipojo.api.ServiceProperty
The property name.
m_name - Variable in class org.apache.felix.ipojo.architecture.PropertyDescription
Name of the property.
m_name - Variable in class org.apache.felix.ipojo.composite.architecture.ArchitectureHandler
Name of the component.
m_name - Variable in class org.apache.felix.ipojo.composite.CompositeManager
Name of the component instance.
m_name - Variable in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Name of the composition.
m_name - Variable in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
Name of the field.
m_name - Variable in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
Name of the specification, i.e.
m_name - Variable in class org.apache.felix.ipojo.handlers.architecture.ArchitectureHandler
Name of the component.
m_name - Variable in class org.apache.felix.ipojo.InstanceManager
The name of the component instance.
m_name - Variable in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
The handler name.
m_name - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
The name of the annotation.
m_name - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.ArrayAttribute
The name of the attribute.
m_name - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.EnumAttribute
The name of the attribute.
m_name - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.SimpleAttribute
The name of the attribute.
m_name - Variable in class org.apache.felix.ipojo.manipulation.InnerClassAdapter
The name of the inner class.
m_name - Variable in class org.apache.felix.ipojo.manipulation.InnerClassChecker
 
m_name - Variable in class org.apache.felix.ipojo.manipulation.MethodDescriptor
Method name.
m_name - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.Visit
 
m_name - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitAnnotation
 
m_name - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitArray
 
m_name - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitEnum
 
m_name - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.FieldPropertyVisitor
Property name.
m_name - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.GenericVisitorFactory
 
m_name - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.SubArrayVisitor
Attribute name.
m_name - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.MethodPropertyVisitor
Property name.
m_name - Variable in class org.apache.felix.ipojo.metadata.Attribute
The name of the attribute.
m_name - Variable in class org.apache.felix.ipojo.metadata.Element
The name of the element.
m_name - Variable in class org.apache.felix.ipojo.parser.FieldMetadata
The name of the field.
m_name - Variable in class org.apache.felix.ipojo.parser.MethodMetadata
The name of the method.
m_name - Variable in class org.apache.felix.ipojo.util.Logger
The name of the logger.
m_name - Variable in class org.apache.felix.ipojo.util.Property
The name of the property (field name if not set).
m_names - Variable in class org.apache.felix.ipojo.parser.MethodMetadata
The argument names if there were contained in the manifest.
m_namespace - Variable in class org.apache.felix.ipojo.HandlerManagerFactory
The iPOJO Handler Namespace.
m_namespace - Variable in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
The handler namespace.
m_namespace - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.HandlerBindingDiscovery
 
m_namespace - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.GenericVisitorFactory
 
m_nameSpace - Variable in class org.apache.felix.ipojo.metadata.Attribute
The namespace of the attribute.
m_nameSpace - Variable in class org.apache.felix.ipojo.metadata.Element
The namespace of the element.
m_nested - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
The list of attribute which are annotations.
m_nextId - Variable in class org.apache.felix.ipojo.IPojoFactory.DefaultNameGenerator
 
m_node - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.MethodBindVisitor
Method name.
m_nullable - Variable in class org.apache.felix.ipojo.api.Dependency
Does the dependency supports nullable?
m_nullable - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Nullable object.
m_nullable - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Enable or Disable Nullable pattern.
m_object - Variable in class org.apache.felix.ipojo.handlers.dependency.ServiceUsage.Usage
Object to inject.
m_onTimeout - Variable in class org.apache.felix.ipojo.api.TemporalDependency
OnTimeout policy.
m_optional - Variable in class org.apache.felix.ipojo.api.composite.ExportedService
Is the dependency optional?
m_optional - Variable in class org.apache.felix.ipojo.api.composite.ImportedService
Is the dependency optional?
m_optional - Variable in class org.apache.felix.ipojo.api.composite.InstantiatedService
Is the dependency optional?
m_optional - Variable in class org.apache.felix.ipojo.api.Dependency
Is the dependency optional?
m_optional - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
Is the requirement optional?
m_optional - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Is the dependency optional ?
m_optional - Variable in class org.apache.felix.ipojo.util.DependencyModel
Is the dependency optional ?
m_origin - Variable in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
m_outer - Variable in class org.apache.felix.ipojo.manipulation.InnerClassAdapter
Implementation class name.
m_owner - Variable in class org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter
The class containing the field.
m_owner - Variable in class org.apache.felix.ipojo.manipulation.MethodCodeAdapter
The owner class of the field.
m_owner - Variable in class org.apache.felix.ipojo.manipulation.MethodCreator
Name of the current manipulated class.
m_parameterAnnotations - Variable in class org.apache.felix.ipojo.manipulation.MethodDescriptor
The association argument (number) - ClassChecker.AnnotationDescriptor.
m_parameterIndex - Variable in class org.apache.felix.ipojo.api.Dependency
The constructor parameter index.
m_parameterIndex - Variable in class org.apache.felix.ipojo.api.Property
The constructor parameter index.
m_parent - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.FieldPropertyVisitor
Parent element element.
m_parent - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.RootGenericVisitor
Parent attribute (if found) else use the annotation package name.
m_parent - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.MethodPropertyVisitor
Parent element.
m_peek - Variable in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Peek.
m_pid - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandlerDescription
The Managed Service PID.
m_playbacks - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.AnnotationType
 
m_pojo - Variable in class org.apache.felix.ipojo.api.SingletonComponentType
The POJO object to inject through the instance configuration.
m_pojoMetadata - Variable in class org.apache.felix.ipojo.PrimitiveTypeDescription.InheritanceInspector
 
m_pojoObjects - Variable in class org.apache.felix.ipojo.InstanceManager
The content of the current instance.
m_policy - Variable in class org.apache.felix.ipojo.api.composite.ExportedService
The dependency binding policy.
m_policy - Variable in class org.apache.felix.ipojo.api.composite.ImportedService
The dependency binding policy.
m_policy - Variable in class org.apache.felix.ipojo.api.composite.InstantiatedService
The dependency binding policy.
m_policy - Variable in class org.apache.felix.ipojo.api.Dependency
The dependency binding policy.
m_policy - Variable in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
Delegation policy (default = ONE).
m_policy - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Service providing policy.
m_policy - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
Binding policy.
m_policy - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Binding policy.
m_policy - Variable in class org.apache.felix.ipojo.PolicyServiceContext
The resolving policy to use to resolve dependencies.
m_policy - Variable in class org.apache.felix.ipojo.util.DependencyModel
The Binding policy of the dependency.
m_postRegistration - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Post-Registration callback.
m_postRegistrationCallback - Variable in class org.apache.felix.ipojo.api.Service
Post-Registration callback.
m_postUnregistration - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Post-Unregistration callback.
m_postUnregistrationCallback - Variable in class org.apache.felix.ipojo.api.Service
Post-Unregistration callback.
m_prefix - Variable in class org.apache.felix.ipojo.extender.internal.queue.PrefixedThreadFactory
The prefix.
m_processor - Variable in class org.apache.felix.ipojo.extender.internal.Extender
The chained processor containing all the true bundle processor.
m_processors - Variable in class org.apache.felix.ipojo.extender.internal.processor.ChainedBundleProcessor
The list of processors.
m_propagatedFromCA - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Properties propagated from the configuration admin.
m_propagatedFromInstance - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Properties propagated during the last instance "update".
m_propagation - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
Are the properties propagated to provided services?
m_properties - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
List of configuration properties.
m_properties - Variable in class org.apache.felix.ipojo.api.Service
The service properties.
m_properties - Variable in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Configuration Properties accepted by the component type.
m_properties - Variable in class org.apache.felix.ipojo.composite.util.SourceManager
PRoperties contained in the original filter.
m_properties - Variable in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
m_properties - Variable in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
Store service properties (used when updating their values)
m_properties - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandlerDescription
The property descriptions.
m_properties - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
The map of properties.
m_properties - Static variable in class org.apache.felix.ipojo.manipulator.util.Constants
 
m_property - Variable in class org.apache.felix.ipojo.architecture.PropertyDescription
Attached property object.
m_propMap - Variable in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Associated property dictionary.
m_props - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ComponentVisitor
Element 'properties'.
m_prov - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ProvidesVisitor
Provides element.
m_provided - Variable in class org.apache.felix.ipojo.api.composite.CompositeComponentType
List of provided services.
m_providedServiceHandler - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
ProvidedServiceHandler of the component.
m_providedServices - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
The list of the provided service.
m_providedServices - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandlerDescription
Provided Service Description list.
m_providedServiceSpecification - Variable in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Provided service by the component type.
m_providers - Variable in class org.apache.felix.ipojo.manipulator.metadata.CompositeMetadataProvider
 
m_proxy - Variable in class org.apache.felix.ipojo.api.Dependency
Does the dependency enables proxy.
m_proxy - Variable in class org.apache.felix.ipojo.api.TemporalDependency
Proxy.
m_proxy - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
proxy attribute.
m_proxy - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Proxy attribute.
m_proxyObject - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Proxy Object.
m_ps - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
The describe provided service.
m_public - Variable in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Is the factory public?
m_public - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
Is the factory public?
m_publishedProperties - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
The published properties.
m_queueNotifier - Variable in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
Notifier helper for QueueListener.
m_queueService - Variable in class org.apache.felix.ipojo.extender.internal.Extender
 
m_queueService - Variable in class org.apache.felix.ipojo.extender.internal.linker.DeclarationLinker
The queue service on which we delegate the binding process.
m_queueService - Variable in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
The queue service used for the creation.
m_queueService - Variable in class org.apache.felix.ipojo.extender.internal.processor.QueuingActivationProcessor
The queue service.
m_queueService - Variable in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.EnforcedQueueService
The lifecycle queue service on which the job are delegated.
m_rankingInterceptor - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
The service ranking interceptor.
m_rankingInterceptorTracker - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
Service Ranking Interceptor trackers.
m_records - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
List of managed records.
m_ref - Variable in class org.apache.felix.ipojo.composite.CompositeServiceContext.Record
Reference of the represented factory from the external context.
m_ref - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter.Record
External Reference.
m_ref - Variable in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Re-usable service reference.
m_reference - Variable in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
The Service Reference of the handler factory.
m_reference - Variable in class org.apache.felix.ipojo.util.ServiceLocator
 
m_referredPackages - Variable in class org.apache.felix.ipojo.manipulator.store.builder.DefaultManifestBuilder
Referenced packages (by the composites).
m_reg - Variable in class org.apache.felix.ipojo.composite.CompositeServiceContext.Record
Registration of the factory in the internal context.
m_reg - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter.Record
Internal Registration.
m_registration - Variable in class org.apache.felix.ipojo.ConfigurationTracker
 
m_registration - Variable in class org.apache.felix.ipojo.context.ServiceReferenceImpl
Service Registration attached to the service reference.
m_registration - Variable in class org.apache.felix.ipojo.extender.internal.AbstractService
The service registration.
m_registrations - Variable in class org.apache.felix.ipojo.composite.service.provides.ServiceExporter
Map of service reference - service registration storing exported services.
m_registry - Variable in class org.apache.felix.ipojo.composite.CompositeServiceContext
Internal service registry.
m_registry - Variable in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Service Registry.
m_registry - Variable in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor
Registry storing the bundle to components and instances declared within this bundle.
m_registry - Variable in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor
Registry storing the bundle to components and instances declared within this bundle.
m_registry - Variable in class org.apache.felix.ipojo.manipulator.metadata.AnnotationMetadataProvider
 
m_regs - Variable in class org.apache.felix.ipojo.context.ServiceRegistry
List of service registration.
m_renderer - Variable in class org.apache.felix.ipojo.manipulator.store.builder.DefaultManifestBuilder
The metadata renderer used to print Elements.
m_replays - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationRecorder
 
m_reporter - Variable in class org.apache.felix.ipojo.manipulator.ManipulationEngine
Error reporting.
m_reporter - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.CompletableBindingRegistry
 
m_reporter - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.MetaAnnotationBindingRegistry
 
m_reporter - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.MethodBindVisitor
Error reporter.
m_reporter - Variable in class org.apache.felix.ipojo.manipulator.metadata.AnnotationMetadataProvider
 
m_reporter - Variable in class org.apache.felix.ipojo.manipulator.metadata.CompositeMetadataProvider
 
m_reporter - Variable in class org.apache.felix.ipojo.manipulator.metadata.FileMetadataProvider
Feedback reporter.
m_reporter - Variable in class org.apache.felix.ipojo.manipulator.metadata.StreamMetadataProvider
 
m_reporter - Variable in class org.apache.felix.ipojo.manipulator.Pojoization
Reporter for error reporting.
m_reporter - Variable in class org.apache.felix.ipojo.manipulator.visitor.check.CheckFieldConsistencyResultVisitor
Reporter for errors.
m_reporter - Variable in class org.apache.felix.ipojo.manipulator.visitor.check.CheckFieldConsistencyVisitor
 
m_reporter - Variable in class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResourcesWriter
 
m_requiredHandlers - Variable in class org.apache.felix.ipojo.IPojoFactory
The list of required handlers.
m_resourcePath - Variable in class org.apache.felix.ipojo.manipulator.ManipulationUnit
 
m_resources - Variable in class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResultWriter
 
m_resourceStore - Variable in class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResourcesWriter
 
m_result - Variable in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.ExecutedQueueEvent
 
m_result - Variable in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService.ImmediateFuture
 
m_return - Variable in class org.apache.felix.ipojo.parser.MethodMetadata
The returned type.
m_returnTokens - Variable in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Does the tokenizer returns token.
m_returnType - Variable in class org.apache.felix.ipojo.manipulation.MethodDescriptor
Returned type.
m_scope - Variable in class org.apache.felix.ipojo.api.composite.ImportedService
Dependency scope.
m_scope - Variable in class org.apache.felix.ipojo.arch.gogo.Arch
Defines the command scope (ipojo).
m_scope - Variable in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Internal context.
m_scope - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Internal context.
m_selectedReferences - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
The list of selected service references.
m_separator - Variable in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Separator.
m_separator - Variable in class org.apache.felix.ipojo.manipulator.store.mapper.FileSystemResourceMapper
 
m_separators - Variable in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Default separator to use.
m_service - Variable in class org.apache.felix.ipojo.util.ServiceLocator
 
m_serviceContext - Variable in class org.apache.felix.ipojo.IPojoContext
The service context used to access to the service registry.
m_serviceId - Variable in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Service Id associated with the service object.
m_serviceId - Variable in class org.apache.felix.ipojo.context.ServiceRegistry
Service Id index.
m_serviceObjects - Variable in class org.apache.felix.ipojo.util.DependencyModel
Map ServiceReference -> Service Object.
m_serviceReferenceManager - Variable in class org.apache.felix.ipojo.util.DependencyModel
The service reference manager.
m_serviceRegistration - Variable in class org.apache.felix.ipojo.composite.architecture.ArchitectureHandler
The Architecture service registration.
m_serviceRegistration - Variable in class org.apache.felix.ipojo.handlers.architecture.ArchitectureHandler
The Architecture service registration.
m_serviceRegistration - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
The service registration.
m_services - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
List of provided services.
m_services - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
List of "available" services in the internal context.
m_services - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandlerDescription
Provided Service Description list.
m_serviceSpecifications - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
At this time, it is only the java interface full name.
m_simpleName - Variable in class org.apache.felix.ipojo.manipulation.InnerClassAdapter
The ismple name of the class.
m_simples - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
The list of 'simple' attributes.
m_singleton - Static variable in class org.apache.felix.ipojo.ConfigurationTracker
The tracker instance.
m_source - Variable in class org.apache.felix.ipojo.manipulator.metadata.FileMetadataProvider
Metadata source (file or directory).
m_source - Variable in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
Source directory where bytecode is read.
m_source - Variable in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
Source Jar.
m_sources - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
Source Managers.
m_sources - Variable in class org.apache.felix.ipojo.composite.util.SourceManager
List of monitored context sources.
m_sources - Variable in class org.apache.felix.ipojo.util.ContextSourceManager
List of monitored context sources.
m_spec - Variable in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata.Mapping
Specification.
m_specification - Variable in class org.apache.felix.ipojo.api.composite.ExportedService
The exported specification.
m_specification - Variable in class org.apache.felix.ipojo.api.composite.ImportedService
The required specification.
m_specification - Variable in class org.apache.felix.ipojo.api.composite.InstantiatedService
The required specification.
m_specification - Variable in class org.apache.felix.ipojo.api.composite.ProvidedService
The provided specification.
m_specification - Variable in class org.apache.felix.ipojo.api.Dependency
The required specification.
m_specification - Variable in class org.apache.felix.ipojo.api.TemporalDependency
The required specification.
m_specification - Variable in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Required specification.
m_specification - Variable in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Implemented composition.
m_specification - Variable in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
Interface of the field.
m_specification - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency.NullableClassLoader
Specification classloader.
m_specification - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
Required specification.
m_specification - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Dependency specification.
m_specification - Variable in class org.apache.felix.ipojo.util.DependencyModel
The required specification.
m_specifications - Variable in class org.apache.felix.ipojo.api.Service
The provided service specification.
m_specLevelReq - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Is this requirement attached to a service-level requirement.
m_specs - Variable in class org.apache.felix.ipojo.handlers.providedservice.strategy.ConfigurableCreationStrategy
The lists of interfaces provided by this service.
m_sr - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Service Registration to publish the service registration.
m_sr - Variable in class org.apache.felix.ipojo.IPojoFactory
The service registration of this factory (Factory & ManagedServiceFactory).
m_stack - Variable in class org.apache.felix.ipojo.handlers.dependency.ServiceUsage.Usage
Stack Size.
m_started - Variable in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Is the handler started.
m_state - Variable in class org.apache.felix.ipojo.composite.CompositeManager
Component state (STOPPED at the beginning).
m_state - Variable in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler
State of the instance manager (unresolved at the beginning).
m_state - Variable in class org.apache.felix.ipojo.handlers.lifecycle.controller.ControllerHandler
Actual handler (i.e.
m_state - Variable in class org.apache.felix.ipojo.InstanceManager
The current instance state (ComponentInstance.STOPPED at the beginning).
m_state - Variable in class org.apache.felix.ipojo.IPojoFactory
The factory state.
m_state - Variable in class org.apache.felix.ipojo.util.DependencyModel
The actual state of the dependency.
m_stateQueue - Variable in class org.apache.felix.ipojo.InstanceManager
The queue of stored state changed.
m_statistic - Variable in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
The statistics populated by this queue service.
m_statistic - Variable in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
The statistic object.
m_statistic - Variable in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService
 
m_stereotype - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.StereotypeDiscovery
 
m_store - Variable in class org.apache.felix.ipojo.manipulator.ManipulationEngine
Bytecode store.
m_store - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.MetaAnnotationBindingRegistry
 
m_store - Variable in class org.apache.felix.ipojo.manipulator.metadata.AnnotationMetadataProvider
 
m_strategy - Variable in class org.apache.felix.ipojo.api.Service
The provided service strategy.
m_strategy - Variable in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.EnforcedQueueService
The preference strategy selection.
m_strategy - Variable in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
The preference selection strategy.
m_strategy - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Service Object creation policy.
m_stream - Variable in class org.apache.felix.ipojo.manipulator.metadata.StreamMetadataProvider
 
m_string - Variable in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
String to parse.
m_sub - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitAnnotation
 
m_sub - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitArray
 
m_super - Variable in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationAnnotationScanner
 
m_super - Variable in class org.apache.felix.ipojo.parser.PojoMetadata
The Super class (if null for Object).
m_superClass - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker
Super class if not java.lang.Object.
m_superClass - Variable in class org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter
The super class.
m_superClass - Variable in class org.apache.felix.ipojo.manipulation.Manipulator
Pojo super class.
m_superclass - Variable in class org.apache.felix.ipojo.manipulation.MethodCreator
Name of the super class.
m_superClasses - Variable in class org.apache.felix.ipojo.PrimitiveTypeDescription
Set to keep component's all super-class class-names.
m_superDetected - Variable in class org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter
Is the super call detected ?
m_supportAnnotation - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker
true if the class supports annotations.
m_supportNullable - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Is the Nullable pattern enable?
m_svcObj - Variable in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Service object.
m_svcObject - Variable in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter.Record
Exposed Object.
m_syncQueue - Variable in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
The synchronous queue service.
m_target - Variable in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
Target directory.
m_target - Variable in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
Target File.
m_temp - Variable in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
The directory storing manipulated bundles.
m_temporals - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
The temporal dependencies.
m_threadFactory - Variable in class org.apache.felix.ipojo.extender.internal.queue.NamingThreadFactory
The wrapped thread factory on which creation is delegated.
m_threadFactory - Variable in class org.apache.felix.ipojo.extender.internal.queue.PrefixedThreadFactory
The wrapped thread factory on which creation is delegated.
m_threadGroup - Variable in class org.apache.felix.ipojo.extender.internal.queue.GroupThreadFactory
Group for produced Threads.
m_throwable - Variable in class org.apache.felix.ipojo.extender.internal.declaration.AbstractDeclaration
If an error was thrown during the binding, the error.
m_throwable - Variable in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.FailedQueueEvent
 
m_timeout - Variable in class org.apache.felix.ipojo.api.TemporalDependency
Timeout.
m_timeout - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
The dependency timeout.
m_timeout - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Timeout attribute.
m_toPropagate - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Properties to propagate.
m_toStringMethod - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency.DynamicProxyFactory
toStirng method.
m_trackClass - Variable in class org.apache.felix.ipojo.util.Tracker
The class name to be tracked.
m_tracked - Variable in class org.apache.felix.ipojo.util.Tracker
The tracked services: ServiceReference object -> customized.
m_tracker - Variable in class org.apache.felix.ipojo.ComponentFactory
The tracker used to track required handler factories.
m_tracker - Variable in class org.apache.felix.ipojo.composite.CompositeFactory
Tracker used to track required handler factories.
m_tracker - Variable in class org.apache.felix.ipojo.composite.CompositeServiceContext
Tracker tracking Factories to import.
m_tracker - Variable in class org.apache.felix.ipojo.composite.util.SourceManager.SourceTracker
Service tracker.
m_tracker - Variable in class org.apache.felix.ipojo.extender.internal.Extender
Track ACTIVE bundles.
m_tracker - Variable in class org.apache.felix.ipojo.util.ContextSourceManager
The Context-Source service tracker.
m_tracker - Variable in class org.apache.felix.ipojo.util.DependencyModel
The tracker used by this dependency to track providers.
m_trackers - Variable in class org.apache.felix.ipojo.composite.util.SourceManager
Service Tracker List.
m_trackingInterceptors - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
The set of tracking interceptors.
m_trackingInterceptorTracker - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
Service Tracking Interceptor trackers.
m_trackReference - Variable in class org.apache.felix.ipojo.util.Tracker
The reference to be tracked.
m_transition - Variable in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallback
Transition on which calling the callback.
m_type - Variable in class org.apache.felix.ipojo.api.composite.Instance
Targeted component type.
m_type - Variable in class org.apache.felix.ipojo.api.ServiceProperty
The property type.
m_type - Variable in class org.apache.felix.ipojo.architecture.InstanceDescription
Component Type of the instance.
m_type - Variable in class org.apache.felix.ipojo.architecture.PropertyDescription
Type of the property.
m_type - Variable in exception org.apache.felix.ipojo.ConfigurationException
The component type on which the error occurs.
m_type - Variable in class org.apache.felix.ipojo.extender.internal.AbstractService
The service specification.
m_type - Variable in class org.apache.felix.ipojo.extender.internal.declaration.DefaultExtensionDeclaration
 
m_type - Variable in class org.apache.felix.ipojo.HandlerManagerFactory
The Handler type (composite or primitive).
m_type - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Type of the object to inject in aggregate dependency.
m_type - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.FieldPropertyVisitor
Property type.
m_type - Variable in class org.apache.felix.ipojo.parser.FieldMetadata
The yype of the field.
m_type - Variable in class org.apache.felix.ipojo.util.Property
The type of the property.
m_types - Variable in class org.apache.felix.ipojo.arch.gogo.Arch
The type declaration services.
m_types - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
List of component type.
m_types - Variable in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor.ComponentsAndInstances
 
m_types - Variable in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor.ComponentsAndInstances
 
m_typeTracker - Variable in class org.apache.felix.ipojo.extender.internal.linker.DeclarationLinker
The service tracker looking for TypeDeclaration.
m_unbind - Variable in class org.apache.felix.ipojo.api.Dependency
Unbind method attached to the dependency.
m_updated - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
The udpated callback.
m_updated - Variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Updated method.
m_usage - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Thread Local.
m_useFactoryClassloader - Variable in class org.apache.felix.ipojo.ComponentFactory
A flag enabling / disabling the use of the Factory classloader to define the class.
m_useLocalXSD - Variable in class org.apache.felix.ipojo.manipulator.Pojoization
Flag describing if we need or not use local XSD files (i.e.
m_validate - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
The validate callback.
m_validateUsingLocalSchemas - Variable in class org.apache.felix.ipojo.manipulator.metadata.FileMetadataProvider
Validate using local schemas or not ?
m_validateUsingLocalSchemas - Variable in class org.apache.felix.ipojo.manipulator.metadata.StreamMetadataProvider
 
m_value - Variable in class org.apache.felix.ipojo.api.Property
The property value.
m_value - Variable in class org.apache.felix.ipojo.api.ServiceProperty
The property value.
m_value - Variable in class org.apache.felix.ipojo.architecture.PropertyDescription
Value of the property.
m_value - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.ServiceController
The controller value.
m_value - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.EnumAttribute
The value of the attribute.
m_value - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.SimpleAttribute
The value of the attribute.
m_value - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.HandlerBindingDiscovery
 
m_value - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.Visit
 
m_value - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitEnum
 
m_value - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.FieldPropertyVisitor
Property value.
m_value - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerDeclarationVisitor
XML accepted by the handler.
m_value - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.MethodPropertyVisitor
Property value.
m_value - Variable in class org.apache.felix.ipojo.metadata.Attribute
The value of the attribute.
m_value - Variable in class org.apache.felix.ipojo.util.Property
The value of the property.
m_variables - Variable in class org.apache.felix.ipojo.util.ContextSourceManager
Variables contained in the original filter.
m_version - Variable in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Component type version.
m_version - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
The component type version.
m_version - Variable in class org.apache.felix.ipojo.IPojoFactory
The version of the component type.
m_version - Variable in class org.apache.felix.ipojo.manipulation.Manipulator
Java byte code version.
m_visible - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
Is the annotation visible at runtime?
m_visible - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationVisitorPlayback
 
m_visitedMethods - Variable in class org.apache.felix.ipojo.manipulation.MethodCreator
The list of methods visited during the previous analysis.
m_visitors - Variable in class org.apache.felix.ipojo.manipulator.util.ChainedAnnotationVisitor
 
m_waiters - Variable in class org.apache.felix.ipojo.extender.internal.queue.Statistic
The synchronized list of waiting jobs.
m_warnings - Variable in class org.apache.felix.ipojo.manipulator.reporter.EmptyReporter
List of warnings
m_wasUpdated - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Were the properties updated during the processing.
m_writers - Variable in class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResourcesWriter
 
manageConfigurationEventForFactory(IPojoFactory, ConfigurationEvent) - Method in class org.apache.felix.ipojo.ConfigurationTracker
 
manageConfigurationEventForSingleton(ComponentInstance, ConfigurationEvent) - Method in class org.apache.felix.ipojo.ConfigurationTracker
 
manageContextSources(Dictionary<String, Object>) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Add internal context source to all dependencies.
MANAGED_SERVICE_PID - Static variable in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
 
managedInjectedObject() - Method in class org.apache.felix.ipojo.InstanceManager
Configures an injected object in this container.
ManagedType - Class in org.apache.felix.ipojo.extender.internal.linker
This class is responsible to create the factory for a given type declaration.
ManagedType(BundleContext, QueueService, TypeDeclaration) - Constructor for class org.apache.felix.ipojo.extender.internal.linker.ManagedType
Constructs a Managed Type object for the given type declaration.
ManagedType.ExtensionSupport - Class in org.apache.felix.ipojo.extender.internal.linker
The service tracker customizer for extension declaration.
ManagedType.ExtensionSupport() - Constructor for class org.apache.felix.ipojo.extender.internal.linker.ManagedType.ExtensionSupport
 
ManagedType.InstanceSupport - Class in org.apache.felix.ipojo.extender.internal.linker
 
ManagedType.InstanceSupport() - Constructor for class org.apache.felix.ipojo.extender.internal.linker.ManagedType.InstanceSupport
 
ManifestAttributeFilter - Interface in org.apache.felix.ipojo.manipulator
Defines a filter to be tested against Attribute contained in the Manifest.
ManifestBuilder - Interface in org.apache.felix.ipojo.manipulator.store
A ManifestBuilder is ...
ManifestMetadataParser - Class in org.apache.felix.ipojo.parser
The Manifest Metadata parser reads a manifest file and builds the iPOJO metadata (Element / Attribute ) structure.
ManifestMetadataParser() - Constructor for class org.apache.felix.ipojo.parser.ManifestMetadataParser
 
ManifestProvider - Interface in org.apache.felix.ipojo.manipulator
A ManifestProvider is responsible of providing the original Manifest of the manipulated Bundle.
manipulate() - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Manipulates the implementation class.
manipulate(byte[]) - Method in class org.apache.felix.ipojo.manipulation.Manipulator
Manipulate the given byte array.
ManipulatedMetadataFilter - Class in org.apache.felix.ipojo.manipulator.render
A ManipulatedMetadataFilter
ManipulatedMetadataFilter() - Constructor for class org.apache.felix.ipojo.manipulator.render.ManipulatedMetadataFilter
 
ManipulatedResourcesWriter - Class in org.apache.felix.ipojo.manipulator.visitor.writer
Write manipulation result in the backend (store).
ManipulatedResourcesWriter() - Constructor for class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResourcesWriter
 
ManipulatedResultWriter - Class in org.apache.felix.ipojo.manipulator.visitor.writer
Gather manipulated bytecode.
ManipulatedResultWriter(Element) - Constructor for class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResultWriter
 
manipulateInnerClass(String, byte[]) - Method in class org.apache.felix.ipojo.manipulation.Manipulator
Manipulates the inner class.
ManipulationAdapter - Class in org.apache.felix.ipojo.manipulator.visitor
Empty ManipulationVisitor visitor.
ManipulationAdapter(ManipulationVisitor) - Constructor for class org.apache.felix.ipojo.manipulator.visitor.ManipulationAdapter
 
ManipulationEngine - Class in org.apache.felix.ipojo.manipulator
A ManipulationEngine is responsible to drive the component's classes manipulation.
ManipulationEngine() - Constructor for class org.apache.felix.ipojo.manipulator.ManipulationEngine
 
ManipulationProperty - Class in org.apache.felix.ipojo.manipulation
Store properties for the manipulation process.
ManipulationProperty() - Constructor for class org.apache.felix.ipojo.manipulation.ManipulationProperty
 
ManipulationProperty.Logger - Class in org.apache.felix.ipojo.manipulation
Internal logger implementation.
ManipulationProperty.Logger() - Constructor for class org.apache.felix.ipojo.manipulation.ManipulationProperty.Logger
 
ManipulationResultAdapter - Class in org.apache.felix.ipojo.manipulator.visitor
Empty ManipulationResultVisitor visitor.
ManipulationResultAdapter(ManipulationResultVisitor) - Constructor for class org.apache.felix.ipojo.manipulator.visitor.ManipulationResultAdapter
 
ManipulationResultVisitor - Interface in org.apache.felix.ipojo.manipulator
Visit manipulation results.
ManipulationUnit - Class in org.apache.felix.ipojo.manipulator
Component Info.
ManipulationUnit(String, Element) - Constructor for class org.apache.felix.ipojo.manipulator.ManipulationUnit
Constructor.
ManipulationVisitor - Interface in org.apache.felix.ipojo.manipulator
Visit manipulation results.
Manipulator - Class in org.apache.felix.ipojo.manipulation
iPOJO Byte code Manipulator.
Manipulator() - Constructor for class org.apache.felix.ipojo.manipulation.Manipulator
 
MANIPULATOR_VERSION - Static variable in class org.apache.felix.ipojo.manipulator.util.Constants
 
map(Instance.Pair<K, T>...) - Static method in class org.apache.felix.ipojo.configuration.Instance
 
map(Object) - Method in class org.apache.felix.ipojo.util.Fields
 
map() - Method in class org.apache.felix.ipojo.util.Fields
 
map(Object...) - Method in class org.apache.felix.ipojo.util.Methods
 
mappedNames - Variable in class org.apache.felix.ipojo.manipulator.store.mapper.WABResourceMapper
Store externalized names so that internalize can rebuild the good resource name.
match(ServiceReference) - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Does the service instance match with the given factory ?
match(ServiceReference, DependencyModel, BundleContext) - Static method in class org.apache.felix.ipojo.dependency.impl.DependencyProperties
Checks that the 'target' property of the service reference matches the dependency.
match(ServiceReference, DependencyModel) - Static method in class org.apache.felix.ipojo.dependency.impl.DependencyProperties
 
match(Filter, ServiceReference) - Static method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceUtils
Checks if the given service reference match the current filter.
match(String) - Method in class org.apache.felix.ipojo.IPojoContext
This method checks if the filter matches with the iPOJO filter format: (OBJECTCLASS=$ITF).
match(IPojoFactory.RequiredHandler, ServiceReference<?>) - Method in class org.apache.felix.ipojo.IPojoFactory
Checks if the given handler identifier and the service reference match.
match(ServiceReference) - Method in class org.apache.felix.ipojo.util.DependencyModel
Does the service reference match ? This method must be overridden by concrete dependencies if they need advanced testing on service reference (that cannot be expressed in the LDAP filter).
matchArgumentTypes(Method) - Method in class org.apache.felix.ipojo.util.Methods
 
matches() - Method in class org.apache.felix.ipojo.manipulator.spi.helper.Predicates.Matcher
Restrict execution if the annotation's classname matches the given pattern.
matches(BindingContext) - Method in interface org.apache.felix.ipojo.manipulator.spi.Predicate
Returns true if the context is matching the predicate.
matchingServiceArrived(DependencyModel, ServiceReference<?>) - Method in interface org.apache.felix.ipojo.util.DependencyModelListener
 
matchingServiceDeparted(DependencyModel, ServiceReference<?>) - Method in interface org.apache.felix.ipojo.util.DependencyModelListener
 
matchingServiceModified(DependencyModel, ServiceReference<?>) - Method in interface org.apache.felix.ipojo.util.DependencyModelListener
 
matchInheritanceVisibility(Method) - Method in class org.apache.felix.ipojo.util.Methods
 
matchNotOverridden(Method, List<Method>) - Method in class org.apache.felix.ipojo.util.Methods
 
matchReturnType(Method) - Method in class org.apache.felix.ipojo.util.Methods
 
maximum - Variable in class org.apache.felix.ipojo.IPojoFactory.RetryNameGenerator
Bound the loop to avoid Stack overflows
MetaAnnotationBindingRegistry - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.registry
The MetaAnnotationBindingRegistry is a registry that tries to complete its list of bindings when an unknown one is detected.
MetaAnnotationBindingRegistry(BindingRegistry, Reporter, ResourceStore) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.MetaAnnotationBindingRegistry
 
MetadataFilter - Interface in org.apache.felix.ipojo.manipulator.render
Defines a filter to be tested against Element before rendering them into the Manifest.
MetadataProvider - Interface in org.apache.felix.ipojo.manipulator
A MetadataProvider is responsible to provide iPOJO's metadata.
MetadataRenderer - Class in org.apache.felix.ipojo.manipulator.render
A MetadataRenderer renders a given Element into a String.
MetadataRenderer() - Constructor for class org.apache.felix.ipojo.manipulator.render.MetadataRenderer
 
Metadatas - Class in org.apache.felix.ipojo.manipulator.util
Streams is a utility class that helps to manipulate streams.
Metadatas() - Constructor for class org.apache.felix.ipojo.manipulator.util.Metadatas
Utility class: no public constructor
method(MethodVisitor, MethodNode) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
method - Variable in class org.apache.felix.ipojo.util.InvocationResult
 
METHOD_FLAG_PREFIX - Static variable in class org.apache.felix.ipojo.manipulation.MethodCreator
Method flag prefix.
MethodBindVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind
Parse @Bind & @Unbind annotations on methods.
MethodBindVisitor(ComponentWorkbench, Action, MethodNode, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.MethodBindVisitor
 
MethodCodeAdapter - Class in org.apache.felix.ipojo.manipulation
Insert code calling callbacks at the entry and before the exit of a method.
MethodCodeAdapter(MethodVisitor, String, int, String, String, Set<String>) - Constructor for class org.apache.felix.ipojo.manipulation.MethodCodeAdapter
MethodCodeAdapter constructor.
MethodCreator - Class in org.apache.felix.ipojo.manipulation
iPOJO Class Adapter.
MethodCreator(ClassVisitor, Manipulator) - Constructor for class org.apache.felix.ipojo.manipulation.MethodCreator
Constructor.
MethodDescriptor - Class in org.apache.felix.ipojo.manipulation
Method Descriptor describe a method.
MethodDescriptor(String, String, boolean) - Constructor for class org.apache.felix.ipojo.manipulation.MethodDescriptor
Constructor.
methodEquality(Method, Method) - Method in class org.apache.felix.ipojo.util.Methods
Compares this Method against the specified object.
MethodGenericVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic
 
MethodGenericVisitor(ComponentWorkbench, Element, MethodNode) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.MethodGenericVisitor
 
MethodInterceptor - Interface in org.apache.felix.ipojo
Method interceptor.
MethodMetadata - Class in org.apache.felix.ipojo.composite.service.provides
Information on Method for the composition.
MethodMetadata(Method) - Constructor for class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
Constructor.
MethodMetadata - Class in org.apache.felix.ipojo.parser
A Method Metadata represents a method from the implementation class.
MethodMetadata(Element) - Constructor for class org.apache.felix.ipojo.parser.MethodMetadata
Creates a Method Metadata.
MethodMetadataCollector - Class in org.apache.felix.ipojo.manipulator.metadata.annotation
 
MethodMetadataCollector(ComponentWorkbench, MethodNode, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.MethodMetadataCollector
 
MethodPropertyVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
 
MethodPropertyVisitor(Element, String) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.MethodPropertyVisitor
Constructor.
Methods<T> - Class in org.apache.felix.ipojo.util
Fluent API to retrieve methods.
Methods() - Constructor for class org.apache.felix.ipojo.util.Methods
 
methods - Variable in class org.apache.felix.ipojo.util.Methods
 
methods() - Static method in class org.apache.felix.ipojo.util.Reflection
 
MethodStereotypeVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype
User: guillaume Date: 30/05/13 Time: 18:55
MethodStereotypeVisitor(MethodVisitor, AnnotationType) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.MethodStereotypeVisitor
 
MissingHandlerException - Exception in org.apache.felix.ipojo
Missing Handler Exception.
MissingHandlerException(List) - Constructor for exception org.apache.felix.ipojo.MissingHandlerException
Creates a MissingHandlerException.
Modified - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a modify method.
modified - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.ChangeSet
 
MODIFIED - Static variable in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Updated method (called when a service is modified).
modified() - Method in class org.apache.felix.ipojo.util.Tracker.Tracked
Called by the Tracked object whenever the set of tracked services is modified.
modifiedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.ComponentFactory
This method is called when a used handler factory is modified.
modifiedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
An imported factory is modified.
modifiedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.composite.util.SourceManager.SourceTracker
A used context-source is modified.
modifiedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
modifiedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.extender.internal.linker.DeclarationLinker
Type declaration cannot be modified.
modifiedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.extender.internal.linker.ManagedType.ExtensionSupport
 
modifiedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.extender.internal.linker.ManagedType.InstanceSupport
 
modifiedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.util.ContextSourceManager.SourceTracker
A used context-source is modified.
modifiedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.util.Tracker
Default implementation of the TrackerCustomizer.modifiedService method.
modifiedService(ServiceReference, Object) - Method in interface org.apache.felix.ipojo.util.TrackerCustomizer
A service tracked by the Tracker object has been modified.
Module - Interface in org.apache.felix.ipojo.manipulator.spi
A Module is the contributions from third party to the iPOJO manipulation process.
ModuleProvider - Interface in org.apache.felix.ipojo.manipulator.spi
Discover Modules available in the "environment".
modules - Variable in class org.apache.felix.ipojo.manipulator.spi.provider.DefaultModuleProvider
 

N

name(Dictionary<String, Object>) - Method in class org.apache.felix.ipojo.arch.gogo.Arch
 
name - Variable in class org.apache.felix.ipojo.configuration.Instance
 
name() - Method in class org.apache.felix.ipojo.configuration.Instance
 
name - Variable in class org.apache.felix.ipojo.configuration.Instance.Property
 
name(String) - Method in interface org.apache.felix.ipojo.extender.InstanceBuilder
Specify the instance name.
name - Variable in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultInstanceBuilder
 
name(String) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultInstanceBuilder
 
name - Variable in class org.apache.felix.ipojo.extender.internal.queue.pref.HeaderPreferenceSelection
 
name - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.LifecycleVisitor
 
name - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.PostRegistrationVisitor
 
name - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.PostUnregistrationVisitor
 
name - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.UpdatedVisitor
 
named(String) - Method in class org.apache.felix.ipojo.configuration.Instance
 
named(String) - Method in class org.apache.felix.ipojo.manipulator.spi.helper.Predicates.Node
Restrict execution if the supported Node has the given name.
nameIfUnnamed(String) - Method in class org.apache.felix.ipojo.configuration.Instance
 
Names - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util
 
Names() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.Names
 
NamingThreadFactory - Class in org.apache.felix.ipojo.extender.internal.queue
A thread factory setting the name of the created thread.
NamingThreadFactory(ThreadFactory) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.NamingThreadFactory
Creates the object delegating to the given thread factory.
NamingThreadFactory(ThreadFactory, int) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.NamingThreadFactory
Creates the object delegating to the given thread factory.
newAnnotationVisitor(BindingContext) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.GenericVisitorFactory
 
newAnnotationVisitor(BindingContext) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore.NullVisitorFactory
 
newAnnotationVisitor(BindingContext) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.StereotypeVisitorFactory
 
newAnnotationVisitor(BindingContext) - Method in interface org.apache.felix.ipojo.manipulator.spi.AnnotationVisitorFactory
May return null if no visitor can be created.
newBindingRegistry(Reporter, ResourceStore, ModuleProvider) - Static method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.Bindings
 
newExtension(String, FactoryBuilder) - Method in interface org.apache.felix.ipojo.extender.DeclarationBuilderService
Declares a new extension (supports new types like component, composite, handler).
newExtension(String, FactoryBuilder) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultDeclarationBuilderService
 
newFirstReference - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.ChangeSet
 
newInstance(String) - Method in interface org.apache.felix.ipojo.extender.DeclarationBuilderService
Declares a new anonymous instance of a given type.
newInstance(String, String) - Method in interface org.apache.felix.ipojo.extender.DeclarationBuilderService
Declares a new instance of a given type.
newInstance(String, String, String) - Method in interface org.apache.felix.ipojo.extender.DeclarationBuilderService
Declares a new instance of a given type.
newInstance(String) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultDeclarationBuilderService
 
newInstance(String, String) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultDeclarationBuilderService
 
newInstance(String, String, String) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultDeclarationBuilderService
 
newThread(Runnable) - Method in class org.apache.felix.ipojo.extender.internal.queue.GroupThreadFactory
Creates a new thread.
newThread(Runnable) - Method in class org.apache.felix.ipojo.extender.internal.queue.NamingThreadFactory
Creates a new thread.
newThread(Runnable) - Method in class org.apache.felix.ipojo.extender.internal.queue.PrefixedThreadFactory
Creates a new thread.
newType(Element) - Method in interface org.apache.felix.ipojo.extender.DeclarationBuilderService
Declares a new type using the given element description.
newType(Element) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultDeclarationBuilderService
 
next() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection.ServiceIterator
Returns the next service objects in the iteration.
nextIndex() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection.ServiceIterator
Gets the index of the next element.
nextToken(String) - Method in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Get the next token.
nextToken() - Method in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Get the next token.
NO_INDEX - Static variable in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
NO_VALUE - Static variable in class org.apache.felix.ipojo.util.Property
Object used for an unvalued property.
node - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
Class currently being analyzed.
node - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.FieldMetadataCollector
Visited field.
node - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.MethodMetadataCollector
Visited field.
node - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
node - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.ParameterGenericVisitor
 
node - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ParameterPropertyVisitor
 
node - Variable in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
node() - Static method in class org.apache.felix.ipojo.manipulator.spi.helper.Predicates
 
normalizePath(String) - Method in class org.apache.felix.ipojo.manipulator.store.mapper.FileSystemResourceMapper
Normalize the given path.
notifyListeners(Map<String, Object>) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Notify all listeners that a reconfiguration has occurred.
notifyListeners(int) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Notify all listeners that a change has occurred in this provided service.
notifyListeners(DependencyModel.DependencyEventType, ServiceReference<?>, Object) - Method in class org.apache.felix.ipojo.util.DependencyModel
Notify all listeners that a change has occurred in this dependency model.
notifyUpdated(Object) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Invokes the updated method.
NULL - Static variable in class org.apache.felix.ipojo.api.TemporalDependency
OnTimeout policy: inject null.
NULLABLE - Static variable in class org.apache.felix.ipojo.api.TemporalDependency
OnTimeout policy: nullable object.
Nullable - Interface in org.apache.felix.ipojo
A Nullable object must implement this interface.
NullableObject - Class in org.apache.felix.ipojo.handlers.dependency
Default nullable object.
NullableObject() - Constructor for class org.apache.felix.ipojo.handlers.dependency.NullableObject
 
NullBinding - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore
User: guillaume Date: 10/07/13 Time: 15:04
NullBinding(Type) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore.NullBinding
 
nullBindingsForMetaAnnotations() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.MetaAnnotationBindingRegistry
 
NullVisitorFactory - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore
User: guillaume Date: 10/07/13 Time: 15:05
NullVisitorFactory() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore.NullVisitorFactory
 

O

object - Variable in class org.apache.felix.ipojo.util.Fields
 
object - Variable in class org.apache.felix.ipojo.util.Methods
 
of(String) - Method in class org.apache.felix.ipojo.configuration.Instance
 
of(Class) - Method in class org.apache.felix.ipojo.configuration.Instance
 
ofReturnType(Class<? extends T>) - Method in class org.apache.felix.ipojo.util.Methods
 
ofType(Class<? extends T>) - Method in class org.apache.felix.ipojo.util.Fields
 
oldFirstReference - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.ChangeSet
 
on(ElementType) - Static method in class org.apache.felix.ipojo.manipulator.spi.helper.Predicates
Restrict to the given ElementType.
onChange(ServiceReferenceManager.ChangeSet) - Method in class org.apache.felix.ipojo.util.DependencyModel
Callbacks call by the ServiceReferenceManager when the selected service set has changed.
onCreation(Object) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Handler createInstance method.
onCreation(Object) - Method in class org.apache.felix.ipojo.handlers.context.BundleContextHandler
Callback method called when an instance of the component is created, but before someone can use it.
onCreation(Object) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Handler createInstance method.
onCreation(Object) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Callback method called when an instance of the component is created, but before someone can use it.
onDepartureOfAMatchingService(TransformedServiceReference, Object) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
onDependencyReconfiguration(ServiceReference[], ServiceReference[]) - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
On Dependency Reconfiguration notification method.
onDependencyReconfiguration(ServiceReference[], ServiceReference[]) - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
On Dependency Reconfiguration notification method.
onDependencyReconfiguration(ServiceReference[], ServiceReference[]) - Method in class org.apache.felix.ipojo.composite.service.provides.ServiceExporter
On Dependency Reconfiguration notification method.
onDependencyReconfiguration(ServiceReference[], ServiceReference[]) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
The dependency has been reconfigured.
onDependencyReconfiguration(ServiceReference[], ServiceReference[]) - Method in class org.apache.felix.ipojo.util.DependencyModel
Concrete dependency callback.
ONE_HUNDRED_KB - Static variable in class org.apache.felix.ipojo.manipulator.util.Streams
 
ONE_POLICY - Static variable in class org.apache.felix.ipojo.api.composite.ProvidedService
Delegation policy: one.
ONE_POLICY - Static variable in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
ONE POLICY.
onEntry(Object, Member, Object[]) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
A POJO method will be invoked.
onEntry(Object, String, Object[]) - Method in class org.apache.felix.ipojo.InstanceManager
Dispatches entry method events on registered method interceptors.
onEntry(Object, Member, Object[]) - Method in interface org.apache.felix.ipojo.MethodInterceptor
This method is called when a thread enters in a method.
onEntry(Object, Member, Object[]) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Callback method called when a method will be invoked.
onError(ComponentInstance, String, Throwable) - Method in interface org.apache.felix.ipojo.ErrorHandler
Method invokes when an error occurred.
onError(Object, Member, Throwable) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
A POJO method has thrown an error.
onError(Object, String, Throwable) - Method in class org.apache.felix.ipojo.InstanceManager
Dispatches error method events on registered method interceptors.
onError(Object, Member, Throwable) - Method in interface org.apache.felix.ipojo.MethodInterceptor
This method is called when the execution throws an exception in the given method.
onError(Object, Member, Throwable) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Callback method called when an error occurs.
onExit(Object, Member, Object) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
A POJO method has returned.
onExit(Object, String, Object) - Method in class org.apache.felix.ipojo.InstanceManager
Dispatches exit method events on registered method interceptors.
onExit(Object, Member, Object) - Method in interface org.apache.felix.ipojo.MethodInterceptor
This method is called when the execution exits a method : before a return.
onExit(Object, Member, Object) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Callback method called when a method ends.
onFinally(Object, Member) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
A POJO method is finished.
onFinally(Object, Member) - Method in interface org.apache.felix.ipojo.MethodInterceptor
This method is called when the execution of a method is going to terminate : just before to throw an exception or before to return.
onFinally(Object, Member) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Callback method called when the execution of a method will terminate : just before to throw an exception or before to return.
onGet(Object, String, Object) - Method in interface org.apache.felix.ipojo.FieldInterceptor
This method is called when a GETFIELD operation is detected.
onGet(Object, String, Object) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
This method is called by the replaced code in the component implementation class.
onGet(Object, String, Object) - Method in class org.apache.felix.ipojo.handlers.lifecycle.controller.ControllerHandler
GetterCallback.
onGet(Object, String, Object) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Getter Callback Method.
onGet(Object, String) - Method in class org.apache.felix.ipojo.InstanceManager
This method is called by the manipulated class each time that a GETFIELD instruction is executed.
onGet(Object, String, Object) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Callback method called when a managed field asks for a value.
onGet(Object, String, Object) - Method in class org.apache.felix.ipojo.util.Property
A field value is required by the object 'pojo'.
onlySupportedElements(Class<? extends Annotation>) - Static method in class org.apache.felix.ipojo.manipulator.spi.helper.Predicates
Restrict to the supported ElementType(s) of the annotation (use the @Target, if provided).
onModificationOfAMatchingService(TransformedServiceReference, Object) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
onNewMatchingService(TransformedServiceReference) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
onObjectCreation(Object) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Call the bind method.
onPublication(InstanceManager, String[], Properties) - Method in class org.apache.felix.ipojo.handlers.providedservice.CreationStrategy
Method called when the service is registered.
onPublication(InstanceManager, String[], Properties) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.FactoryStrategy
The service is going to be registered.
onPublication(InstanceManager, String[], Properties) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.PerInstanceStrategy
The service is going to be registered.
onPublication(InstanceManager, String[], Properties) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.SingletonStrategy
The service is going to be registered.
onPublication(InstanceManager, String[], Properties) - Method in class org.apache.felix.ipojo.handlers.providedservice.strategy.ConfigurableCreationStrategy
Method called when the underlying iPOJO Service factory is published.
onServiceArrival(ServiceReference) - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
A new service is injected by the tracker.
onServiceArrival(ServiceReference) - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
A new service is injected.
onServiceArrival(ServiceReference) - Method in class org.apache.felix.ipojo.composite.service.provides.ServiceExporter
A service has been injected.
onServiceArrival(DependencyModel, List<ServiceReference>, ServiceReference<?>) - Method in class org.apache.felix.ipojo.dependency.impl.ComparatorBasedServiceRankingInterceptor
 
onServiceArrival(DependencyModel, List<ServiceReference>, ServiceReference<?>) - Method in class org.apache.felix.ipojo.dependency.impl.EmptyBasedServiceRankingInterceptor
 
onServiceArrival(DependencyModel, List<ServiceReference>, ServiceReference<?>) - Method in class org.apache.felix.ipojo.dependency.interceptors.DefaultServiceRankingInterceptor
 
onServiceArrival(DependencyModel, List<ServiceReference>, ServiceReference<?>) - Method in interface org.apache.felix.ipojo.dependency.interceptors.ServiceRankingInterceptor
A new service arrives in the matching set.
onServiceArrival(ServiceReference) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
A new service has to be injected.
onServiceArrival(ServiceReference) - Method in class org.apache.felix.ipojo.util.DependencyModel
Concrete dependency callback.
onServiceDeparture(ServiceReference) - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
A used service disappears.
onServiceDeparture(ServiceReference) - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
A used service is leaving.
onServiceDeparture(ServiceReference) - Method in class org.apache.felix.ipojo.composite.service.provides.ServiceExporter
An exported service disappears.
onServiceDeparture(DependencyModel, List<ServiceReference>, ServiceReference<?>) - Method in class org.apache.felix.ipojo.dependency.impl.ComparatorBasedServiceRankingInterceptor
 
onServiceDeparture(DependencyModel, List<ServiceReference>, ServiceReference<?>) - Method in class org.apache.felix.ipojo.dependency.impl.EmptyBasedServiceRankingInterceptor
 
onServiceDeparture(DependencyModel, List<ServiceReference>, ServiceReference<?>) - Method in class org.apache.felix.ipojo.dependency.interceptors.DefaultServiceRankingInterceptor
 
onServiceDeparture(DependencyModel, List<ServiceReference>, ServiceReference<?>) - Method in interface org.apache.felix.ipojo.dependency.interceptors.ServiceRankingInterceptor
A service leaves the matching set.
onServiceDeparture(ServiceReference) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
A used (already injected) service disappears.
onServiceDeparture(ServiceReference) - Method in class org.apache.felix.ipojo.util.DependencyModel
Concrete dependency callback.
onServiceModification(ServiceReference) - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
A used service is modified.
onServiceModification(ServiceReference) - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
A factory is modified.
onServiceModification(ServiceReference) - Method in class org.apache.felix.ipojo.composite.service.provides.ServiceExporter
An exported service was modified.
onServiceModification(ServiceReference) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
An already injected service is modified.
onServiceModification(ServiceReference) - Method in class org.apache.felix.ipojo.util.DependencyModel
Concrete dependency callback.
onServiceModified(DependencyModel, List<ServiceReference>, ServiceReference<?>) - Method in class org.apache.felix.ipojo.dependency.impl.ComparatorBasedServiceRankingInterceptor
 
onServiceModified(DependencyModel, List<ServiceReference>, ServiceReference<?>) - Method in class org.apache.felix.ipojo.dependency.impl.EmptyBasedServiceRankingInterceptor
 
onServiceModified(DependencyModel, List<ServiceReference>, ServiceReference<?>) - Method in class org.apache.felix.ipojo.dependency.interceptors.DefaultServiceRankingInterceptor
 
onServiceModified(DependencyModel, List<ServiceReference>, ServiceReference<?>) - Method in interface org.apache.felix.ipojo.dependency.interceptors.ServiceRankingInterceptor
A service from the matching set was modified.
onSet(Object, String, Object) - Method in interface org.apache.felix.ipojo.FieldInterceptor
This method is called when a PUTFIELD operation is detected, e.g.
onSet(Object, String, Object) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
The field was set.
onSet(Object, String, Object) - Method in class org.apache.felix.ipojo.handlers.lifecycle.controller.ControllerHandler
SetterCallback.
onSet(Object, String, Object) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Setter Callback Method.
onSet(Object, String, Object) - Method in class org.apache.felix.ipojo.InstanceManager
This method is called by the manipulated class each time that a PUTFIELD instruction is executed.
onSet(Object, String, Object) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Callback method called when a managed field receives a new value.
onSet(Object, String, Object) - Method in class org.apache.felix.ipojo.util.Property
The field 'field' receives a new value.
onUnpublication() - Method in class org.apache.felix.ipojo.handlers.providedservice.CreationStrategy
Method called when the service in unregistered.
onUnpublication() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.FactoryStrategy
The service is unpublished.
onUnpublication() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.PerInstanceStrategy
The service is going to be unregistered.
onUnpublication() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.SingletonStrategy
The service was unpublished.
onUnpublication() - Method in class org.apache.felix.ipojo.handlers.providedservice.strategy.ConfigurableCreationStrategy
Method called when the underlying iPOJO Service factory is un-published.
onWarning(ComponentInstance, String, Throwable) - Method in interface org.apache.felix.ipojo.ErrorHandler
Method invokes when a warning occurred.
open() - Method in class org.apache.felix.ipojo.composite.util.SourceManager.SourceTracker
Open the tracker.
open(DependencyModel) - Method in class org.apache.felix.ipojo.dependency.impl.ComparatorBasedServiceRankingInterceptor
 
open(DependencyModel) - Method in class org.apache.felix.ipojo.dependency.impl.EmptyBasedServiceRankingInterceptor
 
open(DependencyModel) - Method in class org.apache.felix.ipojo.dependency.impl.FilterBasedServiceTrackingInterceptor
 
open() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
open(DependencyModel) - Method in class org.apache.felix.ipojo.dependency.interceptors.DefaultDependencyInterceptor
Opens the interception of the given dependency.
open(DependencyModel) - Method in interface org.apache.felix.ipojo.dependency.interceptors.DependencyInterceptor
The interceptor is plugged to the given dependency.
open() - Method in interface org.apache.felix.ipojo.manipulator.ResourceStore
Notify the store that resource will be written.
open() - Method in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
 
open() - Method in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
 
open() - Method in class org.apache.felix.ipojo.util.Tracker
Opens this Tracker object and begin tracking services.
openConnection(URL) - Method in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
Opens a connection using the ipojo url handler.
or(Collection<Predicate>) - Static method in class org.apache.felix.ipojo.manipulator.spi.helper.Predicates
Successful if at least one of the given predicates is satisfied.
or(Predicate...) - Static method in class org.apache.felix.ipojo.manipulator.spi.helper.Predicates
Successful if at least one of the given predicates is satisfied.
org.apache.felix.ipojo - package org.apache.felix.ipojo
 
org.apache.felix.ipojo.annotations - package org.apache.felix.ipojo.annotations
 
org.apache.felix.ipojo.api - package org.apache.felix.ipojo.api
 
org.apache.felix.ipojo.api.composite - package org.apache.felix.ipojo.api.composite
 
org.apache.felix.ipojo.arch.gogo - package org.apache.felix.ipojo.arch.gogo
 
org.apache.felix.ipojo.architecture - package org.apache.felix.ipojo.architecture
 
org.apache.felix.ipojo.composite - package org.apache.felix.ipojo.composite
 
org.apache.felix.ipojo.composite.architecture - package org.apache.felix.ipojo.composite.architecture
 
org.apache.felix.ipojo.composite.instance - package org.apache.felix.ipojo.composite.instance
 
org.apache.felix.ipojo.composite.service.instantiator - package org.apache.felix.ipojo.composite.service.instantiator
 
org.apache.felix.ipojo.composite.service.provides - package org.apache.felix.ipojo.composite.service.provides
 
org.apache.felix.ipojo.composite.util - package org.apache.felix.ipojo.composite.util
 
org.apache.felix.ipojo.configuration - package org.apache.felix.ipojo.configuration
 
org.apache.felix.ipojo.context - package org.apache.felix.ipojo.context
 
org.apache.felix.ipojo.dependency.impl - package org.apache.felix.ipojo.dependency.impl
 
org.apache.felix.ipojo.dependency.interceptors - package org.apache.felix.ipojo.dependency.interceptors
 
org.apache.felix.ipojo.extender - package org.apache.felix.ipojo.extender
 
org.apache.felix.ipojo.extender.builder - package org.apache.felix.ipojo.extender.builder
 
org.apache.felix.ipojo.extender.internal - package org.apache.felix.ipojo.extender.internal
 
org.apache.felix.ipojo.extender.internal.builder - package org.apache.felix.ipojo.extender.internal.builder
 
org.apache.felix.ipojo.extender.internal.declaration - package org.apache.felix.ipojo.extender.internal.declaration
 
org.apache.felix.ipojo.extender.internal.declaration.service - package org.apache.felix.ipojo.extender.internal.declaration.service
 
org.apache.felix.ipojo.extender.internal.linker - package org.apache.felix.ipojo.extender.internal.linker
 
org.apache.felix.ipojo.extender.internal.processor - package org.apache.felix.ipojo.extender.internal.processor
 
org.apache.felix.ipojo.extender.internal.queue - package org.apache.felix.ipojo.extender.internal.queue
 
org.apache.felix.ipojo.extender.internal.queue.debug - package org.apache.felix.ipojo.extender.internal.queue.debug
 
org.apache.felix.ipojo.extender.internal.queue.pref - package org.apache.felix.ipojo.extender.internal.queue.pref
 
org.apache.felix.ipojo.extender.internal.queue.pref.enforce - package org.apache.felix.ipojo.extender.internal.queue.pref.enforce
 
org.apache.felix.ipojo.extender.queue - package org.apache.felix.ipojo.extender.queue
 
org.apache.felix.ipojo.extender.queue.debug - package org.apache.felix.ipojo.extender.queue.debug
 
org.apache.felix.ipojo.handlers.architecture - package org.apache.felix.ipojo.handlers.architecture
 
org.apache.felix.ipojo.handlers.configuration - package org.apache.felix.ipojo.handlers.configuration
 
org.apache.felix.ipojo.handlers.context - package org.apache.felix.ipojo.handlers.context
 
org.apache.felix.ipojo.handlers.dependency - package org.apache.felix.ipojo.handlers.dependency
 
org.apache.felix.ipojo.handlers.lifecycle.callback - package org.apache.felix.ipojo.handlers.lifecycle.callback
 
org.apache.felix.ipojo.handlers.lifecycle.controller - package org.apache.felix.ipojo.handlers.lifecycle.controller
 
org.apache.felix.ipojo.handlers.providedservice - package org.apache.felix.ipojo.handlers.providedservice
 
org.apache.felix.ipojo.handlers.providedservice.strategy - package org.apache.felix.ipojo.handlers.providedservice.strategy
 
org.apache.felix.ipojo.manipulation - package org.apache.felix.ipojo.manipulation
 
org.apache.felix.ipojo.manipulator - package org.apache.felix.ipojo.manipulator
 
org.apache.felix.ipojo.manipulator.manifest - package org.apache.felix.ipojo.manipulator.manifest
 
org.apache.felix.ipojo.manipulator.metadata - package org.apache.felix.ipojo.manipulator.metadata
 
org.apache.felix.ipojo.manipulator.metadata.annotation - package org.apache.felix.ipojo.manipulator.metadata.annotation
 
org.apache.felix.ipojo.manipulator.metadata.annotation.model - package org.apache.felix.ipojo.manipulator.metadata.annotation.model
 
org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery - package org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery
 
org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal - package org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal
 
org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser - package org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser
 
org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay - package org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay
 
org.apache.felix.ipojo.manipulator.metadata.annotation.module - package org.apache.felix.ipojo.manipulator.metadata.annotation.module
 
org.apache.felix.ipojo.manipulator.metadata.annotation.registry - package org.apache.felix.ipojo.manipulator.metadata.annotation.registry
 
org.apache.felix.ipojo.manipulator.metadata.annotation.visitor - package org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
 
org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind - package org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind
 
org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic - package org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic
 
org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore - package org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore
 
org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype - package org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype
 
org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util - package org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util
 
org.apache.felix.ipojo.manipulator.render - package org.apache.felix.ipojo.manipulator.render
 
org.apache.felix.ipojo.manipulator.reporter - package org.apache.felix.ipojo.manipulator.reporter
 
org.apache.felix.ipojo.manipulator.spi - package org.apache.felix.ipojo.manipulator.spi
 
org.apache.felix.ipojo.manipulator.spi.helper - package org.apache.felix.ipojo.manipulator.spi.helper
 
org.apache.felix.ipojo.manipulator.spi.provider - package org.apache.felix.ipojo.manipulator.spi.provider
 
org.apache.felix.ipojo.manipulator.store - package org.apache.felix.ipojo.manipulator.store
 
org.apache.felix.ipojo.manipulator.store.builder - package org.apache.felix.ipojo.manipulator.store.builder
 
org.apache.felix.ipojo.manipulator.store.mapper - package org.apache.felix.ipojo.manipulator.store.mapper
 
org.apache.felix.ipojo.manipulator.util - package org.apache.felix.ipojo.manipulator.util
 
org.apache.felix.ipojo.manipulator.visitor - package org.apache.felix.ipojo.manipulator.visitor
 
org.apache.felix.ipojo.manipulator.visitor.check - package org.apache.felix.ipojo.manipulator.visitor.check
 
org.apache.felix.ipojo.manipulator.visitor.writer - package org.apache.felix.ipojo.manipulator.visitor.writer
 
org.apache.felix.ipojo.metadata - package org.apache.felix.ipojo.metadata
 
org.apache.felix.ipojo.online.manipulator - package org.apache.felix.ipojo.online.manipulator
 
org.apache.felix.ipojo.parser - package org.apache.felix.ipojo.parser
 
org.apache.felix.ipojo.util - package org.apache.felix.ipojo.util
 
org.apache.felix.ipojo.xml.parser - package org.apache.felix.ipojo.xml.parser
 

P

pair(K, T) - Static method in class org.apache.felix.ipojo.configuration.Instance
 
parameter(MethodVisitor, MethodNode, int) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
ParameterBindVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind
Parse @Bind & @Unbind annotations on method's parameters.
ParameterBindVisitor(ComponentWorkbench, Action, int) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.ParameterBindVisitor
 
ParameterGenericVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic
 
ParameterGenericVisitor(ComponentWorkbench, Element, MethodNode, int) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.ParameterGenericVisitor
 
parameterIndex - Variable in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
ParameterPropertyVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
 
ParameterPropertyVisitor(Element, MethodNode, int) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ParameterPropertyVisitor
Constructor.
ParameterStereotypeVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype
User: guillaume Date: 30/05/13 Time: 18:55
ParameterStereotypeVisitor(MethodVisitor, int, AnnotationType) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.ParameterStereotypeVisitor
 
parent - Variable in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.ConditionalBindingBuilder
 
parse(Bundle, String) - Method in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor
Parses the internal metadata (from the manifest (in the iPOJO-Components property)).
parse(Dictionary) - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Looks for the iPOJO-Components header in the given dictionary.
parse(String) - Static method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Parses the metadata from the string given in argument.
parseAnonymousProperty(Element, List) - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Parse an anonymous property.
parseArrays(String) - Static method in class org.apache.felix.ipojo.parser.ParseUtils
Parses the iPOJO string form of an array as {a, b, c} or [a, b, c].
parseArraysAsList(String) - Static method in class org.apache.felix.ipojo.parser.ParseUtils
Parses the string form of an array as {a, b, c} or [a, b, c] as a list.
parseDictionary(Element) - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Parses a complex property.
parseElements(String) - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Parses the given string.
ParseException - Exception in org.apache.felix.ipojo.parser
Exception thrown by parsers.
ParseException(String) - Constructor for exception org.apache.felix.ipojo.parser.ParseException
Parsing error.
ParseException - Exception in org.apache.felix.ipojo.xml.parser
Exceptions thrown by parsers.
ParseException(String) - Constructor for exception org.apache.felix.ipojo.xml.parser.ParseException
Parsing error.
parseHeader(String) - Method in class org.apache.felix.ipojo.manipulator.store.builder.DefaultManifestBuilder
Standard OSGi header parser.
parseHeader(String) - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Parses the given header, initialized the ManifestMetadataParser.m_elements list (adds the iPOJO element) and parses contained component type declarations and instance configurations.
parseHeaderMetadata(String) - Static method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Parses the metadata from the given header string.
parseInstance(Element) - Static method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Parse an Element to get a dictionary.
parseInstance(Element) - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Parses an Element to create an instance configuration dictionary.
parseList(Element) - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Parses a complex property.
parseMap(Element) - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Parses a complex property.
parseProperty(Element, Dictionary) - Static method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Parse a property.
parseProperty(Element, Dictionary) - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Parses an instance property.
parseProperty(Element, Map) - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Parse a property.
parseSources(String, BundleContext, BundleContext, BundleContext) - Method in class org.apache.felix.ipojo.composite.util.SourceManager
Parse the context-source attribute in order to create source tracker object.
ParseUtils - Class in org.apache.felix.ipojo.parser
Parser Utility Methods.
ParseUtils() - Constructor for class org.apache.felix.ipojo.parser.ParseUtils
 
pattern - Variable in class org.apache.felix.ipojo.manipulator.spi.helper.Predicates.Matcher
 
pattern(String) - Static method in class org.apache.felix.ipojo.manipulator.spi.helper.Predicates
 
Playback - Interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model
User: guillaume Date: 08/07/13 Time: 16:30
POJO - Static variable in class org.apache.felix.ipojo.manipulation.MethodCreator
POJO class.
Pojo - Interface in org.apache.felix.ipojo
Interface implemented by each manipulated class.
Pojoization - Class in org.apache.felix.ipojo.manipulator
Pojoization allows creating an iPOJO bundle from a "normal" bundle.
Pojoization() - Constructor for class org.apache.felix.ipojo.manipulator.Pojoization
 
Pojoization(ModuleProvider) - Constructor for class org.apache.felix.ipojo.manipulator.Pojoization
 
Pojoization(Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.Pojoization
 
Pojoization(Reporter, ModuleProvider) - Constructor for class org.apache.felix.ipojo.manipulator.Pojoization
 
pojoization(File, File, InputStream) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Manipulates an input bundle.
pojoization(File, File, File) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Manipulates an input bundle.
pojoization(ResourceStore, MetadataProvider, ManipulationVisitor) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
 
PojoMetadata - Class in org.apache.felix.ipojo.parser
Manipulation Metadata allows getting information about the implementation class without using reflection such as implemented interfaces, super class, methods and fields.
PojoMetadata(Element) - Constructor for class org.apache.felix.ipojo.parser.PojoMetadata
Creates Pojo metadata.
POJOWriter - Class in org.apache.felix.ipojo.composite.service.provides
Create the Proxy class.
POJOWriter() - Constructor for class org.apache.felix.ipojo.composite.service.provides.POJOWriter
 
PolicyServiceContext - Class in org.apache.felix.ipojo
The policy service context is a service context aiming to resolve service dependencies inside different service context according to a policy.
PolicyServiceContext(BundleContext, ServiceContext, int) - Constructor for class org.apache.felix.ipojo.PolicyServiceContext
Creates a PolicyServiceContext.
PostRegistration - Annotation Type in org.apache.felix.ipojo.annotations
Declares a method to be notified after service registration is effective.
PostRegistrationVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
 
PostRegistrationVisitor(ComponentWorkbench, String) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.PostRegistrationVisitor
 
PostUnregistration - Annotation Type in org.apache.felix.ipojo.annotations
Declares a method to be notified after service un-registration is effective.
PostUnregistrationVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
 
PostUnregistrationVisitor(ComponentWorkbench, String) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.PostUnregistrationVisitor
 
predicate - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Binding
 
predicate - Variable in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.ConditionalBindingBuilder
 
Predicate - Interface in org.apache.felix.ipojo.manipulator.spi
A Predicate is executed with a given BindingContext and returns true if the Predicate.matches(BindingContext) operation is a success.
Predicates - Class in org.apache.felix.ipojo.manipulator.spi.helper
Ready-to-use Predicate implementations.
Predicates() - Constructor for class org.apache.felix.ipojo.manipulator.spi.helper.Predicates
 
Predicates.Matcher - Class in org.apache.felix.ipojo.manipulator.spi.helper
 
Predicates.Matcher(String) - Constructor for class org.apache.felix.ipojo.manipulator.spi.helper.Predicates.Matcher
 
Predicates.Node - Class in org.apache.felix.ipojo.manipulator.spi.helper
 
Predicates.Node() - Constructor for class org.apache.felix.ipojo.manipulator.spi.helper.Predicates.Node
 
Predicates.Reference - Class in org.apache.felix.ipojo.manipulator.spi.helper
 
Predicates.Reference(String) - Constructor for class org.apache.felix.ipojo.manipulator.spi.helper.Predicates.Reference
 
Preference - Enum in org.apache.felix.ipojo.extender.internal.queue.pref
The processing preference.
Preference() - Constructor for enum org.apache.felix.ipojo.extender.internal.queue.pref.Preference
 
PREFERENCE_QUEUE_MODE - Static variable in interface org.apache.felix.ipojo.extender.queue.QueueService
Preference queue mode.
PreferenceQueueService - Class in org.apache.felix.ipojo.extender.internal.queue.pref
An implementation of the queue service delegating on the synchronous and asynchronous implementations according to the processing preference.
PreferenceQueueService(PreferenceSelection, LifecycleQueueService, LifecycleQueueService) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
Creates the preference queue service.
PreferenceSelection - Interface in org.apache.felix.ipojo.extender.internal.queue.pref
An interface to choose the processing preference.
PREFIX - Static variable in class org.apache.felix.ipojo.manipulation.MethodCreator
All POJO method will be renamed by using this prefix.
PrefixedThreadFactory - Class in org.apache.felix.ipojo.extender.internal.queue
A thread factory setting the name of the created thread.
PrefixedThreadFactory(String) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.PrefixedThreadFactory
Creates the object using the default thread factory.
PrefixedThreadFactory(ThreadFactory, String) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.PrefixedThreadFactory
Creates the object delegating to the given thread factory.
prepare(byte[]) - Method in class org.apache.felix.ipojo.manipulation.Manipulator
Checks the given bytecode, determines if the class was already manipulated, and collect the metadata about the class.
prepareInnerClass(String, byte[]) - Method in class org.apache.felix.ipojo.manipulation.Manipulator
Analyzes the given inner class.
previous() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection.ServiceIterator
Gets the previous elements.
previousIndex() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection.ServiceIterator
Gets the index of the previous element.
PRIMITIVE_BOXING_INFORMATION - Static variable in class org.apache.felix.ipojo.manipulation.ManipulationProperty
Helper array for byte code manipulation of primitive type.
PrimitiveComponentType - Class in org.apache.felix.ipojo.api
Allows defining primitive component types.
PrimitiveComponentType() - Constructor for class org.apache.felix.ipojo.api.PrimitiveComponentType
 
PrimitiveHandler - Class in org.apache.felix.ipojo
This class defines common mechanisms of primitive handlers.
PrimitiveHandler() - Constructor for class org.apache.felix.ipojo.PrimitiveHandler
 
PrimitiveInstanceDescription - Class in org.apache.felix.ipojo
Primitive Instance Description.
PrimitiveInstanceDescription(ComponentTypeDescription, InstanceManager) - Constructor for class org.apache.felix.ipojo.PrimitiveInstanceDescription
Creates a Primitive Instance Description.
PrimitiveTypeDescription - Class in org.apache.felix.ipojo
This class defines the description of primitive (non-composite) component types.
PrimitiveTypeDescription(ComponentFactory) - Constructor for class org.apache.felix.ipojo.PrimitiveTypeDescription
Creates a PrimitiveTypeDescription object.
PrimitiveTypeDescription.InheritanceInspector - Class in org.apache.felix.ipojo
This class is used to collect interfaces and super-classes of given component in specified Sets.
PrimitiveTypeDescription.InheritanceInspector(PojoMetadata, Bundle) - Constructor for class org.apache.felix.ipojo.PrimitiveTypeDescription.InheritanceInspector
Creates a TypeCollector object
printClauses(Map<String, Map<String, String>>, String) - Method in class org.apache.felix.ipojo.manipulator.store.builder.DefaultManifestBuilder
Print a standard Map based OSGi header.
processingInstruction(String, String) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Process an instruction.
propagate(Dictionary, Dictionary) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Removes the old properties from the provided services and propagate new properties.
Property - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a component property.
Property - Class in org.apache.felix.ipojo.api
Allows configuring a configuration property.
Property() - Constructor for class org.apache.felix.ipojo.api.Property
 
property(String, Object) - Method in interface org.apache.felix.ipojo.extender.ConfigurationBuilder
Provide a property value.
property(String, Object) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultConfigurationBuilder
 
Property - Class in org.apache.felix.ipojo.util
Property class managing a managed value.
Property(String, String, String, String, String, InstanceManager, Handler) - Constructor for class org.apache.felix.ipojo.util.Property
Creates a property.
Property(String, String, String, Object, InstanceManager, Handler) - Constructor for class org.apache.felix.ipojo.util.Property
Creates a property.
Property(String, String, String, int, String, String, InstanceManager, Handler) - Constructor for class org.apache.felix.ipojo.util.Property
 
PropertyDescription - Class in org.apache.felix.ipojo.architecture
Property Information.
PropertyDescription(String, String, String) - Constructor for class org.apache.felix.ipojo.architecture.PropertyDescription
Constructor.
PropertyDescription(Property) - Constructor for class org.apache.felix.ipojo.architecture.PropertyDescription
Constructor.
PropertyDescription(String, String, String, boolean) - Constructor for class org.apache.felix.ipojo.architecture.PropertyDescription
Constructor.
ProvidedService - Class in org.apache.felix.ipojo.api.composite
Allows defining a provided service.
ProvidedService() - Constructor for class org.apache.felix.ipojo.api.composite.ProvidedService
 
ProvidedService - Class in org.apache.felix.ipojo.composite.service.provides
Composite Provided Service.
ProvidedService(ProvidedServiceHandler, Element, String) - Constructor for class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Constructor.
ProvidedService - Class in org.apache.felix.ipojo.handlers.providedservice
Provided Service represent a provided service by the component.
ProvidedService(ProvidedServiceHandler, String[], int, Class, Dictionary) - Constructor for class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Creates a provided service object.
ProvidedService.FactoryStrategy - Class in org.apache.felix.ipojo.handlers.providedservice
Service object creation policy following the OSGi Service Factory policy ServiceFactory.
ProvidedService.FactoryStrategy() - Constructor for class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.FactoryStrategy
 
ProvidedService.PerInstanceStrategy - Class in org.apache.felix.ipojo.handlers.providedservice
Service object creation policy creating a service object per asking iPOJO component instance.
ProvidedService.PerInstanceStrategy() - Constructor for class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.PerInstanceStrategy
 
ProvidedService.ServiceController - Class in org.apache.felix.ipojo.handlers.providedservice
Service Controller.
ProvidedService.ServiceController(String, boolean) - Constructor for class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.ServiceController
Creates a ServiceController.
ProvidedService.SingletonStrategy - Class in org.apache.felix.ipojo.handlers.providedservice
Singleton creation strategy.
ProvidedService.SingletonStrategy() - Constructor for class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.SingletonStrategy
 
ProvidedServiceDescription - Class in org.apache.felix.ipojo.handlers.providedservice
Provided Service Description.
ProvidedServiceDescription(ProvidedService) - Constructor for class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
Constructor.
ProvidedServiceHandler - Class in org.apache.felix.ipojo.composite.service.provides
Composite Provided Service Handler.
ProvidedServiceHandler() - Constructor for class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
 
ProvidedServiceHandler - Class in org.apache.felix.ipojo.handlers.providedservice
Composite Provided Service Handler.
ProvidedServiceHandler() - Constructor for class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
 
ProvidedServiceHandlerDescription - Class in org.apache.felix.ipojo.composite.service.provides
Provided Service Handler Description for composite.
ProvidedServiceHandlerDescription(CompositeHandler, List, List) - Constructor for class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandlerDescription
Constructor.
ProvidedServiceHandlerDescription - Class in org.apache.felix.ipojo.handlers.providedservice
Provided Service Handler Description.
ProvidedServiceHandlerDescription(ProvidedServiceHandler, ProvidedService[]) - Constructor for class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandlerDescription
Constructor.
ProvidedServiceListener - Interface in org.apache.felix.ipojo.handlers.providedservice
Listener interface for services provided by iPOJO component instances.
providers - Variable in class org.apache.felix.ipojo.manipulator.spi.provider.CompositeModuleProvider
 
Provides - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares that the component instances will provide a service.
provides - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ServiceControllerVisitor
Parent element.
ProvidesVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
Parse the @Provides annotation.
ProvidesVisitor(ComponentWorkbench) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ProvidesVisitor
 
ProvidesVisitor.InterfaceArrayVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
 
ProvidesVisitor.InterfaceArrayVisitor() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ProvidesVisitor.InterfaceArrayVisitor
 
PROXY_DISABLED - Static variable in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Proxy settings value: disabled.
PROXY_ENABLED - Static variable in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Proxy settings value: enabled.
PROXY_SETTINGS_PROPERTY - Static variable in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Proxy settings property.
PROXY_TYPE_PROPERTY - Static variable in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Proxy type property.
ProxyGenerator - Class in org.apache.felix.ipojo.handlers.dependency
Generates proxy class delegating operation invocations thanks to a a dependency.
ProxyGenerator() - Constructor for class org.apache.felix.ipojo.handlers.dependency.ProxyGenerator
 
publish() - Method in interface org.apache.felix.ipojo.extender.DeclarationHandle
Publish the Declaration.
publish() - Method in class org.apache.felix.ipojo.extender.internal.declaration.AbstractDeclaration
 
put(Object, Object) - Method in class org.apache.felix.ipojo.context.StringMap
Put a record in the map.
putAt(K, T) - Method in class org.apache.felix.ipojo.configuration.Instance.FluentMap
 

Q

QUEUE_MODE_PROPERTY - Static variable in interface org.apache.felix.ipojo.extender.queue.QueueService
The service property specifying the queue mode (sync/async/pref).
QUEUE_SCOPE_PROPERTY - Static variable in interface org.apache.felix.ipojo.extender.queue.QueueService
The service property specifying the queue scope (global/...).
QueueEventProxy - Interface in org.apache.felix.ipojo.extender.queue.debug
This service record events from a QueueService.
QueueListener - Interface in org.apache.felix.ipojo.extender.queue
A QueueListener provides queue management information to external entities: Job submission Job execution Job result (success or failure) Implementer of this interface should not block as the invocation is done synchronously.
QueueNotifier - Interface in org.apache.felix.ipojo.extender.internal.queue
Internal interface to de-couple event producer and event listeners.
QueueService - Interface in org.apache.felix.ipojo.extender.queue
Definition of the queue service.
QueuingActivationProcessor - Class in org.apache.felix.ipojo.extender.internal.processor
A bundle processor submitting the activating job to the queue service.
QueuingActivationProcessor(BundleProcessor, QueueService) - Constructor for class org.apache.felix.ipojo.extender.internal.processor.QueuingActivationProcessor
Creates an instance of the queuing bundle processor
quoted(String) - Method in class org.apache.felix.ipojo.manipulator.render.MetadataRenderer
 
quotedString(StringBuffer, char) - Method in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Append the next quote to the given String Buffer.
QuotedTokenizer - Class in org.apache.felix.ipojo.manipulator
Parse on OSGi Manifest clause.
QuotedTokenizer(String, String, boolean) - Constructor for class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Constructors.
QuotedTokenizer(String, String) - Constructor for class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Constructors.

R

read(byte[]) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.AnnotationParser
 
read(String) - Method in interface org.apache.felix.ipojo.manipulator.ResourceStore
Return the bytecode of the given class name.
read(String) - Method in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
 
read(String) - Method in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
 
read(String) - Method in class org.apache.felix.ipojo.online.manipulator.BundleAwareJarFileResourceStore
 
readBytes(InputStream) - Static method in class org.apache.felix.ipojo.manipulator.util.Streams
Read the content of the given InputStream as a byte array.
reconfigure(Dictionary) - Method in interface org.apache.felix.ipojo.ComponentInstance
Re-configures an instance.
reconfigure(Dictionary) - Method in class org.apache.felix.ipojo.composite.CompositeFactory
Reconfigure an existing instance.
reconfigure(Dictionary) - Method in class org.apache.felix.ipojo.composite.CompositeManager
Reconfigure the current instance.
reconfigure(Dictionary) - Method in class org.apache.felix.ipojo.composite.FactoryProxy
Reconfigure an instance already created.
reconfigure(Dictionary) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
The composite is reconfigured, we check if we have a property to change.
reconfigure(Dictionary) - Method in interface org.apache.felix.ipojo.Factory
Reconfigures an instance already created.
reconfigure(Dictionary) - Method in class org.apache.felix.ipojo.Handler
Reconfigures the instance.
reconfigure(Dictionary) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Reconfigure the component instance.
reconfigure(Dictionary) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
The instance is reconfigured.
reconfigure(Dictionary) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Reconfigure provided service.
reconfigure(Dictionary) - Method in class org.apache.felix.ipojo.InstanceManager
Reconfigures the current instance.
reconfigure(Dictionary) - Method in class org.apache.felix.ipojo.IPojoFactory
Reconfigures an existing instance.
reconfigure(Dictionary<String, Object>) - Method in class org.apache.felix.ipojo.util.InstanceConfigurationSource
The instance is reconfigured.
reconfigured(DependencyModel) - Method in interface org.apache.felix.ipojo.util.DependencyModelListener
 
reconfigureProperties(Dictionary) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Reconfigured configuration properties and returns non matching properties.
reconfigureProperty(Property, Object) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Reconfigures the given property with the given value.
reference(String) - Static method in class org.apache.felix.ipojo.manipulator.spi.helper.Predicates
 
reference - Variable in class org.apache.felix.ipojo.util.DependencyModel.ServiceBindingHolder
 
refId - Variable in class org.apache.felix.ipojo.manipulator.spi.helper.Predicates.Reference
 
Reflection - Class in org.apache.felix.ipojo.util
Class containing utility method helping reflection
Reflection() - Constructor for class org.apache.felix.ipojo.util.Reflection
 
ReflectiveFactoryBuilder - Class in org.apache.felix.ipojo.extender.internal.builder
An Factory builder using a reflective call to build the factory.
ReflectiveFactoryBuilder(Constructor<? extends IPojoFactory>) - Constructor for class org.apache.felix.ipojo.extender.internal.builder.ReflectiveFactoryBuilder
Creates the factory builder.
register() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter.Record
Register the current import.
register() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Register the exposed service.
register(PrimitiveHandler, FieldMetadata[], MethodMetadata[]) - Method in class org.apache.felix.ipojo.InstanceManager
register(FieldMetadata, FieldInterceptor) - Method in class org.apache.felix.ipojo.InstanceManager
Registers a field interceptor.
register(MethodMetadata, MethodInterceptor) - Method in class org.apache.felix.ipojo.InstanceManager
Registers a method interceptor.
register(MethodMetadata, String, MethodInterceptor) - Method in class org.apache.felix.ipojo.InstanceManager
Registers a method interceptor on a methods from an inner class.
register(int, ConstructorInjector) - Method in class org.apache.felix.ipojo.InstanceManager
Registers a constructor injector.
registerContextListener(ContextListener, String[]) - Method in interface org.apache.felix.ipojo.ContextSource
Registers a context listener on the given set of properties.
registerContextListener(ContextListener, String[]) - Method in class org.apache.felix.ipojo.util.InstanceConfigurationSource
 
registerContextListener(ContextListener, String[]) - Method in class org.apache.felix.ipojo.util.SystemPropertiesSource
 
REGISTERED - Static variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Service State : REGISTRED.
REGISTERED - Static variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
State : the service is registered.
registerFactory(IPojoFactory) - Method in class org.apache.felix.ipojo.ConfigurationTracker
 
registerService(String[], Object, Dictionary) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Register a service inside the composite context.
registerService(String, Object, Dictionary) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Register a service inside the composite context.
registerService(Class<S>, S, Dictionary<String, ?>) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
 
registerService(ComponentInstance, String, Object, Dictionary) - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Register a service.
registerService(ComponentInstance, String[], Object, Dictionary) - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Register a service.
registerService() - Method in class org.apache.felix.ipojo.extender.internal.AbstractService
 
registerService() - Method in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
 
registerService() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Registers the service.
registerService(String[], Object, Dictionary) - Method in class org.apache.felix.ipojo.IPojoContext
Registers a service.
registerService(String, Object, Dictionary) - Method in class org.apache.felix.ipojo.IPojoContext
Registers a service.
registerService(Class<S>, S, Dictionary<String, ?>) - Method in class org.apache.felix.ipojo.IPojoContext
Registers a service
registerService(String[], Object, Dictionary) - Method in class org.apache.felix.ipojo.PolicyServiceContext
This method is not supported.
registerService(String, Object, Dictionary) - Method in class org.apache.felix.ipojo.PolicyServiceContext
This method is not supported.
registerService(Class<S>, S, Dictionary<String, ?>) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Registers a service.
registerService(String[], Object, Dictionary<String, ?>) - Method in interface org.apache.felix.ipojo.ServiceContext
Registers a service inside this service context.
registerService(String, Object, Dictionary<String, ?>) - Method in interface org.apache.felix.ipojo.ServiceContext
Registers a service inside this service context.
registration - Variable in class org.apache.felix.ipojo.extender.internal.declaration.service.DeclarationServiceFactory
 
registry - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
Binding's registry.
registry - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.FieldMetadataCollector
Binding's registry.
registry - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.MethodMetadataCollector
Binding's registry.
registry - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
registry - Variable in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.AnnotationBindingBuilder
 
releaseReadLockIfHeld() - Method in class org.apache.felix.ipojo.util.DependencyModel
Releases the read lock only and only if the read lock is held by the current thread.
releaseWriteLockIfHeld() - Method in class org.apache.felix.ipojo.util.DependencyModel
Releases the write lock only and only if the write lock is held by the current thread.
remove(String) - Method in interface org.apache.felix.ipojo.extender.ConfigurationBuilder
Remove a property from the configuration.
remove(String) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultConfigurationBuilder
 
remove(Object) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Unsupported method.
remove(int) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Unsupported method.
remove() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection.ServiceIterator
Unsupported operation.
remove(ServiceReference) - Method in class org.apache.felix.ipojo.util.Tracker
Removes a service from this Tracker object.
removeAll(Collection) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Unsupported method.
removeAttribute(Attribute) - Method in class org.apache.felix.ipojo.metadata.Element
Removes an attribute.
removeBindingInterceptor(ServiceBindingInterceptor) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
removeBundleListener(BundleListener) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Remove a bundle listener.
removeBundleListener(BundleListener) - Method in class org.apache.felix.ipojo.IPojoContext
Removes a bundle listener.
removeBundleListener(BundleListener) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Removes the bundle listener.
removeContextSource(ContextSource) - Method in class org.apache.felix.ipojo.composite.util.SourceManager
A context source disappears.
removeContextSource(ContextSource) - Method in class org.apache.felix.ipojo.util.ContextSourceManager
A context source disappears.
removedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.ComponentFactory
This method is called when a used handler factory disappears.
removedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
An imported factory disappears.
removedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.composite.util.SourceManager.SourceTracker
A used context-source disappears.
removedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
removedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.extender.internal.linker.DeclarationLinker
A type declaration service was withdrawn from the service registry.
removedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.extender.internal.linker.ManagedType.ExtensionSupport
 
removedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.extender.internal.linker.ManagedType.InstanceSupport
 
removedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.util.ContextSourceManager.SourceTracker
A used context-source disappears.
removedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.util.Tracker
Default implementation of the TrackerCustomizer.removedService method.
removedService(ServiceReference, Object) - Method in interface org.apache.felix.ipojo.util.TrackerCustomizer
A service tracked by the Tracker object has been removed.
removeElement(Element) - Method in class org.apache.felix.ipojo.metadata.Element
Removes a sub-element.
removeFactory(ServiceReference) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Remove a factory of the available factory list.
removeFactoryStateListener(FactoryStateListener) - Method in class org.apache.felix.ipojo.composite.FactoryProxy
Remove a service listener.
removeFactoryStateListener(FactoryStateListener) - Method in interface org.apache.felix.ipojo.Factory
Removes the given factory state listener from the listener list.
removeFactoryStateListener(FactoryStateListener) - Method in class org.apache.felix.ipojo.IPojoFactory
Removes a factory listener.
removeFrameworkListener(FrameworkListener) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Remove a framework listener.
removeFrameworkListener(FrameworkListener) - Method in class org.apache.felix.ipojo.IPojoContext
Removes a framework listener.
removeFrameworkListener(FrameworkListener) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Removes a framework listener.
removeInstanceStateListener(InstanceStateListener) - Method in interface org.apache.felix.ipojo.ComponentInstance
Removes an instance state listener on the current instance.
removeInstanceStateListener(InstanceStateListener) - Method in class org.apache.felix.ipojo.composite.CompositeManager
Remove an instance state listener.
removeInstanceStateListener(InstanceStateListener) - Method in class org.apache.felix.ipojo.InstanceManager
Unregisters an instance state listener.
removeLastElement() - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Removes an element from the ManifestMetadataParser.m_elements list.
removeLastElement() - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Remove an element.
removeListener(ServiceListener) - Method in class org.apache.felix.ipojo.EventDispatcher
Removes a service listener.
removeListener(ConfigurationListener) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Remove the given listener from the configuration handler's list of listeners.
removeListener(ConfigurationListener) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandlerDescription
Remove the given listener from the configuration handler's list of listeners.
removeListener(DependencyModelListener) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Remove the given listener from the dependency model's list of listeners.
removeListener(ProvidedServiceListener) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Remove the given listener from the provided service handler's list of listeners.
removeListener(ProvidedServiceListener) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
Remove the given listener from the provided service handler's list of listeners.
removeListener(DependencyModelListener) - Method in class org.apache.felix.ipojo.util.DependencyModel
Remove the given listener from the dependency model's list of listeners.
removeProperties(Dictionary) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
Removes service properties.
removeProperties(Dictionary) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Remove properties form all provided services.
removeProperty(String) - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
removeProperty(String) - Method in interface org.apache.felix.ipojo.dependency.interceptors.TransformedServiceReference
Removes a property from the reference.
removeProperty(String) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Remove a property.
removeQueueListener(QueueListener) - Method in class org.apache.felix.ipojo.extender.internal.queue.AbstractQueueService
 
removeQueueListener(QueueListener) - Method in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy
 
removeQueueListener(QueueListener) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.ForwardingQueueService
 
removeQueueListener(QueueListener) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
 
removeQueueListener(QueueListener) - Method in interface org.apache.felix.ipojo.extender.queue.debug.QueueEventProxy
Remove a QueueListener from the observed QueueService.
removeQueueListener(QueueListener) - Method in interface org.apache.felix.ipojo.extender.queue.QueueService
Remove a QueueListener from this QueueService.
removeScheme(URL) - Method in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
 
removeServiceListener(ServiceListener) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Remove a service listener.
removeServiceListener(ServiceListener) - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Unregister a service listener.
removeServiceListener(ServiceListener) - Method in class org.apache.felix.ipojo.IPojoContext
Removes a service listener.
removeServiceListener(ServiceListener) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Removes a service listener.
removeServiceListener(ServiceListener) - Method in interface org.apache.felix.ipojo.ServiceContext
Removes a service listener.
removeTrackingInterceptor(ServiceTrackingInterceptor) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
render(Element) - Method in class org.apache.felix.ipojo.manipulator.render.MetadataRenderer
Generate manipulation metadata.
renderAttribute(Attribute, StringBuilder) - Method in class org.apache.felix.ipojo.manipulator.render.MetadataRenderer
 
renderElement(Element, StringBuilder) - Method in class org.apache.felix.ipojo.manipulator.render.MetadataRenderer
 
replay(QueueListener) - Method in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.EnlistedQueueEvent
 
replay(QueueListener) - Method in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.ExecutedQueueEvent
 
replay(QueueListener) - Method in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.FailedQueueEvent
 
replay(QueueListener) - Method in interface org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.QueueEvent
 
replay(QueueListener) - Method in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy
Replay all stored events to the given QueueListener.
replay(QueueListener) - Method in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.StartedQueueEvent
 
Replay - Interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay
User: guillaume Date: 30/05/13 Time: 17:23
ReplayQueueEventProxy - Class in org.apache.felix.ipojo.extender.internal.queue.debug
User: guillaume Date: 02/10/13 Time: 10:51
ReplayQueueEventProxy() - Constructor for class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy
 
ReplayQueueEventProxy.EnlistedQueueEvent - Class in org.apache.felix.ipojo.extender.internal.queue.debug
 
ReplayQueueEventProxy.EnlistedQueueEvent(JobInfo) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.EnlistedQueueEvent
 
ReplayQueueEventProxy.ExecutedQueueEvent - Class in org.apache.felix.ipojo.extender.internal.queue.debug
 
ReplayQueueEventProxy.ExecutedQueueEvent(JobInfo, Object) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.ExecutedQueueEvent
 
ReplayQueueEventProxy.FailedQueueEvent - Class in org.apache.felix.ipojo.extender.internal.queue.debug
 
ReplayQueueEventProxy.FailedQueueEvent(JobInfo, Throwable) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.FailedQueueEvent
 
ReplayQueueEventProxy.QueueEvent - Interface in org.apache.felix.ipojo.extender.internal.queue.debug
Encapsulate event forwarding logic.
ReplayQueueEventProxy.StartedQueueEvent - Class in org.apache.felix.ipojo.extender.internal.queue.debug
 
ReplayQueueEventProxy.StartedQueueEvent(JobInfo) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy.StartedQueueEvent
 
reporter - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
Output information.
reporter - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.MethodMetadataCollector
Output informations.
reporter - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.DefaultBindingRegistry
 
reporter - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
reporter - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ComponentVisitor
 
reporter - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerDeclarationVisitor
 
reporter - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerVisitor
 
Reporter - Interface in org.apache.felix.ipojo.manipulator
A Reporter is responsible to handle feedback from within the manipulation process in order to let API consumers deal with errors and warnings.
reporter - Variable in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
Requires - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a service requirement.
RequiresVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
AnnotationVisitor parsing the @Requires annotation.
RequiresVisitor(ComponentWorkbench, String) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Constructor.
reset() - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Reset the service registry.
reset() - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
reset() - Static method in class org.apache.felix.ipojo.extender.internal.queue.NamingThreadFactory
For test only.
reset() - Method in class org.apache.felix.ipojo.util.Property
Clears the invoked flag.
resetLocalCache() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Reset the thread local cache if used.
RESOLVED - Static variable in class org.apache.felix.ipojo.util.DependencyModel
Dependency state : RESOLVED.
resolveEntity(String, String) - Method in class org.apache.felix.ipojo.xml.parser.SchemaResolver
Resolves systemIds to use embedded schemas.
ResourceMapper - Interface in org.apache.felix.ipojo.manipulator.store
A ResourceMapper maps resource name from a reference to another one.
ResourceStore - Interface in org.apache.felix.ipojo.manipulator
Abstract input/output for the manipulation process.
ResourceVisitor - Interface in org.apache.felix.ipojo.manipulator
A ResourceVisitor is invoked when a potential class is
restart() - Method in class org.apache.felix.ipojo.IPojoFactory
For testing purpose ONLY.
result - Variable in class org.apache.felix.ipojo.util.InvocationResult
 
retainAll(Collection) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Unsupported method.
retract() - Method in interface org.apache.felix.ipojo.extender.DeclarationHandle
Retract the Declaration service.
retract() - Method in class org.apache.felix.ipojo.extender.internal.declaration.AbstractDeclaration
 
retrieve() - Method in class org.apache.felix.ipojo.util.Fields
 
retrieve() - Method in class org.apache.felix.ipojo.util.Methods
 
retrieveFactory(String) - Method in class org.apache.felix.ipojo.ConfigurationTracker
 
retrieveInstance(String) - Method in class org.apache.felix.ipojo.ConfigurationTracker
 
returnType - Variable in class org.apache.felix.ipojo.util.Methods
 
ReverseBundleProcessor - Class in org.apache.felix.ipojo.extender.internal.processor
A bundle processor delegating a wrapped bundle processor.
ReverseBundleProcessor(BundleProcessor) - Constructor for class org.apache.felix.ipojo.extender.internal.processor.ReverseBundleProcessor
Creates the processor.
root - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
Root element (usually or ).
RootGenericVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic
 
RootGenericVisitor(ComponentWorkbench, Element, ElementType) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.RootGenericVisitor
 

S

SchemaResolver - Class in org.apache.felix.ipojo.xml.parser
Entity Resolver loading embedded XML Schemas.
SchemaResolver() - Constructor for class org.apache.felix.ipojo.xml.parser.SchemaResolver
 
searchMethod() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Search the method object in the POJO by analyzing present method.
searchMethod() - Method in class org.apache.felix.ipojo.util.Callback
Searches the Method object in the POJO by analyzing implementation class methods.
searchMethodInMethodArray(Method[]) - Method in class org.apache.felix.ipojo.util.Callback
Searches the Method in the given method arrays.
searchParentMethod() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Introspect parent class to find the method.
SecurityHelper - Class in org.apache.felix.ipojo.util
Methods checking security permissions.
SecurityHelper() - Constructor for class org.apache.felix.ipojo.util.SecurityHelper
 
select(Bundle) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.HeaderPreferenceSelection
 
select(Bundle) - Method in interface org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceSelection
 
selectContextToGetService(String, BundleContext, BundleContext) - Static method in class org.apache.felix.ipojo.util.SecurityHelper
Gets a bundle context to get the given service.
selectContextToRegisterService(String, BundleContext, BundleContext) - Static method in class org.apache.felix.ipojo.util.SecurityHelper
Gets a bundle context to register the given service.
selectContextToRegisterServices(String[], BundleContext, BundleContext) - Static method in class org.apache.felix.ipojo.util.SecurityHelper
Gets a bundle context to register the given services.
selected - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.ChangeSet
 
selected - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.RankingResult
 
selection(ComponentWorkbench) - Method in interface org.apache.felix.ipojo.manipulator.metadata.annotation.registry.BindingRegistry
 
selection(ComponentWorkbench) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.CompletableBindingRegistry
 
selection(ComponentWorkbench) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.DefaultBindingRegistry
Initiate a Selection for the given workbench.
Selection - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.registry
A Selection is used to select a subset of all supported AnnotationVisitor.
Selection(BindingRegistry, ComponentWorkbench, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
serialVersionUID - Static variable in exception org.apache.felix.ipojo.composite.service.provides.CompositionException
serialVersionUID.
serialVersionUID - Static variable in exception org.apache.felix.ipojo.ConfigurationException
Serialization Id.
serialVersionUID - Static variable in class org.apache.felix.ipojo.context.StringMap
serialVersionUID.
serialVersionUID - Static variable in class org.apache.felix.ipojo.context.StringMap.StringComparator
Id.
serialVersionUID - Static variable in exception org.apache.felix.ipojo.MissingHandlerException
Serialization Id.
serialVersionUID - Static variable in exception org.apache.felix.ipojo.parser.ParseException
serialVersionUID.
serialVersionUID - Static variable in exception org.apache.felix.ipojo.UnacceptableConfiguration
Exception UID.
serialVersionUID - Static variable in class org.apache.felix.ipojo.util.ServiceReferenceRankingComparator
Id.
serialVersionUID - Static variable in exception org.apache.felix.ipojo.xml.parser.ParseException
serialVersionUID.
Service - Class in org.apache.felix.ipojo.api
Allows configuring a provided service.
Service() - Constructor for class org.apache.felix.ipojo.api.Service
 
service - Variable in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.ChangeSet
 
service - Variable in class org.apache.felix.ipojo.util.DependencyModel.ServiceBindingHolder
 
SERVICE_STRATEGY - Static variable in class org.apache.felix.ipojo.api.Service
Creation strategy : one service object per bundle (OSGi service factory).
SERVICE_STRATEGY - Static variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Factory policy : SERVICE_FACTORY.
ServiceBindingInterceptor - Interface in org.apache.felix.ipojo.dependency.interceptors
A service to modify / monitor the service bindings.
serviceBound(DependencyModel, ServiceReference<?>, Object) - Method in interface org.apache.felix.ipojo.util.DependencyModelListener
 
serviceChanged(ServiceEvent) - Method in class org.apache.felix.ipojo.EventDispatcher
Method called when a ServiceEvent is fired by the OSGi framework.
serviceChanged(ServiceEvent) - Method in class org.apache.felix.ipojo.util.Tracker.Tracked
ServiceListener method for the Tracker class.
ServiceCollection - Class in org.apache.felix.ipojo.handlers.dependency
Maintains a service object collection.
ServiceCollection(Dependency) - Constructor for class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Creates a Service Collection.
ServiceCollection.ServiceIterator - Class in org.apache.felix.ipojo.handlers.dependency
Iterator on a set of service objects.
ServiceCollection.ServiceIterator(List) - Constructor for class org.apache.felix.ipojo.handlers.dependency.ServiceCollection.ServiceIterator
Creates a Service Iterator iterating on the given set of providers.
ServiceContext - Interface in org.apache.felix.ipojo
A service context is the facade of a service registry.
ServiceController - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a service controller.
ServiceControllerVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
Parses a @ServiceController annotation.
ServiceControllerVisitor(String, Element) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ServiceControllerVisitor
Constructor.
ServiceDependencyHandler - Class in org.apache.felix.ipojo.composite.service.instantiator
Service Instantiator Class.
ServiceDependencyHandler() - Constructor for class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
 
ServiceExporter - Class in org.apache.felix.ipojo.composite.service.provides
Export an service from the scope to the parent context.
ServiceExporter(Class, Filter, boolean, boolean, Comparator, int, ServiceContext, BundleContext, DependencyStateListener, CompositeManager) - Constructor for class org.apache.felix.ipojo.composite.service.provides.ServiceExporter
Constructor.
ServiceImporter - Class in org.apache.felix.ipojo.composite.service.instantiator
Import a service form the parent to the internal service registry.
ServiceImporter(Class, Filter, boolean, boolean, Comparator, int, BundleContext, String, ServiceDependencyHandler) - Constructor for class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Constructor.
ServiceImporter.Record - Class in org.apache.felix.ipojo.composite.service.instantiator
 
ServiceImporter.Record(ServiceReference) - Constructor for class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter.Record
Constructor.
ServiceInstantiatorDescription - Class in org.apache.felix.ipojo.composite.service.instantiator
Description of the Service Creator Handler.
ServiceInstantiatorDescription(CompositeHandler, List, List) - Constructor for class org.apache.felix.ipojo.composite.service.instantiator.ServiceInstantiatorDescription
Constructor.
ServiceLoaderModuleProvider - Class in org.apache.felix.ipojo.manipulator.spi.provider
Find Modules using the ServiceLoader mechanisms.
ServiceLoaderModuleProvider() - Constructor for class org.apache.felix.ipojo.manipulator.spi.provider.ServiceLoaderModuleProvider
 
ServiceLoaderModuleProvider(Class<?>) - Constructor for class org.apache.felix.ipojo.manipulator.spi.provider.ServiceLoaderModuleProvider
 
ServiceLoaderModuleProvider(ClassLoader) - Constructor for class org.apache.felix.ipojo.manipulator.spi.provider.ServiceLoaderModuleProvider
 
ServiceLocator<T> - Class in org.apache.felix.ipojo.util
A simple utility class to retrive services from the service registry.
ServiceLocator(Class<T>, BundleContext) - Constructor for class org.apache.felix.ipojo.util.ServiceLocator
 
serviceModified(ComponentInstance, ProvidedService) - Method in interface org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceListener
Called when the registered service has been updated.
ServiceObjectFactory - Interface in org.apache.felix.ipojo.handlers.providedservice.strategy
Extended iPOJOServiceFactory that supports a close() operation.
servicePropertiesModified(ServiceRegistrationImpl) - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Dispatch a service properties modified event.
ServiceProperty - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a service property.
ServiceProperty - Class in org.apache.felix.ipojo.api
Allows configuring a service property.
ServiceProperty() - Constructor for class org.apache.felix.ipojo.api.ServiceProperty
 
ServiceRankingInterceptor - Interface in org.apache.felix.ipojo.dependency.interceptors
A service to influence the sorting of services on a service dependency.
ServiceReferenceImpl - Class in org.apache.felix.ipojo.context
Internal service reference implementation.
ServiceReferenceImpl(ComponentInstance, ServiceRegistrationImpl) - Constructor for class org.apache.felix.ipojo.context.ServiceReferenceImpl
Constructor.
ServiceReferenceManager - Class in org.apache.felix.ipojo.dependency.impl
This class is handling the transformations between the base service set and the selected service set.
ServiceReferenceManager(DependencyModel, Filter, Comparator<ServiceReference>) - Constructor for class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
Creates the service reference manager.
ServiceReferenceManager.ChangeSet - Class in org.apache.felix.ipojo.dependency.impl
 
ServiceReferenceManager.ChangeSet(List<ServiceReference>, List<ServiceReference>, List<ServiceReference>, ServiceReference, ServiceReference, Object, ServiceReference) - Constructor for class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.ChangeSet
 
ServiceReferenceManager.RankingResult - Class in org.apache.felix.ipojo.dependency.impl
 
ServiceReferenceManager.RankingResult(List<ServiceReference>, List<ServiceReference>, List<ServiceReference>) - Constructor for class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager.RankingResult
 
ServiceReferenceRankingComparator - Class in org.apache.felix.ipojo.util
Service Reference Comparator.
ServiceReferenceRankingComparator() - Constructor for class org.apache.felix.ipojo.util.ServiceReferenceRankingComparator
 
ServiceReferenceUtils - Class in org.apache.felix.ipojo.dependency.impl
Some utility methods to handle service references.
ServiceReferenceUtils() - Constructor for class org.apache.felix.ipojo.dependency.impl.ServiceReferenceUtils
 
serviceRegistered(ComponentInstance, ProvidedService) - Method in interface org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceListener
Called when the service has been registered.
ServiceRegistrationImpl - Class in org.apache.felix.ipojo.context
Internal service registration implementation.
ServiceRegistrationImpl(ServiceRegistry, ComponentInstance, String[], Long, Object, Dictionary) - Constructor for class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Constructor.
ServiceRegistry - Class in org.apache.felix.ipojo.context
Internal Service Registry.
ServiceRegistry(BundleContext) - Constructor for class org.apache.felix.ipojo.context.ServiceRegistry
Constructor.
ServiceRegistry.ListenerInfo - Class in org.apache.felix.ipojo.context
Listener info structure.
ServiceRegistry.ListenerInfo() - Constructor for class org.apache.felix.ipojo.context.ServiceRegistry.ListenerInfo
 
ServiceTrackingInterceptor - Interface in org.apache.felix.ipojo.dependency.interceptors
A service to influence the visibility of services within a service dependency.
serviceUnbound(DependencyModel, ServiceReference<?>, Object) - Method in interface org.apache.felix.ipojo.util.DependencyModelListener
 
serviceUnregistered(ComponentInstance, ProvidedService) - Method in interface org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceListener
Called when the service is unregistered.
ServiceUsage - Class in org.apache.felix.ipojo.handlers.dependency
Object managing thread local copy of required services.
ServiceUsage() - Constructor for class org.apache.felix.ipojo.handlers.dependency.ServiceUsage
 
ServiceUsage.Usage - Class in org.apache.felix.ipojo.handlers.dependency
Structure contained in the Thread Local.
ServiceUsage.Usage() - Constructor for class org.apache.felix.ipojo.handlers.dependency.ServiceUsage.Usage
 
set(Object) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection.ServiceIterator
Unsupported operation.
set(int, Object) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Unsupported Method.
SET - Static variable in class org.apache.felix.ipojo.manipulation.MethodCreator
onSet method name.
setAggregate(boolean) - Method in class org.apache.felix.ipojo.api.composite.ExportedService
Sets the dependency cardinality.
setAggregate(boolean) - Method in class org.apache.felix.ipojo.api.composite.ImportedService
Sets the dependency cardinality.
setAggregate(boolean) - Method in class org.apache.felix.ipojo.api.composite.InstantiatedService
Sets the dependency cardinality.
setAggregate(boolean) - Method in class org.apache.felix.ipojo.api.Dependency
Sets the dependency cardinality.
setAggregate(boolean) - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
setAggregate(boolean) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Sets the dependency cardinality.
setAggregate(boolean) - Method in class org.apache.felix.ipojo.util.DependencyModel
Sets the aggregate attribute of the current dependency.
setAggregateType(AggregateDependencyInjectionType) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Set the type to inject.
setAllPolicy() - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
Activate the all policy for this method.
setAnnotationType(Type) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Binding
 
setArgument(String[]) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Set the argument type (Empty or the class name).
setBindingPolicy(int) - Method in class org.apache.felix.ipojo.api.composite.ExportedService
Sets the dependency binding policy.
setBindingPolicy(int) - Method in class org.apache.felix.ipojo.api.composite.ImportedService
Sets the dependency binding policy.
setBindingPolicy(int) - Method in class org.apache.felix.ipojo.api.composite.InstantiatedService
Sets the dependency binding policy.
setBindingPolicy(int) - Method in class org.apache.felix.ipojo.api.Dependency
Sets the dependency binding policy.
setBindMethod(String) - Method in class org.apache.felix.ipojo.api.Dependency
Sets the dependency bind method.
setBundleContext(BundleContext) - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Sets the bundle context.
setBundleContext(BundleContext) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Sets the bundle context.
setBundleContext(BundleContext) - Method in class org.apache.felix.ipojo.util.DependencyModel
Sets the bundle context used by this dependency.
setCaseSensitive(boolean) - Method in class org.apache.felix.ipojo.context.StringMap
Set the case sensitivity.
setCaseSensitive(boolean) - Method in class org.apache.felix.ipojo.context.StringMap.StringComparator
Set the case sensitivity.
setClassName(String) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Sets the implementation class.
setComparator(String) - Method in class org.apache.felix.ipojo.api.composite.ExportedService
Sets the dependency comparator.
setComparator(String) - Method in class org.apache.felix.ipojo.api.composite.ImportedService
Sets the dependency comparator.
setComparator(String) - Method in class org.apache.felix.ipojo.api.composite.InstantiatedService
Sets the dependency comparator.
setComparator(String) - Method in class org.apache.felix.ipojo.api.Dependency
Sets the dependency comparator.
setComparator(Comparator<ServiceReference>) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
setComparator(Comparator) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Sets the dependency comparator.
setComparator(Comparator<ServiceReference>) - Method in class org.apache.felix.ipojo.util.DependencyModel
 
setComponentTypeName(String) - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Sets the component type name.
setComponentTypeName(String) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Sets the component type name.
setComponentTypeVersion(String) - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Sets the component type version.
setComponentTypeVersion(String) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Sets the component type version.
setConstructorParameter(int) - Method in class org.apache.felix.ipojo.api.Dependency
Sets the constructor parameter index of the dependency.
setConstructorParameter(int) - Method in class org.apache.felix.ipojo.api.Property
Sets the constructor parameter index of the property.
setController(String, boolean, String) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Sets the service controller on this provided service.
setCreatedBy(Attributes) - Method in class org.apache.felix.ipojo.manipulator.store.builder.DefaultManifestBuilder
Set the create-by in the manifest.
setCreationStrategy(int) - Method in class org.apache.felix.ipojo.api.Service
Sets the creation strategy.
setCreationStrategy(String) - Method in class org.apache.felix.ipojo.api.Service
Sets the creation strategy.
setDefaultImplementation(String) - Method in class org.apache.felix.ipojo.api.Dependency
Sets the dependency default-implementation.
setDelegation(String, String) - Method in class org.apache.felix.ipojo.api.composite.ProvidedService
Sets the delegation policy of the given method.
setDelegation(FieldMetadata) - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
 
setDocumentLocator(Locator) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Set Document locator.
setEnableTrace(boolean) - Method in class org.apache.felix.ipojo.manipulator.reporter.SystemReporter
 
setFactory(Factory) - Method in class org.apache.felix.ipojo.composite.CompositeHandler
 
setFactory(String) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler.ManagedConfiguration
Set the factory name.
setFactory(Factory) - Method in class org.apache.felix.ipojo.Handler
Sets the factory attached to this handler object.
setFactory(AnnotationVisitorFactory) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Binding
 
setFactory(Factory) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Sets the factory of the managed instance.
setFactoryMethod(String) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Sets the dependency factory method.
setField(String) - Method in class org.apache.felix.ipojo.api.Dependency
Sets the field attached to the dependency.
setField(String) - Method in class org.apache.felix.ipojo.api.Property
Sets the property field.
setField(String) - Method in class org.apache.felix.ipojo.api.ServiceProperty
Sets the property field.
setField(String) - Method in class org.apache.felix.ipojo.api.TemporalDependency
Sets the field attached to the dependency.
setFilter(String) - Method in class org.apache.felix.ipojo.api.composite.ExportedService
Sets the dependency filter.
setFilter(String) - Method in class org.apache.felix.ipojo.api.composite.ImportedService
Sets the dependency filter.
setFilter(String) - Method in class org.apache.felix.ipojo.api.composite.InstantiatedService
Sets the dependency filter.
setFilter(String) - Method in class org.apache.felix.ipojo.api.Dependency
Sets the dependency filter.
setFilter(String) - Method in class org.apache.felix.ipojo.api.TemporalDependency
Sets the dependency filter.
setFilter(String) - Method in class org.apache.felix.ipojo.composite.util.SourceManager
Set the filter of the managed dependency.
setFilter(Filter, Tracker) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
A new filter is set.
setFilter(Filter) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Sets the dependency filter.
setFilter(String) - Method in class org.apache.felix.ipojo.util.ContextSourceManager
Set the filter of the managed dependency.
setFilter(Filter) - Method in class org.apache.felix.ipojo.util.DependencyModel
Sets the filter of the dependency.
setFrom(String) - Method in class org.apache.felix.ipojo.api.Dependency
Sets the dependency 'from' attribute.
setHandlerInfo(String, String, CustomHandlerInfo) - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Adds the HandlerInfo for specified handler.
setId(String) - Method in class org.apache.felix.ipojo.api.composite.ImportedService
Sets the dependency id.
setId(String) - Method in class org.apache.felix.ipojo.api.Dependency
Sets the dependency id.
setImmediate(boolean) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Sets if the component type is immediate or not.
setImmutable(boolean) - Method in class org.apache.felix.ipojo.api.Property
Sets if the property is immutable.
setImmutable(boolean) - Method in class org.apache.felix.ipojo.api.ServiceProperty
Sets if the property is immutable.
setImports(Attributes) - Method in class org.apache.felix.ipojo.manipulator.store.builder.DefaultManifestBuilder
Add imports to the given manifest attribute list.
setInitialServices(ServiceReference[]) - Method in class org.apache.felix.ipojo.util.Tracker.Tracked
Sets initial list of services into tracker before ServiceEvents begin to be received.
setInstance(ComponentInstance) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler.ManagedConfiguration
Set the instance object.
setInstance(Element) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
 
setInstanceBundleContext(BundleContext) - Method in interface org.apache.felix.ipojo.extender.internal.linker.InstanceBundleContextAware
Sets the instance bundle context.
setInstanceBundleContext(BundleContext) - Method in class org.apache.felix.ipojo.InstanceManager
Sets the instance bundle context.
setInvalidateMethod(String) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Sets the invalidate method.
setIsOptional(boolean) - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
 
setManagedServicePID(String) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Sets the managed service pid.
setMandatory(boolean) - Method in class org.apache.felix.ipojo.api.Property
Sets if the property is mandatory.
setMandatory(boolean) - Method in class org.apache.felix.ipojo.api.ServiceProperty
Sets if the property is mandatory.
setMandatory() - Method in class org.apache.felix.ipojo.architecture.PropertyDescription
Sets the property as mandatory.
setManifest(Manifest) - Method in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
 
setManifest(Manifest) - Method in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
 
setManifestBuilder(ManifestBuilder) - Method in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
 
setManifestBuilder(ManifestBuilder) - Method in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
 
setManifestFile(File) - Method in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
 
setManipulationVisitor(ManipulationVisitor) - Method in class org.apache.felix.ipojo.manipulator.ManipulationEngine
 
setMaximum(long) - Method in class org.apache.felix.ipojo.IPojoFactory.RetryNameGenerator
 
setMetadata(Element) - Method in class org.apache.felix.ipojo.manipulator.visitor.check.CheckFieldConsistencyResultVisitor
 
setMetadataRenderer(MetadataRenderer) - Method in class org.apache.felix.ipojo.manipulator.store.builder.DefaultManifestBuilder
 
setMethod(String) - Method in class org.apache.felix.ipojo.api.Property
Sets the property method.
setModifiedMethod(String) - Method in class org.apache.felix.ipojo.api.Dependency
Sets the dependency modified method.
setName(String) - Method in class org.apache.felix.ipojo.api.Property
Sets the property name.
setName(String) - Method in class org.apache.felix.ipojo.api.ServiceProperty
Sets the property name.
setName(String) - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
setNullable(boolean) - Method in class org.apache.felix.ipojo.api.Dependency
Sets if the dependency supports nullable objects.
setObject(Object) - Method in class org.apache.felix.ipojo.api.SingletonComponentType
Sets the pojo object used by the instance.
setOnTimeoutPolicy(String) - Method in class org.apache.felix.ipojo.api.TemporalDependency
Sets the dependency ontimeout policy.
setOptional(boolean) - Method in class org.apache.felix.ipojo.api.composite.ExportedService
Sets the dependency optionality.
setOptional(boolean) - Method in class org.apache.felix.ipojo.api.composite.ImportedService
Sets the dependency optionality.
setOptional(boolean) - Method in class org.apache.felix.ipojo.api.composite.InstantiatedService
Sets the dependency optionality.
setOptional(boolean) - Method in class org.apache.felix.ipojo.api.Dependency
Sets the dependency optionality.
setOptional(boolean) - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
setOptional(boolean) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Sets the dependency optionality.
setOptionality(boolean) - Method in class org.apache.felix.ipojo.util.DependencyModel
Sets the optionality attribute of the current dependency.
setPOJOMetadata(Attributes) - Method in class org.apache.felix.ipojo.manipulator.store.builder.DefaultManifestBuilder
Add iPOJO-Components to the given manifest attribute list.
setPostRegistrationCallback(String) - Method in class org.apache.felix.ipojo.api.Service
Sets the post-registration callback.
setPostRegistrationCallback(Callback) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
 
setPostUnregistrationCallback(String) - Method in class org.apache.felix.ipojo.api.Service
Sets the post-unregistration callback.
setPostUnregistrationCallback(Callback) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
 
setPredicate(Predicate) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Binding
 
setPropagation(boolean) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Sets if the component type propagates properties to service properties.
setProperties(Dictionary) - Method in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Add properties to a service registration.
setProperties(Property[]) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Add properties to the provided service.
setProxy(boolean) - Method in class org.apache.felix.ipojo.api.Dependency
Sets if the dependency injects proxies.
setProxy(boolean) - Method in class org.apache.felix.ipojo.api.TemporalDependency
Sets if the dependency is injected as a proxy.
setProxy(boolean) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
setPublic(boolean) - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Sets the factory public aspect.
setPublic(boolean) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Sets the factory public aspect.
setRankingInterceptor(ServiceRankingInterceptor) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
setReference(ServiceReference<? extends HandlerFactory>) - Method in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
Sets the service reference.
setReporter(Reporter) - Method in class org.apache.felix.ipojo.manipulator.ManipulationEngine
 
setReporter(Reporter) - Method in class org.apache.felix.ipojo.manipulator.visitor.check.CheckFieldConsistencyResultVisitor
 
setReporter(Reporter) - Method in class org.apache.felix.ipojo.manipulator.visitor.check.CheckFieldConsistencyVisitor
 
setReporter(Reporter) - Method in class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResourcesWriter
 
setResourceMapper(ResourceMapper) - Method in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
 
setResourceMapper(ResourceMapper) - Method in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
 
setResourceStore(ResourceStore) - Method in class org.apache.felix.ipojo.manipulator.ManipulationEngine
Provides the bytecode store that allows to retrieve bytecode of the component's related resources (inner classes for example).
setResourceStore(ResourceStore) - Method in class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResourcesWriter
 
setRoot(Element) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
 
setScope(String) - Method in class org.apache.felix.ipojo.api.composite.ImportedService
Sets the dependency scope.
setServiceController(String, boolean) - Method in class org.apache.felix.ipojo.api.Service
Sets the service controller.
setServiceLevelDependency() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Set that this dependency is a service level dependency.
setServiceLevelDependency() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Set that this dependency is a service level dependency.
setSpecification(String) - Method in class org.apache.felix.ipojo.api.composite.ExportedService
Sets the required service specification.
setSpecification(String) - Method in class org.apache.felix.ipojo.api.composite.ImportedService
Sets the required service specification.
setSpecification(String) - Method in class org.apache.felix.ipojo.api.composite.InstantiatedService
Sets the required service specification.
setSpecification(String) - Method in class org.apache.felix.ipojo.api.composite.ProvidedService
Sets the provided service specification.
setSpecification(String) - Method in class org.apache.felix.ipojo.api.Dependency
Sets the required service specification.
setSpecification(String) - Method in class org.apache.felix.ipojo.api.Service
Sets the provided service specification.
setSpecification(String) - Method in class org.apache.felix.ipojo.api.TemporalDependency
Sets the required service specification.
setSpecification(SpecificationMetadata) - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
setSpecification(Class) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Set the specification of the current dependency.
setSpecification(Dependency, String) - Static method in class org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
Sets the dependency specification.
setSpecification(Class) - Method in class org.apache.felix.ipojo.util.DependencyModel
Sets the required specification of this service dependency.
setSpecifications(List) - Method in class org.apache.felix.ipojo.api.Service
Sets the provided service specifications.
setState(int) - Method in class org.apache.felix.ipojo.composite.CompositeManager
Set the state of the component.
setState(int) - Method in class org.apache.felix.ipojo.InstanceManager
Sets the state of the component instance.
setTimeout(String) - Method in class org.apache.felix.ipojo.api.TemporalDependency
Sets the dependency timeout.
setTimeout(long) - Method in class org.apache.felix.ipojo.api.TemporalDependency
Sets the dependency timeout.
setTimeout(int) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Sets the dependency timeout.
setto(T) - Method in class org.apache.felix.ipojo.configuration.Instance.Property
 
setType(String) - Method in class org.apache.felix.ipojo.api.ServiceProperty
Sets the property type.
setUnbindMethod(String) - Method in class org.apache.felix.ipojo.api.Dependency
Sets the dependency unbind method.
setUpdatedMethod(String) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Sets the updated method.
setUseFactoryClassloader(boolean) - Method in class org.apache.felix.ipojo.ComponentFactory
Sets the flag enabling / disabling the factory classloader.
setUseful(boolean) - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
setUseLocalXSD() - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Activates the entity resolver loading XSD files from the classloader.
setValidateMethod(String) - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Sets the validate method.
setValidateUsingLocalSchemas(boolean) - Method in class org.apache.felix.ipojo.manipulator.metadata.FileMetadataProvider
 
setValidateUsingLocalSchemas(boolean) - Method in class org.apache.felix.ipojo.manipulator.metadata.StreamMetadataProvider
Force XML schemas resolution to be performed locally
setValidity(boolean) - Method in class org.apache.felix.ipojo.Handler
Sets the validity of the current handler.
setValue(String) - Method in class org.apache.felix.ipojo.api.Property
Sets the property value.
setValue(String) - Method in class org.apache.felix.ipojo.api.ServiceProperty
Sets the property value.
setValue(Object) - Method in class org.apache.felix.ipojo.architecture.PropertyDescription
Sets the property value.
setValue(Boolean) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.ServiceController
Sets the value.
setValue(Object) - Method in class org.apache.felix.ipojo.util.Property
Sets the value of the property.
SEVERE - Static variable in class org.apache.felix.ipojo.manipulation.ManipulationProperty
Logger severe level.
shutdown() - Static method in class org.apache.felix.ipojo.ConfigurationTracker
 
SINGLETON_STRATEGY - Static variable in class org.apache.felix.ipojo.api.Service
Creation strategy : singleton (default).
SINGLETON_STRATEGY - Static variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Factory Policy : SINGLETON_FACTORY.
SingletonComponentType - Class in org.apache.felix.ipojo.api
Allows defining a primitive component type that create an unique instance when created.
SingletonComponentType() - Constructor for class org.apache.felix.ipojo.api.SingletonComponentType
Creates a SingletonComponentType.
size() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Gets the number of available providers.
size() - Method in class org.apache.felix.ipojo.util.Tracker
Returns the number of services being tracked by this Tracker object.
skippedEntity(String) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Skipped entity.
SMART_PROXY - Static variable in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Proxy type value: smart.
SOURCE_NAME - Static variable in class org.apache.felix.ipojo.composite.util.SourceManager
Source Name service property.
SourceManager - Class in org.apache.felix.ipojo.composite.util
This class manages context-source management.
SourceManager(String, String, DependencyModel, CompositeManager) - Constructor for class org.apache.felix.ipojo.composite.util.SourceManager
Constructor.
SourceManager.SourceTracker - Class in org.apache.felix.ipojo.composite.util
 
SourceManager.SourceTracker(String, BundleContext) - Constructor for class org.apache.felix.ipojo.composite.util.SourceManager.SourceTracker
Constructor.
SpecificationMetadata - Class in org.apache.felix.ipojo.composite.service.provides
Represent a service specification.
SpecificationMetadata(String, BundleContext, boolean, boolean, ProvidedServiceHandler) - Constructor for class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
Constructor.
SpecificationMetadata(Class, String, ProvidedServiceHandler) - Constructor for class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
Constructor.
split(String, String) - Static method in class org.apache.felix.ipojo.parser.ParseUtils
Split method.
start() - Method in class org.apache.felix.ipojo.api.ComponentType
Starts the factory attached to this component type.
start() - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Starts the component type.
start() - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Starts the component type.
start() - Method in interface org.apache.felix.ipojo.ComponentInstance
Starts the component instance.
start() - Method in class org.apache.felix.ipojo.composite.architecture.ArchitectureHandler
Start method.
start() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Start the instance manager.
start() - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Start the registry management.
start() - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Start method.
start() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
Start the service instantiator handler.
start() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Start method.
start() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Start method.
start() - Method in class org.apache.felix.ipojo.composite.util.SourceManager
Start the context management.
start() - Method in class org.apache.felix.ipojo.extender.internal.AbstractService
On start, registers the service.
start() - Method in class org.apache.felix.ipojo.extender.internal.declaration.DefaultExtensionDeclaration
 
start() - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DeclarationServiceFactory
 
start(BundleContext) - Method in class org.apache.felix.ipojo.extender.internal.Extender
The iPOJO bundle is starting.
start() - Method in interface org.apache.felix.ipojo.extender.internal.Lifecycle
Start the service.
start() - Method in class org.apache.felix.ipojo.extender.internal.linker.DeclarationLinker
When the iPOJO management starts, we look for type declaration.
start() - Method in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
Starting the management.
start() - Method in class org.apache.felix.ipojo.extender.internal.processor.ChainedBundleProcessor
The iPOJO bundle is starting.
start() - Method in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor
Start the service.
start() - Method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor
Start the service.
start() - Method in class org.apache.felix.ipojo.extender.internal.processor.ExtensionBundleProcessor
iPOJO is starting.
start() - Method in class org.apache.felix.ipojo.extender.internal.processor.ForwardingBundleProcessor
 
start() - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.ForwardingQueueService
 
start() - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
Starting queues.
start() - Method in class org.apache.felix.ipojo.Handler
Starts the handler This method starts the management.
start() - Method in class org.apache.felix.ipojo.HandlerManager
Starts the instance manager.
start() - Method in class org.apache.felix.ipojo.handlers.architecture.ArchitectureHandler
Start method.
start() - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Start method.
start() - Method in class org.apache.felix.ipojo.handlers.context.BundleContextHandler
Starts the handler This method starts the management.
start() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Start the dependency.
start() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Handler start method.
start() - Method in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler
Start the handler.
start() - Method in class org.apache.felix.ipojo.handlers.lifecycle.controller.ControllerHandler
Start method.
start() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Start the provided service handler.
start() - Method in class org.apache.felix.ipojo.InstanceManager
Starts the instance manager.
start() - Method in class org.apache.felix.ipojo.IPojoFactory
Starts the factory.
start() - Method in class org.apache.felix.ipojo.util.ContextSourceManager
Start the context management.
start() - Method in class org.apache.felix.ipojo.util.DependencyModel
Opens the tracking.
startDocument() - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Start a document.
started(JobInfo) - Method in class org.apache.felix.ipojo.extender.internal.queue.debug.ReplayQueueEventProxy
 
started(JobInfo) - Method in interface org.apache.felix.ipojo.extender.queue.QueueListener
Invoked when a job's execution is just about to be started.
startElement(Element, StringBuilder) - Method in class org.apache.felix.ipojo.manipulator.render.MetadataRenderer
 
startElement(String, String, String, Attributes) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Start an element.
starting() - Method in class org.apache.felix.ipojo.ComponentFactory
Starts the factory.
starting() - Method in class org.apache.felix.ipojo.composite.CompositeFactory
Start all the instance managers.
starting() - Method in class org.apache.felix.ipojo.IPojoFactory
Starting method.
startPrefixMapping(String, String) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Start a prefix mapping.
startTime - Variable in class org.apache.felix.ipojo.extender.internal.queue.JobInfoCallable
The date when the job processing started.
stateChanged(ComponentInstance, int) - Method in class org.apache.felix.ipojo.architecture.InstanceDescription
The underlying instance state changes.
stateChanged(ComponentInstance, int) - Method in class org.apache.felix.ipojo.composite.architecture.ArchitectureHandler
The instance lifecycle listener callback.
stateChanged(ComponentInstance, int) - Method in class org.apache.felix.ipojo.composite.CompositeManager
State Change listener callback.
stateChanged(ComponentInstance, int) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Instance state listener.
stateChanged(int) - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
State change callback.
stateChanged(int) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Handler state changed.
stateChanged(Factory, int) - Method in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
The factory we have built has a state in his change.
stateChanged(Factory, int) - Method in interface org.apache.felix.ipojo.FactoryStateListener
Notification listener.
stateChanged(int) - Method in class org.apache.felix.ipojo.Handler
This method is called when the component state changed.
stateChanged(ComponentInstance, int) - Method in class org.apache.felix.ipojo.HandlerManager
State Change listener callback.
stateChanged(ComponentInstance, int) - Method in class org.apache.felix.ipojo.handlers.architecture.ArchitectureHandler
The instance lifecycle listener callback.
stateChanged(int) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
 
stateChanged(int) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
 
stateChanged(int) - Method in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler
When the state change call the associated callback.
stateChanged(int) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Register the services if the new state is VALID.
stateChanged(ComponentInstance, int) - Method in class org.apache.felix.ipojo.InstanceManager
State Change listener callback.
stateChanged(ComponentInstance, int) - Method in interface org.apache.felix.ipojo.InstanceStateListener
State change listener callback method.
STATIC - Static variable in class org.apache.felix.ipojo.api.Dependency
The static binding policy.
STATIC_BINDING_POLICY - Static variable in class org.apache.felix.ipojo.util.DependencyModel
Binding policy : Static.
STATIC_STRATEGY - Static variable in class org.apache.felix.ipojo.api.Service
Creation strategy : delegate on the static factory method.
STATIC_STRATEGY - Static variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Factory policy : STATIC_FACTORY.
StaticServiceProperty - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a static service property.
Statistic - Class in org.apache.felix.ipojo.extender.internal.queue
Objects wrapping the QueueService statistics.
Statistic() - Constructor for class org.apache.felix.ipojo.extender.internal.queue.Statistic
 
Status - Interface in org.apache.felix.ipojo.extender
The declaration status.
Stereotype - Annotation Type in org.apache.felix.ipojo.annotations
In many systems, use of architectural patterns produces a set of recurring roles.
STEREOTYPE_DESCRIPTOR - Static variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.StereotypeDiscovery
 
StereotypeDiscovery - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery
User: guillaume Date: 09/07/13 Time: 14:52
StereotypeDiscovery() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.StereotypeDiscovery
 
StereotypeVisitorFactory - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype
User: guillaume Date: 11/07/13 Time: 14:26
StereotypeVisitorFactory(AnnotationType) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.StereotypeVisitorFactory
 
stop() - Method in class org.apache.felix.ipojo.api.ComponentType
Stops the factory attached to this component type.
stop() - Method in class org.apache.felix.ipojo.api.composite.CompositeComponentType
Stops the component type.
stop() - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Stops the component type.
stop() - Method in interface org.apache.felix.ipojo.ComponentInstance
Stops the component instance.
stop() - Method in class org.apache.felix.ipojo.composite.architecture.ArchitectureHandler
Stop method.
stop() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Stop the instance manager.
stop() - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Stop the registry management.
stop() - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Stop all created instances.
stop() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
Handler stop method.
stop() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Stop the management of the import.
stop() - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Stop the service instance.
stop() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Stop the provided service.
stop() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Stop method.
stop() - Method in class org.apache.felix.ipojo.composite.service.provides.ServiceExporter
Stop an exporter.
stop() - Method in class org.apache.felix.ipojo.composite.util.SourceManager
Stop the context management.
stop() - Method in class org.apache.felix.ipojo.EventDispatcher
Stops the event dispatcher.
stop() - Method in class org.apache.felix.ipojo.extender.internal.AbstractService
On stop, un-registers the service.
stop() - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DeclarationServiceFactory
 
stop(BundleContext) - Method in class org.apache.felix.ipojo.extender.internal.Extender
The iPOJO bundle is stopping.
stop() - Method in interface org.apache.felix.ipojo.extender.internal.Lifecycle
Stop the service.
stop() - Method in class org.apache.felix.ipojo.extender.internal.linker.DeclarationLinker
When iPOJO stops, we close the tracker.
stop() - Method in class org.apache.felix.ipojo.extender.internal.linker.ManagedType
Stopping the management.
stop() - Method in class org.apache.felix.ipojo.extender.internal.processor.ChainedBundleProcessor
The iPOJO bundle is stopping.
stop() - Method in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor.ComponentsAndInstances
Stops all declarations.
stop() - Method in class org.apache.felix.ipojo.extender.internal.processor.ComponentsBundleProcessor
Stop the service.
stop() - Method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor.ComponentsAndInstances
Stops all declarations.
stop() - Method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationProcessor
Stop the service.
stop() - Method in class org.apache.felix.ipojo.extender.internal.processor.ExtensionBundleProcessor
iPOJO is stopping.
stop() - Method in class org.apache.felix.ipojo.extender.internal.processor.ForwardingBundleProcessor
 
stop() - Method in class org.apache.felix.ipojo.extender.internal.processor.ReverseBundleProcessor
iPOJO is stopping.
stop() - Method in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
Stops the service.
stop() - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.ForwardingQueueService
 
stop() - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
Stopping queues.
stop() - Method in class org.apache.felix.ipojo.Handler
Stops the handler This method stops the management.
stop() - Method in class org.apache.felix.ipojo.HandlerManager
Stops the instance manager.
stop() - Method in class org.apache.felix.ipojo.handlers.architecture.ArchitectureHandler
Stop method.
stop() - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Stop method.
stop() - Method in class org.apache.felix.ipojo.handlers.context.BundleContextHandler
Stops the handler This method stops the management.
stop() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Stop the current dependency.
stop() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Handler stop method.
stop() - Method in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallbackHandler
Stop the handler.
stop() - Method in class org.apache.felix.ipojo.handlers.lifecycle.controller.ControllerHandler
Stop method.
stop() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Stop the provided service handler.
stop() - Method in class org.apache.felix.ipojo.InstanceManager
Stops the instance manager.
stop() - Method in class org.apache.felix.ipojo.IPojoFactory
Stops all the instance managers.
stop() - Method in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
Stops the URL handler: Deletes the working directory.
stop() - Method in class org.apache.felix.ipojo.util.ContextSourceManager
Stop the context management.
stop() - Method in class org.apache.felix.ipojo.util.DependencyModel
Closes the tracking.
STOPPED - Static variable in interface org.apache.felix.ipojo.ComponentInstance
Component Instance State : STOPPED.
stopping() - Method in class org.apache.felix.ipojo.ComponentFactory
Stops all the instance managers.
stopping() - Method in class org.apache.felix.ipojo.composite.CompositeFactory
Stop all the instance managers.
stopping() - Method in class org.apache.felix.ipojo.HandlerManagerFactory
Stops the factory.
stopping() - Method in class org.apache.felix.ipojo.IPojoFactory
Stopping method.
StreamMetadataProvider - Class in org.apache.felix.ipojo.manipulator.metadata
A StreamManifestProvider knows how to load metadata from an InputStream.
StreamMetadataProvider(InputStream, Reporter) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.StreamMetadataProvider
 
Streams - Class in org.apache.felix.ipojo.manipulator.util
Streams is a utility class that helps to manipulate streams.
Streams() - Constructor for class org.apache.felix.ipojo.manipulator.util.Streams
Utility class: no public constructor
StreamUtils - Class in org.apache.felix.ipojo.util
Utility method to handle streams.
StreamUtils() - Constructor for class org.apache.felix.ipojo.util.StreamUtils
 
StringMap - Class in org.apache.felix.ipojo.context
Simple utility class that creates a map for string-based keys by extending TreeMap.
StringMap() - Constructor for class org.apache.felix.ipojo.context.StringMap
Constructor.
StringMap(boolean) - Constructor for class org.apache.felix.ipojo.context.StringMap
Constructor.
StringMap(Map, boolean) - Constructor for class org.apache.felix.ipojo.context.StringMap
Constructor.
StringMap.StringComparator - Class in org.apache.felix.ipojo.context
 
StringMap.StringComparator(boolean) - Constructor for class org.apache.felix.ipojo.context.StringMap.StringComparator
Constructor.
Strings - Class in org.apache.felix.ipojo.manipulator.util
Strings is a utility class that helps to manipulate String.
Strings() - Constructor for class org.apache.felix.ipojo.manipulator.util.Strings
Utility class: no public constructor
SubArrayVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic
 
SubArrayVisitor(Element, String) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.SubArrayVisitor
Constructor.
subList(int, int) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Returns a sublist from the current list.
submit(Job<T>, Callback<T>, String) - Method in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
Submits a job to the queue.
submit(Job<T>, String) - Method in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
 
submit(Job<T>) - Method in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
 
submit(Job<T>, Callback<T>, String) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.EnforcedQueueService
 
submit(Job<T>, String) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.EnforcedQueueService
 
submit(Job<T>) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.EnforcedQueueService
 
submit(Job<T>, Callback<T>, String) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.ForwardingQueueService
 
submit(Job<T>, String) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.ForwardingQueueService
 
submit(Job<T>) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.enforce.ForwardingQueueService
 
submit(Job<T>, Callback<T>, String) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
Submits a job to the right queue.
submit(Job<T>, String) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
 
submit(Job<T>) - Method in class org.apache.felix.ipojo.extender.internal.queue.pref.PreferenceQueueService
 
submit(Job<T>, Callback<T>, String) - Method in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService
 
submit(Job<T>, String) - Method in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService
 
submit(Job<T>) - Method in class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService
 
submit(Job<T>, Callback<T>, String) - Method in interface org.apache.felix.ipojo.extender.queue.QueueService
Submits a job to the queue service.
submit(Job<T>, String) - Method in interface org.apache.felix.ipojo.extender.queue.QueueService
Submits a job to the queue service.
submit(Job<T>) - Method in interface org.apache.felix.ipojo.extender.queue.QueueService
Submits a job to the queue service.
substitute(String, Dictionary) - Static method in class org.apache.felix.ipojo.composite.util.SourceManager
This method substitute ${var} substring by values stored in a map.
substitute(String, Dictionary) - Static method in class org.apache.felix.ipojo.util.ContextSourceManager
This method substitutes ${var} substring by values stored in a map.
success(JobInfo, T) - Method in interface org.apache.felix.ipojo.extender.queue.Callback
The job was completed successfully.
supportsNullable() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Gets true if the dependency use Nullable objects.
supportsNullable() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Gets true if the dependency uses Nullable objects.
SvcInstance - Class in org.apache.felix.ipojo.composite.service.instantiator
Manage a service instantiation.
SvcInstance(ServiceDependencyHandler, String, Dictionary, boolean, boolean, Filter, Comparator, int) - Constructor for class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Constructor.
SYNCHRONOUS_PROCESSING - Static variable in class org.apache.felix.ipojo.extender.internal.Extender
Property allowing to disable the asynchronous process (and so enables the synchronous processing).
SYNCHRONOUS_PROCESSING_ENABLED - Static variable in class org.apache.felix.ipojo.extender.internal.Extender
Disables the iPOJO asynchronous processing.
SYNCHRONOUS_QUEUE_MODE - Static variable in interface org.apache.felix.ipojo.extender.queue.QueueService
Synchronous queue mode.
SynchronousQueueService - Class in org.apache.felix.ipojo.extender.internal.queue
An implementation of the Lifecycle Queue Service for synchronous processing.
SynchronousQueueService(BundleContext) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService
 
SynchronousQueueService.ExceptionFuture<T> - Class in org.apache.felix.ipojo.extender.internal.queue
 
SynchronousQueueService.ExceptionFuture(Exception) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService.ExceptionFuture
 
SynchronousQueueService.ImmediateFuture<T> - Class in org.apache.felix.ipojo.extender.internal.queue
 
SynchronousQueueService.ImmediateFuture(T) - Constructor for class org.apache.felix.ipojo.extender.internal.queue.SynchronousQueueService.ImmediateFuture
 
SystemLogService - Class in org.apache.felix.ipojo.online.manipulator
Default implementation based on System.out
SystemLogService() - Constructor for class org.apache.felix.ipojo.online.manipulator.SystemLogService
 
systemPath(String) - Method in class org.apache.felix.ipojo.manipulator.store.mapper.FileSystemResourceMapper
Return a system path from the given normalized path.
SystemPropertiesSource - Class in org.apache.felix.ipojo.util
A context source giving access to system properties.
SystemPropertiesSource() - Constructor for class org.apache.felix.ipojo.util.SystemPropertiesSource
 
SystemReporter - Class in org.apache.felix.ipojo.manipulator.reporter
A SystemReporter reports feedback from within the manipulation process.
SystemReporter() - Constructor for class org.apache.felix.ipojo.manipulator.reporter.SystemReporter
 
SystemReporter.Level - Enum in org.apache.felix.ipojo.manipulator.reporter
Micro enum used to prefix messages.
SystemReporter.Level(String) - Constructor for enum org.apache.felix.ipojo.manipulator.reporter.SystemReporter.Level
 

T

target - Variable in class org.apache.felix.ipojo.util.InvocationResult
 
TARGET_PROPERTY - Static variable in interface org.apache.felix.ipojo.dependency.interceptors.DependencyInterceptor
A mandatory property published by provider of this service.
TemporalDependency - Class in org.apache.felix.ipojo.api
Allows configuring a service dependencies.
TemporalDependency() - Constructor for class org.apache.felix.ipojo.api.TemporalDependency
 
threadNumber - Variable in class org.apache.felix.ipojo.extender.internal.queue.NamingThreadFactory
Per-factory counter
THREADPOOL_SIZE_PROPERTY - Static variable in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
Property name used to configure this ThreadPool's size (usable as System Property or ConfigAdmin property).
throwsUnsupportedOperationException() - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
Check if the method can throw UnsupportedOperationException.
to(AnnotationVisitorFactory) - Method in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.AnnotationBindingBuilder
Complete the annotation binding with the AnnotationVisitorFactory to be executed when the annotation is found.
to(AnnotationVisitorFactory) - Method in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.ConditionalBindingBuilder
Complete the annotation binding with the AnnotationVisitorFactory to be executed when the annotation is found.
to(String, String) - Method in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.HandlerBindingBuilder
 
toArray() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Returns an array containing available service objects.
toArray(Object[]) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Returns an array containing available service objects.
toQualifiedName(String) - Static method in class org.apache.felix.ipojo.manipulation.Manipulator
 
toString() - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Gets a printable form of the current component type description.
toString(Collection<? extends ServiceReference>) - Static method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceUtils
 
toString() - Method in class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
toString() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Binding
 
toString() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.GenericVisitorFactory
 
toString() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore.NullVisitorFactory
 
toString() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.StereotypeVisitorFactory
 
toString() - Method in class org.apache.felix.ipojo.metadata.Element
To String method.
toString(int) - Method in class org.apache.felix.ipojo.metadata.Element
Internal method to compute the toString method.
toXMLString() - Method in class org.apache.felix.ipojo.metadata.Element
Gets the XML form of this element.
toXMLString(int) - Method in class org.apache.felix.ipojo.metadata.Element
Internal method to get XML form of an element.
trace(String, Object...) - Method in class org.apache.felix.ipojo.manipulator.reporter.EmptyReporter
 
trace(String, Object...) - Method in class org.apache.felix.ipojo.manipulator.reporter.SystemReporter
 
trace(String, Object...) - Method in interface org.apache.felix.ipojo.manipulator.Reporter
Add aa trace message It accepts a Throwable as last argument.
track(ServiceReference) - Method in class org.apache.felix.ipojo.util.Tracker.Tracked
Begins to track the referenced service.
trackAdding(ServiceReference) - Method in class org.apache.felix.ipojo.util.Tracker.Tracked
Common logic to add a service to the tracker used by track and trackInitialServices.
Tracker - Class in org.apache.felix.ipojo.util
Utility class close to the OSGi Service Tracker.
Tracker(BundleContext, ServiceReference, TrackerCustomizer) - Constructor for class org.apache.felix.ipojo.util.Tracker
Creates a Tracker object on the specified ServiceReference object.
Tracker(BundleContext, String, TrackerCustomizer) - Constructor for class org.apache.felix.ipojo.util.Tracker
Creates a Tracker object on the specified class name.
Tracker(BundleContext, Filter, TrackerCustomizer) - Constructor for class org.apache.felix.ipojo.util.Tracker
Creates a Tracker object on the specified Filter object.
Tracker.Tracked - Class in org.apache.felix.ipojo.util
Inner class to track services.
Tracker.Tracked() - Constructor for class org.apache.felix.ipojo.util.Tracker.Tracked
Tracked constructor.
TrackerCustomizer - Interface in org.apache.felix.ipojo.util
Tracker Customizer.
trackInitialServices() - Method in class org.apache.felix.ipojo.util.Tracker.Tracked
Tracks the initial list of services.
transfer(InputStream, OutputStream) - Static method in class org.apache.felix.ipojo.manipulator.util.Streams
Transfer the given InputStream content in the given OutputStream.
transform(Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.AnnotationPlayback
 
transformAttribute(Attr) - Static method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerDeclarationVisitor
 
TransformedServiceReference<S> - Interface in org.apache.felix.ipojo.dependency.interceptors
Transformed service reference is an interface letting updating the properties of a service reference.
TransformedServiceReferenceImpl<S> - Class in org.apache.felix.ipojo.dependency.impl
Implements transformed service reference.
TransformedServiceReferenceImpl(ServiceReference<S>) - Constructor for class org.apache.felix.ipojo.dependency.impl.TransformedServiceReferenceImpl
 
transformElement(Element) - Static method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerDeclarationVisitor
 
transition - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.LifecycleVisitor
 
traverse(AnnotationDiscovery) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.AnnotationType
 
traverse(File, List<Element>) - Method in class org.apache.felix.ipojo.manipulator.metadata.FileMetadataProvider
 
traverse(Map<String, Field>, Class<?>) - Method in class org.apache.felix.ipojo.util.Fields
 
traverse(List<Method>, Class<?>) - Method in class org.apache.felix.ipojo.util.Methods
 
traverseDirectory(File, ResourceVisitor) - Method in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
 
tree - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.DefaultBindingRegistry
 
type(String) - Method in interface org.apache.felix.ipojo.extender.InstanceBuilder
Specify the component's type of this instance.
type(Class<?>) - Method in interface org.apache.felix.ipojo.extender.InstanceBuilder
Specify the component's type of this instance.
type - Variable in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultInstanceBuilder
 
type(String) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultInstanceBuilder
 
type(Class<?>) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultInstanceBuilder
 
type - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench
 
type - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.AnnotationType
 
type(ClassVisitor, ClassNode) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
type - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.RootGenericVisitor
Describes the structure that supports the traversed annotation.
type - Variable in class org.apache.felix.ipojo.util.Fields
 
TypeDeclaration - Interface in org.apache.felix.ipojo.extender
Service exposed to instruct a factory creation.
TypeGenericVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic
 
TypeGenericVisitor(ComponentWorkbench, Element) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.TypeGenericVisitor
 
TypeStereotypeVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype
User: guillaume Date: 30/05/13 Time: 18:55
TypeStereotypeVisitor(ClassVisitor, AnnotationType) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.TypeStereotypeVisitor
 

U

UnacceptableConfiguration - Exception in org.apache.felix.ipojo
UnacceptableConfiguration occurs when a factory refuses to create an instance.
UnacceptableConfiguration(String) - Constructor for exception org.apache.felix.ipojo.UnacceptableConfiguration
Creates an UnacceptableConfiguration.
UnacceptableConfiguration(String, Throwable) - Constructor for exception org.apache.felix.ipojo.UnacceptableConfiguration
 
Unbind - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares an unbind method.
unbind(String) - Method in interface org.apache.felix.ipojo.extender.Declaration
Unbinds the declaration.
unbind(String, Throwable) - Method in interface org.apache.felix.ipojo.extender.Declaration
Unbinds the declaration
unbind(String) - Method in class org.apache.felix.ipojo.extender.internal.declaration.AbstractDeclaration
Unbinds the declaration.
unbind(String, Throwable) - Method in class org.apache.felix.ipojo.extender.internal.declaration.AbstractDeclaration
Unbinds the declaration.
UNBIND - Static variable in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Unbind method (called when a service disappears).
unbindFactory(Factory) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
An existing factory disappears or becomes invalid.
unbindModule(Module) - Method in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
 
unfreeze() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Unfreezes.
unfreeze() - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Unfreezes.
unfreeze() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Unfreeze the dependency.
unfreeze() - Method in class org.apache.felix.ipojo.util.DependencyModel
Unfreezes the dependency.
unget() - Method in class org.apache.felix.ipojo.util.ServiceLocator
 
UNGET_METHOD - Static variable in class org.apache.felix.ipojo.handlers.providedservice.strategy.ErrorPrintingServiceFactoryProxy
ungetService(ComponentInstance, Object) method.
ungetAllServices() - Method in class org.apache.felix.ipojo.util.DependencyModel
Ungets all 'get' service references.
ungetFactoryUnchecked(ComponentInstance, Object) - Method in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Unget a service.
ungetService(ServiceReference) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Unget a service.
ungetService(ComponentInstance, Object) - Method in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Unget a service.
ungetService(ComponentInstance, ServiceReference) - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Unget a service.
ungetService(DependencyModel, boolean, ServiceReference) - Method in class org.apache.felix.ipojo.dependency.impl.FilterBasedServiceTrackingInterceptor
 
ungetService(DependencyModel, ServiceReference<S>) - Method in interface org.apache.felix.ipojo.dependency.interceptors.ServiceBindingInterceptor
Notification method when a dependency is un-weaving a service binding.
ungetService(Bundle, ServiceRegistration<DeclarationBuilderService>, DeclarationBuilderService) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DeclarationServiceFactory
 
ungetService(Bundle, ServiceRegistration, Object) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.FactoryStrategy
OSGi Service Factory unget method.
ungetService(ComponentInstance, Object) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.PerInstanceStrategy
A service object is unget.
ungetService(Bundle, ServiceRegistration, Object) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.PerInstanceStrategy
OSGi Service factory unget method.
ungetService(Bundle, ServiceRegistration, Object) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.SingletonStrategy
A service object is released.
ungetService(Bundle, ServiceRegistration, Object) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
The unget method.
ungetService(Bundle, ServiceRegistration, Object) - Method in class org.apache.felix.ipojo.handlers.providedservice.strategy.ConfigurableCreationStrategy
Method called when a bundle release a service.
ungetService(ServiceReference) - Method in class org.apache.felix.ipojo.IPojoContext
Ungets the service reference.
ungetService(ComponentInstance, Object) - Method in interface org.apache.felix.ipojo.IPOJOServiceFactory
Un-gets a service object.
ungetService(ServiceReference) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Ungets the service reference.
ungetService(ServiceReference<?>) - Method in interface org.apache.felix.ipojo.ServiceContext
Ungets the service reference.
ungetService(ServiceReference) - Method in class org.apache.felix.ipojo.util.DependencyModel
Ungets a used service reference.
ungetService(ServiceReference) - Method in class org.apache.felix.ipojo.util.Tracker
Ungets the given service reference.
UNKNOWN_HEADER - Static variable in class org.apache.felix.ipojo.util.Logger
 
UNNAMED_INSTANCE - Static variable in interface org.apache.felix.ipojo.extender.InstanceDeclaration
Value used when an instance configuration does not declare its name.
unRef() - Method in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
Releases the reference of the used factory.
unregister() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Unregister the exposed service.
unregister() - Method in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Unregister the service.
unregisterContextListener(ContextListener) - Method in interface org.apache.felix.ipojo.ContextSource
Unregisters the given context listener.
unregisterContextListener(ContextListener) - Method in class org.apache.felix.ipojo.util.InstanceConfigurationSource
 
unregisterContextListener(ContextListener) - Method in class org.apache.felix.ipojo.util.SystemPropertiesSource
 
UNREGISTERED - Static variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Service State : UNREGISTRED.
UNREGISTERED - Static variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
State : the service is unregistered.
unregisterFactory(IPojoFactory) - Method in class org.apache.felix.ipojo.ConfigurationTracker
 
unregisterService(ServiceRegistrationImpl) - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Unregister a service.
unregisterService() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Withdraws the service from the service registry.
UNRESOLVED - Static variable in class org.apache.felix.ipojo.util.DependencyModel
Dependency state : UNRESOLVED.
untrack(ServiceReference) - Method in class org.apache.felix.ipojo.util.Tracker.Tracked
Discontinues tracking the referenced service.
UNVALUED - Static variable in class org.apache.felix.ipojo.util.Property
String value returned for property without values.
unweavingServiceBinding(DependencyModel.ServiceBindingHolder) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
update() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter.Record
Update the current import.
update(ContextSource, String, Object) - Method in class org.apache.felix.ipojo.composite.util.SourceManager
A context source has modified a monitored property.
update(ContextSource, String, Object) - Method in interface org.apache.felix.ipojo.ContextListener
A monitored value has been modified.
update() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Update the service properties.
update(ContextSource, String, Object) - Method in class org.apache.felix.ipojo.util.ContextSourceManager
A context source has modified a monitored property.
Updated - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares an updated callback.
updated(Dictionary) - Method in class org.apache.felix.ipojo.extender.internal.queue.ExecutorQueueService
 
updated(Dictionary) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Managed Service method.
updated(String, Dictionary) - Method in class org.apache.felix.ipojo.IPojoFactory
Creates or updates an instance.
UpdatedVisitor - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor
 
UpdatedVisitor(ComponentWorkbench, String) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.UpdatedVisitor
 
updateFilterIfFromIsEnabled(Dictionary, Element, String, boolean, String) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
 

V

VALID - Static variable in interface org.apache.felix.ipojo.ComponentInstance
Component Instance State : VALID.
VALID - Static variable in interface org.apache.felix.ipojo.Factory
Factory State.
Validate - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a validate callback.
validate(DependencyModel) - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
An service instance becomes valid.
validate(DependencyModel) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
The exporter becomes valid.
validate(DependencyModel) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Notify the handler that an exporter becomes valid.
validate(DependencyModel) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Validate method.
VALIDATE - Static variable in class org.apache.felix.ipojo.handlers.lifecycle.callback.LifecycleCallback
Invalid to Valid transition.
validate() - Method in class org.apache.felix.ipojo.util.DependencyModel
Calls the listener callback to notify the new state of the current dependency.
validate(DependencyModel) - Method in interface org.apache.felix.ipojo.util.DependencyStateListener
The given dependency becomes valid.
value - Variable in class org.apache.felix.ipojo.configuration.Instance.Pair
 
value - Variable in class org.apache.felix.ipojo.configuration.Instance.Property
 
value - Variable in enum org.apache.felix.ipojo.manipulator.reporter.SystemReporter.Level
 
valueOf(String) - Static method in enum org.apache.felix.ipojo.annotations.BindingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.felix.ipojo.annotations.Context.Source
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.felix.ipojo.extender.internal.queue.pref.Preference
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.felix.ipojo.handlers.dependency.AggregateDependencyInjectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.LifecycleVisitor.Transition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.felix.ipojo.manipulator.reporter.SystemReporter.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.felix.ipojo.util.DependencyModel.DependencyEventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.felix.ipojo.annotations.BindingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.felix.ipojo.annotations.Context.Source
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.felix.ipojo.extender.internal.queue.pref.Preference
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.felix.ipojo.handlers.dependency.AggregateDependencyInjectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.LifecycleVisitor.Transition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.felix.ipojo.manipulator.reporter.SystemReporter.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.felix.ipojo.util.DependencyModel.DependencyEventType
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLE_END - Static variable in class org.apache.felix.ipojo.util.ContextSourceManager
The variable end
VARIABLE_START - Static variable in class org.apache.felix.ipojo.util.ContextSourceManager
The variable prefix
version(String) - Method in interface org.apache.felix.ipojo.extender.InstanceBuilder
Specify the component's version of this instance.
version - Variable in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultInstanceBuilder
 
version(String) - Method in class org.apache.felix.ipojo.extender.internal.declaration.service.DefaultInstanceBuilder
 
visible - Variable in class org.apache.felix.ipojo.extender.internal.declaration.DefaultTypeDeclaration
 
visit(int, int, String, String, String, String[]) - Method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationAnnotationScanner
 
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
Visits a simple attribute.
visit(AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
Method allowing to recreate the visited (stored) annotation into the destination annotation.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.ArrayAttribute
Visits the content of the array.
visit(AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.ArrayAttribute
Recreates the visited array attribute.
visit(AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.EnumAttribute
Recreates the attribute on the given annotation.
visit(AnnotationVisitor) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.SimpleAttribute
Recreates the attribute on the given annotation.
visit(int, int, String, String, String, String[]) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
Visit the class.
visit(int, int, String, String, String, String[]) - Method in class org.apache.felix.ipojo.manipulation.InnerClassAdapter
 
visit(int, int, String, String, String, String[]) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Visit method.
visit(int, int, String, String, String, String[]) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
 
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.HandlerBindingDiscovery
 
visit(int, int, String, String, String, String[]) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.AnnotationTypeVisitor
 
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationRecorder
 
Visit - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay
User: guillaume Date: 30/05/13 Time: 17:23
Visit(String, Object) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.Visit
 
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
Visit annotation's attributes.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ComponentVisitor
Visit @Component annotation attribute.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.FieldPropertyVisitor
Visit one "simple" annotation.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.GenericVisitor
Visit a 'simple' annotation attribute.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.RootGenericVisitor
Visit a 'simple' annotation attribute.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.SubArrayVisitor
Visit a 'simple' element of the visited array.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerDeclarationVisitor
Parses the value attribute.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerVisitor
Visit @Handler annotation attributes.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.InstantiateVisitor
Visit an annotation attribute.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.MethodPropertyVisitor
Visit annotation attributes.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ProvidesVisitor.InterfaceArrayVisitor
Visit one element of the array.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ProvidesVisitor
Visit @provides annotation attributes.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
Visit one "simple" annotation.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ServiceControllerVisitor
Visit one "simple" annotation.
visit(String) - Method in interface org.apache.felix.ipojo.manipulator.ResourceVisitor
Visit a resource discovered in the original bundle.
visit(String, Object) - Method in class org.apache.felix.ipojo.manipulator.util.ChainedAnnotationVisitor
 
visitAnnotation(String, boolean) - Method in class org.apache.felix.ipojo.extender.internal.processor.ConfigurationAnnotationScanner
 
visitAnnotation(String, String) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
Visits a nested annotation.
visitAnnotation(MethodVisitor) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
Methods allowing to recreate the visited (stored) annotation into the destination method.
visitAnnotation(String, String) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.ArrayAttribute
Visits the content of the array.
visitAnnotation(String, boolean) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.MethodInfoCollector
Visits an annotation.
visitAnnotation(String, boolean) - Method in class org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter
Visits an annotation.
visitAnnotation(String, boolean) - Method in class org.apache.felix.ipojo.manipulation.MethodCodeAdapter
Visits an annotation.
visitAnnotation(String, boolean) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
Visit class annotations.
visitAnnotation(String, boolean) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.FieldMetadataCollector
Visit annotations on the current field.
visitAnnotation(String, boolean) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.MethodMetadataCollector
Visit method annotations.
visitAnnotation(String) - Method in interface org.apache.felix.ipojo.manipulator.metadata.annotation.model.AnnotationDiscovery
 
visitAnnotation(String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.ChainedAnnotationDiscovery
 
visitAnnotation(String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.HandlerBindingDiscovery
 
visitAnnotation(String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.IgnoredDiscovery
 
visitAnnotation(String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.StereotypeDiscovery
 
visitAnnotation(String, boolean) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.AnnotationTypeVisitor
 
visitAnnotation(String, String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationRecorder
 
VisitAnnotation - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay
User: guillaume Date: 30/05/13 Time: 17:24
VisitAnnotation(String, String, AnnotationRecorder) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitAnnotation
 
visitAnnotation(String, String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.GenericVisitor
Visit a sub-annotation.
visitAnnotation(String, String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.SubArrayVisitor
Visit an annotation element of the visited array.
visitAnnotation(String, String) - Method in class org.apache.felix.ipojo.manipulator.util.ChainedAnnotationVisitor
 
visitArray(String) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
Visits an array attribute.
visitArray(String) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.ArrayAttribute
Visits the content of the array.
visitArray(String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationRecorder
 
VisitArray - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay
User: guillaume Date: 30/05/13 Time: 17:24
VisitArray(String, AnnotationRecorder) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitArray
 
visitArray(String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.GenericVisitor
Visit an array attribute.
visitArray(String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ProvidesVisitor
Visit specifications array.
visitArray(String) - Method in class org.apache.felix.ipojo.manipulator.util.ChainedAnnotationVisitor
 
visitClassStructure(Element) - Method in interface org.apache.felix.ipojo.manipulator.ManipulationResultVisitor
Called once per visitor with the class' structure discovered during manipulation.
visitClassStructure(Element) - Method in class org.apache.felix.ipojo.manipulator.visitor.check.CheckFieldConsistencyResultVisitor
 
visitClassStructure(Element) - Method in class org.apache.felix.ipojo.manipulator.visitor.ManipulationResultAdapter
 
visitClassStructure(Element) - Method in class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResultWriter
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
End of the visit.
visitEnd() - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.ArrayAttribute
End of the array attribute visit.
visitEnd() - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.MethodInfoCollector
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Visit end.
visitEnd() - Method in interface org.apache.felix.ipojo.manipulator.ManipulationResultVisitor
Called when all resources from this manipulation result have been processed.
visitEnd() - Method in interface org.apache.felix.ipojo.manipulator.ManipulationVisitor
Called when all metadata have been processed.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
End of the visit : compute final elements.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationRecorder
 
VisitEnd - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay
User: guillaume Date: 30/05/13 Time: 17:24
VisitEnd() - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitEnd
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.MethodBindVisitor
End of the visit.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.ParameterBindVisitor
End of the visit.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ComponentVisitor
End of the visit.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ControllerVisitor
Visit @Handler annotation attributes.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.FieldPropertyVisitor
End of the annotation.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.ParameterGenericVisitor
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.RootGenericVisitor
End of the visit.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.SubArrayVisitor
End of the visit.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerDeclarationVisitor
End of the visit.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerVisitor
End of the visit.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.InstantiateVisitor
End of the visit.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.LifecycleVisitor
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.MethodPropertyVisitor
End of the visit.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ParameterPropertyVisitor
End of the visit.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.PostRegistrationVisitor
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.PostUnregistrationVisitor
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ProvidesVisitor.InterfaceArrayVisitor
End of the array visit.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ProvidesVisitor
End of the visit.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
End of the annotation.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ServiceControllerVisitor
End of the annotation.
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.FieldStereotypeVisitor
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.MethodStereotypeVisitor
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.ParameterStereotypeVisitor
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.TypeStereotypeVisitor
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.UpdatedVisitor
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.util.ChainedAnnotationVisitor
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.visitor.ManipulationAdapter
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.visitor.ManipulationResultAdapter
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResourcesWriter
 
visitEnd() - Method in class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResultWriter
 
visitEndCommon() - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.MethodPropertyVisitor
 
visitEnum(String, String, String) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
Visits an enumeration attribute.
visitEnum(String, String, String) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.ArrayAttribute
Visits the content of the array.
visitEnum(String, String, String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.AnnotationRecorder
 
VisitEnum - Class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay
User: guillaume Date: 30/05/13 Time: 17:23
VisitEnum(String, String, String) - Constructor for class org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.VisitEnum
 
visitEnum(String, String, String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
 
visitEnum(String, String, String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.GenericVisitor
Visits an enumeration attribute.
visitEnum(String, String, String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.SubArrayVisitor
Visits an enumeration attribute.
visitEnum(String, String, String) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
 
visitEnum(String, String, String) - Method in class org.apache.felix.ipojo.manipulator.util.ChainedAnnotationVisitor
 
visitField(int, String, String, String, Object) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
Check if the _cm field already exists.
visitField(int, String, String, String, Object) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Visit a Field.
visitField(int, String, String, String, Object) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
Visit a field.
visitFieldInsn(int, String, String, String) - Method in class org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter
Adapts field accesses.
visitFieldInsn(int, String, String, String) - Method in class org.apache.felix.ipojo.manipulation.MethodCodeAdapter
Visit an instruction modifying a method (GETFIELD/PUTFIELD).
visitIincInsn(int, int) - Method in class org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter
Visits an increment instruction.
visitInnerClass(String, String, String, int) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
Add the inner class to the list of inner class to manipulate.
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.MethodInfoCollector
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter
Visits a local variable.
visitManipulatedResource(String, byte[]) - Method in interface org.apache.felix.ipojo.manipulator.ManipulationResultVisitor
Accept a manipulated resource (main component class or inner classes).
visitManipulatedResource(String, byte[]) - Method in class org.apache.felix.ipojo.manipulator.visitor.ManipulationResultAdapter
 
visitManipulatedResource(String, byte[]) - Method in class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResultWriter
 
visitManipulationResult(Element) - Method in interface org.apache.felix.ipojo.manipulator.ManipulationVisitor
Accept a manipulation result for the given component metadata.
visitManipulationResult(Element) - Method in class org.apache.felix.ipojo.manipulator.visitor.check.CheckFieldConsistencyVisitor
 
visitManipulationResult(Element) - Method in class org.apache.felix.ipojo.manipulator.visitor.ManipulationAdapter
 
visitManipulationResult(Element) - Method in class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResourcesWriter
 
visitMaxs(int, int) - Method in class org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter
Visit max method.
visitMetadata(Element) - Method in interface org.apache.felix.ipojo.manipulator.ManipulationVisitor
Visit metadata not associated with a component (ie no bytecode manipulation needed).
visitMetadata(Element) - Method in class org.apache.felix.ipojo.manipulator.visitor.ManipulationAdapter
 
visitMetadata(Element) - Method in class org.apache.felix.ipojo.manipulator.visitor.writer.ManipulatedResourcesWriter
 
visitMethod(int, String, String, String, String[]) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
Visit a method.
visitMethod(int, String, String, String, String[]) - Method in class org.apache.felix.ipojo.manipulation.InnerClassAdapter
Visits a method.
visitMethod(int, String, String, String, String[]) - Method in class org.apache.felix.ipojo.manipulation.InnerClassChecker
 
visitMethod(int, String, String, String, String[]) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
A method is visited.
visitMethod(int, String, String, String, String[]) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
Visit a method.
visitMethodInsn(int, String, String, String) - Method in class org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter
Visits a method invocation instruction.
visitor - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
visitor - Variable in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
visitParameterAnnotation(int, MethodVisitor) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
Methods allowing to recreate the visited (stored) parameter annotations into the destination method.
visitParameterAnnotation(int, String, boolean) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.MethodInfoCollector
 
visitParameterAnnotation(int, String, boolean) - Method in class org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter
Visits a parameter annotation.
visitParameterAnnotation(int, String, boolean) - Method in class org.apache.felix.ipojo.manipulation.MethodCodeAdapter
Visits a parameter annotation.
visitParameterAnnotation(int, String, boolean) - Method in class org.apache.felix.ipojo.manipulator.metadata.annotation.MethodMetadataCollector
Visit a parameter annotation.
visitTypeInsn(int, String) - Method in class org.apache.felix.ipojo.manipulation.ClassChecker.InnerClassAssignedToStaticFieldDetector
 
visitVarInsn(int, int) - Method in class org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter
Visits a variable instruction.

W

WABResourceMapper - Class in org.apache.felix.ipojo.manipulator.store.mapper
A WABResourceMapper knows how to map resource names for a Web Application Bundle (WAB).
WABResourceMapper() - Constructor for class org.apache.felix.ipojo.manipulator.store.mapper.WABResourceMapper
 
waitForService(long) - Method in class org.apache.felix.ipojo.util.Tracker
Waits for at least one service to be tracked by this Tracker object.
waitForServiceUntilTimeout() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Waits a service providers.
waitForStability() - Method in class org.apache.felix.ipojo.architecture.InstanceDescription
Waits for state stability before returning results.
warn(String) - Method in class org.apache.felix.ipojo.Handler
Log method (warning).
warn(String, Throwable) - Method in class org.apache.felix.ipojo.Handler
Log method (warning).
warn(String, Object...) - Method in class org.apache.felix.ipojo.manipulator.reporter.EmptyReporter
 
warn(String, Object...) - Method in class org.apache.felix.ipojo.manipulator.reporter.SystemReporter
 
warn(String, Object...) - Method in interface org.apache.felix.ipojo.manipulator.Reporter
Add a message in the warning list.
WARNING - Static variable in class org.apache.felix.ipojo.manipulation.ManipulationProperty
Logger warning level.
WARNING - Static variable in interface org.apache.felix.ipojo.util.Log
The Log Level WARNING.
warning(SAXParseException) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
A warning was detected during the XML-Schema checking.
WARNING_HEADER - Static variable in class org.apache.felix.ipojo.util.Logger
 
weavingServiceBinding(DependencyModel.ServiceBindingHolder) - Method in class org.apache.felix.ipojo.dependency.impl.ServiceReferenceManager
 
WEB_INF_CLASSES - Static variable in class org.apache.felix.ipojo.manipulator.store.mapper.WABResourceMapper
 
when(Predicate) - Method in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.AnnotationBindingBuilder
Declares a Predicate that will add a condition to the annotation binding.
with(T) - Method in class org.apache.felix.ipojo.configuration.Instance.FluentList
 
with(Instance.Pair<? extends K, ? extends T>...) - Method in class org.apache.felix.ipojo.configuration.Instance.FluentMap
 
with(String) - Method in class org.apache.felix.ipojo.configuration.Instance
 
with(AnnotationLiteral<?>) - Method in class org.apache.felix.ipojo.manipulator.spi.AbsBindingModule.StereotypeBindingBuilder
 
withParameter(Class<?>...) - Method in class org.apache.felix.ipojo.util.Methods
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.ClassMetadataCollector
Workbench where produced Elements will be merged and hierarchically organized.
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.FieldMetadataCollector
The workbench currently in use.
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.MethodMetadataCollector
The workbench currently in use.
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.registry.Selection
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.AbstractBindVisitor
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ComponentVisitor
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ControllerVisitor
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.RootGenericVisitor
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerDeclarationVisitor
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.HandlerVisitor
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.InstantiateVisitor
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.LifecycleVisitor
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.PostRegistrationVisitor
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.PostUnregistrationVisitor
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ProvidesVisitor
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.RequiresVisitor
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.UpdatedVisitor
 
workbench - Variable in class org.apache.felix.ipojo.manipulator.spi.BindingContext
 
write(String, byte[]) - Method in interface org.apache.felix.ipojo.manipulator.ResourceStore
Notify the builder that a new resource has been built and should be stored in the resulting bundle.
write(String, byte[]) - Method in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
 
write(String, byte[]) - Method in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
 
writeMetadata(Element) - Method in interface org.apache.felix.ipojo.manipulator.ResourceStore
Writes the given Element into this store.
writeMetadata(Element) - Method in class org.apache.felix.ipojo.manipulator.store.DirectoryResourceStore
 
writeMetadata(Element) - Method in class org.apache.felix.ipojo.manipulator.store.JarFileResourceStore
 

X

XMLMetadataParser - Class in org.apache.felix.ipojo.xml.parser
XML Metadata parser.
XMLMetadataParser() - Constructor for class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
 
XSD_PATH - Static variable in class org.apache.felix.ipojo.xml.parser.SchemaResolver
Directory where embedded schemas are copied.
A B C D E F G H I J K L M N O P Q R S T U V W X 

Copyright © 2014. All rights reserved.