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

add(Object) - Method in class org.apache.felix.ipojo.handler.temporal.ServiceCollection
Unsupported method.
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.handler.temporal.ServiceCollection
Unsupported method.
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.
addBundle(Bundle) - Method in class org.apache.felix.ipojo.Extender.CreatorThread
A bundle is arriving.
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.
addCompositeHandler(HandlerManager) - Method in class org.apache.felix.ipojo.composite.CompositeManager
Plug the given handler to the current container.
addContextSource(ContextSource) - Method in class org.apache.felix.ipojo.composite.util.SourceManager
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.
addDependency(Dependency) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Add a 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.handler.temporal.ProxyGenerator
Adds the temporal dependency field ProxyGenerator.DEPENDENCY.
addDependencyField(ClassWriter) - Static method in class org.apache.felix.ipojo.handlers.dependency.ProxyGenerator
Adds the dependency field ProxyGenerator.DEPENDENCY.
addedBundle(Bundle) - Method in class org.apache.felix.ipojo.handler.extender.BundleTracker
Subclasses must implement this method; it can be used to perform actions upon the activation of a bundle.
addedBundle(Bundle) - Method in class org.apache.felix.ipojo.handler.extender.ExtenderManager
A bundle arrives.
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.handler.wbp.WhiteBoardManager
A new service was added to the tracker.
addedService(ServiceReference) - Method in class org.apache.felix.ipojo.util.DependencyModel
Service Tracker added service callback.
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.
addEntry(PrintWriter, String, String) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Adds a line into a key / value table.
addEntry(String, String) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the HTML code of a key / value table row.
addFactory(IPojoFactory) - Method in class org.apache.felix.ipojo.InstanceCreator
This method is called when a factory appears.
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.
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.handler.wbp.WhiteBoardManager
A new service is detected.
addingService(ServiceReference) - Method in class org.apache.felix.ipojo.util.DependencyModel
Service tracker adding service callback.
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.
addInstance(Dictionary, long) - Method in class org.apache.felix.ipojo.InstanceCreator
Adds an instance to manage.
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.
addMethod(MethodMetadata) - Method in class org.apache.felix.ipojo.parser.PojoMetadata
Adds a method to the list.
addMethodFromName(String, MethodField) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Adds a new method descriptor from its name.
addMethodFromName(String, MethodField[]) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Adds new methods descriptors from one name.
addNotificationFromName(String, NotificationField) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Adds a notification.
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(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.
addPropertyFromName(String, PropertyField) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Adds a new attribute exposed in the Mbean.
addProvidedService(ProvidedService) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Add a provided service to the list .
addProvidedServiceSpecification(String) - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Adds a provided service to the component type.
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.
ALL - Static variable in class org.apache.felix.ipojo.webconsole.IPOJOServlet
All constant.
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.
ArchCommandImpl - Class in org.apache.felix.ipojo.arch
Implementation of the arch command printing the actual architecture.
ArchCommandImpl() - Constructor for class org.apache.felix.ipojo.arch.ArchCommandImpl
 
Architecture - Interface in org.apache.felix.ipojo.architecture
Architecture service.
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 : do reflection on your component.
ArchitectureHandler() - Constructor for class org.apache.felix.ipojo.handlers.architecture.ArchitectureHandler
 
attach(ComponentInstance) - Method in class org.apache.felix.ipojo.composite.CompositeHandler
Set 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 - Static variable in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Bind method (called when a service arrives).
bindFactory(Factory) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
A new valid factory appears.
BROKEN - Static variable in class org.apache.felix.ipojo.util.DependencyModel
Dependency state : BROKEN.
buildAvailableMappingList() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Build Available Mappings.
buildElement(String) - Static method in class org.apache.felix.ipojo.manipulation.annotations.CustomAnnotationVisitor
Build the element object from the given descriptor.
buildManifestMetadata(Element, StringBuffer) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Generate manipulation metadata.
buildMapping() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Build the delegation mapping.
buildMBeanInfo() - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
Builds the MBean information on initialization.
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.
bundleChanged(BundleEvent) - Method in class org.apache.felix.ipojo.Extender
Bundle Listener Notification.
BundleTracker - Class in org.apache.felix.ipojo.handler.extender
This is a very simple bundle tracker utility class that tracks active bundles.
BundleTracker(BundleContext) - Constructor for class org.apache.felix.ipojo.handler.extender.BundleTracker
Constructs a bundle tracker object that will use the specified bundle context.

C

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 - 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.
CALLBACK_ATTRIBUTE - Static variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
The callback attribute in the component metadata.
callBindMethod(ServiceReference) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Call 'modify' method with the service reference in parameter (if accepted).
callMethod(MethodMetadata, String, Object[]) - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanWRegisterImpl
Private method used to execute a given callback.
callModifyMethod(ServiceReference) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Call bind 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.
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.
check() - Method in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherMetadata
Checks that the required instance configurable attributes are all set.
check() - Method in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
Checks that the required instance configurable attributes are all set.
checkAcceptability(Dictionary) - Method in class org.apache.felix.ipojo.IPojoFactory
Checks if the configuration is acceptable.
checkContext() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Check the validity of the dependencies.
checkDependency(Dependency, PojoMetadata) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Check if the dependency given is valid in the sense that metadata are consistent.
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.
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.
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.AnnotationCollector - Class in org.apache.felix.ipojo.manipulation
This class collects annotations in a method.
ClassChecker.AnnotationCollector(MethodDescriptor) - Constructor for class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationCollector
Creates an annotation collector.
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.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.
clear() - Method in class org.apache.felix.ipojo.handler.temporal.ServiceCollection
Unsupported method.
clear() - Method in class org.apache.felix.ipojo.handler.temporal.ServiceUsage.Usage
Clear the service object array.
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() - Method in class org.apache.felix.ipojo.handler.extender.BundleTracker
Call this method to stop the tracking of active bundles.
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 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.
closeManagementFor(Bundle) - Method in class org.apache.felix.ipojo.Extender
Ends the iPOJO Management for the given bundle.
collectInterfaces(Class, Set, Bundle) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Look for inherited interfaces.
collectInterfacesFromClass(Class, Set, Bundle) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Collect interfaces for the given class.
compare(Object, Object) - Method in class org.apache.felix.ipojo.context.StringMap.StringComparator
Compare to object.
compare(Object, Object) - 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.IPojoFactory.RequiredHandler
Start level Comparison.
Component - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a component.
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.
ComponentFactory.FactoryClassloader - Class in org.apache.felix.ipojo
this class defines the classloader attached to a factory.
ComponentFactory.FactoryClassloader() - Constructor for class org.apache.felix.ipojo.ComponentFactory.FactoryClassloader
 
ComponentFactory.PrimitiveTypeDescription - Class in org.apache.felix.ipojo
This class defines the description of primitive (non-composite) component types.
ComponentFactory.PrimitiveTypeDescription(IPojoFactory) - Constructor for class org.apache.felix.ipojo.ComponentFactory.PrimitiveTypeDescription
Creates a PrimitiveTypeDescription object.
ComponentInstance - Interface in org.apache.felix.ipojo
This class defines the iPOJO's component instance concept.
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.
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.
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.
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.
computeAnnotations(byte[]) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
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.
computeDeclaredComponents() - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Return the list of "concrete" component.
computeDependencyState() - Method in class org.apache.felix.ipojo.util.DependencyModel
Computes the actual dependency state.
computeDescription() - Method in class org.apache.felix.ipojo.IPojoFactory
Computes the component type description.
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.
computeInterfaces(String[], String, Bundle) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceHandler
Collect interfaces implemented by the POJO.
computeMethodId(Method) - Static method in class org.apache.felix.ipojo.parser.MethodMetadata
Computes the method id for the given Method object.
computeReferredFields(List, Element) - Method in class org.apache.felix.ipojo.manipulator.Pojoization.ComponentInfo
Looks for 'field' attribute in the given metadata.
computeRelativePath(String) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Computes a relative path for the given absolute path.
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.
Config - Annotation Type in org.apache.felix.ipojo.handlers.jmx
JMX Handler annotation.
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
 
ConfigurationException - Exception in org.apache.felix.ipojo
This class defines the exception thrown when an instance cannot be configured correctly.
ConfigurationException(String, String) - Constructor for exception org.apache.felix.ipojo.ConfigurationException
Creates a new configuration exception.
ConfigurationException(String) - Constructor for exception org.apache.felix.ipojo.ConfigurationException
Creates a new configuration exception.
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(Handler, List, String) - Constructor for class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandlerDescription
Creates the description object for the configuration handler description.
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(Element, Dictionary) - Method in class org.apache.felix.ipojo.Handler
Configures the handler.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.handler.extender.ExtenderModelHandler
Configures the handler.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.handler.temporal.TemporalHandler
Configure method.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.handler.wbp.WhiteBoardPatternHandler
Configure method.
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.dependency.DependencyHandler
Configure the handler.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherHandler
Constructor.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberHandler
Constructor.
configure(Element, Dictionary) - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
Constructs the structure JmxConfigFieldMap and the Dynamic Mbean.
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.
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, int, String, String) - Constructor for class org.apache.felix.ipojo.manipulation.ConstructorCodeAdapter
PropertyCodeAdapter constructor.
contains(Object) - Method in class org.apache.felix.ipojo.handler.temporal.ServiceCollection
Checks if the wrapped temporal dependencies has always access to the given service object.The method allows knowing if the provider returning the service object has leaved.
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.handler.temporal.ServiceCollection
Checks if the wrapped temporal dependencies has always access to the given service objects.The method allows knowing if providers returning the service objects have leaved.
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.
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.
containsProperty(String) - Method in class org.apache.felix.ipojo.handlers.configuration.ConfigurationHandler
Checks if the list contains the property.
containsRef(ServiceReference) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Check if the factory list contain the given reference.
ContextListener - Interface in org.apache.felix.ipojo
Context Source Listener interface.
ContextSource - Interface in org.apache.felix.ipojo
Context Source service interface.
Controller - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a lifecycle controller.
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
 
convertDOMElements(Element, Element) - Method in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.HandlerDeclarationVisitor
Converts recursively the given XML Element into an iPOJO Element.
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(IPojoFactory) - Method in class org.apache.felix.ipojo.InstanceCreator.ManagedInstance
Creates the instance by using the given factory.
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.
createAbstractFactory(Bundle, Element) - Method in class org.apache.felix.ipojo.Extender
Adds a component factory to the factory list.
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.
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.
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.
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.
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) - 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.
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
 
CustomAnnotationVisitor - Class in org.apache.felix.ipojo.manipulation.annotations
Collect metadata from custom annotation.
CustomAnnotationVisitor(Element, MetadataCollector, boolean, boolean) - Constructor for class org.apache.felix.ipojo.manipulation.annotations.CustomAnnotationVisitor
Constructor.
CustomAnnotationVisitor.SubArrayVisitor - Class in org.apache.felix.ipojo.manipulation.annotations
 
CustomAnnotationVisitor.SubArrayVisitor(Element, String) - Constructor for class org.apache.felix.ipojo.manipulation.annotations.CustomAnnotationVisitor.SubArrayVisitor
Constructor.

D

DATA_KEY_ATTRIBUTE - Static variable in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherMetadata
The data key attribute in the component metadata.
DATA_KEY_ATTRIBUTE - Static variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
The data key attribute in the component metadata.
DATA_TYPE_ATTRIBUTE - Static variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
The data type attribute in the component metadata.
debug(String) - Method in class org.apache.felix.ipojo.Handler
Log method (debug).
DEBUG - Static variable in class org.apache.felix.ipojo.util.Logger
The Log Level DEBUG.
dec() - Method in class org.apache.felix.ipojo.handler.temporal.ServiceUsage.Usage
Decrement the stack level.
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.
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_DATA_KEY_VALUE - Static variable in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherMetadata
The data key attribute's default value.
DEFAULT_DATA_TYPE_VALUE - Static variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
The data type atttribute's default 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_IMPLEMENTATION - Static variable in class org.apache.felix.ipojo.handler.temporal.TemporalHandler
Uses a default-implementation object.
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_SHORT - Static variable in class org.apache.felix.ipojo.handlers.dependency.NullableObject
Default short value.
DEFAULT_SYNCHRONOUS_VALUE - Static variable in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherMetadata
The synchronous attribute's default value.
DEFAULT_TIMEOUT - Static variable in class org.apache.felix.ipojo.handler.temporal.TemporalHandler
Default timeout if not specified.
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.ComponentFactory.FactoryClassloader
The defineClass method.
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.
Dependency - Class in org.apache.felix.ipojo.api
Allows configuring a service dependencies.
Dependency() - Constructor for class org.apache.felix.ipojo.api.Dependency
 
DEPENDENCY - Static variable in class org.apache.felix.ipojo.handler.temporal.ProxyGenerator
The temporal dependency name.
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) - 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.handler.temporal.ProxyGenerator
The Temporal Dependency descriptor.
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.
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.
DependencyModel - Class in org.apache.felix.ipojo.util
Abstract dependency model.
DependencyModel(Class, boolean, boolean, Filter, Comparator, int, BundleContext, DependencyStateListener, ComponentInstance) - Constructor for class org.apache.felix.ipojo.util.DependencyModel
Creates a DependencyModel.
DependencyStateListener - Interface in org.apache.felix.ipojo.util
This interface allows a class to be notified of service dependency state changes.
detectMissingFields(Map) - Method in class org.apache.felix.ipojo.manipulator.Pojoization.ComponentInfo
Detects missing fields.
directoryPojoization(File, File, File) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Manipulates an expanded bundles.
disableAnnotationProcessing() - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Activates annotation processing.
dispatch(int, String) - Method in class org.apache.felix.ipojo.util.Logger
Internal log method.
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
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() - 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.InstanceCreator.ManagedInstance
Disposes the current instance if not null.
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.
doManifest() - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Create the manifest.
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.
dumpProxy(Class) - Static method in class org.apache.felix.ipojo.handler.temporal.ProxyGenerator
Generates a proxy class.
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.
DynamicMBeanImpl - Class in org.apache.felix.ipojo.handlers.jmx
This class implements iPOJO DynamicMBean.
DynamicMBeanImpl(JmxConfigFieldMap, InstanceManager) - Constructor for class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
Constructor.
DynamicMBeanWRegisterImpl - Class in org.apache.felix.ipojo.handlers.jmx
This class implements a 'wide' iPOJO DynamicMBean that can perform actions before and after its registration and deregistration.
DynamicMBeanWRegisterImpl(JmxConfigFieldMap, InstanceManager, MethodMetadata, MethodMetadata, MethodMetadata, MethodMetadata) - Constructor for class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanWRegisterImpl
Constructs a new DynamicMBeanWRegisterImpl.

E

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.
EMPTY - Static variable in class org.apache.felix.ipojo.api.TemporalDependency
OnTimeout policy: empty array or collection.
EMPTY - Static variable in class org.apache.felix.ipojo.handler.temporal.TemporalHandler
Uses an empty array.
EMPTY_CONSTRUCTOR_ID - Static variable in class org.apache.felix.ipojo.parser.MethodMetadata
Empty Constructor Method Id.
ENABLING_DISPATCHER - Static variable in class org.apache.felix.ipojo.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
Enables or disables the internal dispatcher, so sets the Extender.DISPATCHER_ENABLED flag.
endDocument() - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
End the document.
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.
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.
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 - 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.IPojoFactory.RequiredHandler
Equals method.
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) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Add an error in the error list.
ERROR - Static variable in class org.apache.felix.ipojo.util.Logger
The Log Level ERROR.
error(SAXParseException) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
An error occurs during the XML-Schema checking.
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.
EventAdminPublisherHandler - Class in org.apache.felix.ipojo.handlers.event.publisher
Event Publisher Handler.
EventAdminPublisherHandler() - Constructor for class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherHandler
 
EventAdminPublisherMetadata - Class in org.apache.felix.ipojo.handlers.event.publisher
Represent a publisher.
EventAdminPublisherMetadata(Element) - Constructor for class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherMetadata
Constructs a publisher from its metadata description.
EventAdminSubscriberHandler - Class in org.apache.felix.ipojo.handlers.event.subscriber
Event Subscriber Handler.
EventAdminSubscriberHandler() - Constructor for class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberHandler
 
EventAdminSubscriberMetadata - Class in org.apache.felix.ipojo.handlers.event.subscriber
Represent an subscriber.
EventAdminSubscriberMetadata(BundleContext, Element) - Constructor for class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
Constructor.
EventDispatcher - Class in org.apache.felix.ipojo
iPOJO Internal event dispatcher.
EventDispatcher(BundleContext) - Constructor for class org.apache.felix.ipojo.EventDispatcher
Creates the EventDispatcher.
EventUtil - Class in org.apache.felix.ipojo.handlers.event
Utility methods.
EventUtil() - Constructor for class org.apache.felix.ipojo.handlers.event.EventUtil
 
execute(String, PrintStream, PrintStream) - Method in class org.apache.felix.ipojo.arch.ArchCommandImpl
Executes the arch command.
execute() - Method in class org.apache.felix.ipojo.plugin.ManipulatorMojo
Execute method : this method launches the pojoization.
execute() - Method in class org.apache.felix.ipojo.task.IPojoTask
Execute the Ant Task.
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 - Class in org.apache.felix.ipojo
iPOJO Extender.
Extender() - Constructor for class org.apache.felix.ipojo.Extender
 
Extender - Annotation Type in org.apache.felix.ipojo.extender
Extender pattern Handler annotation.
Extender.CreatorThread - Class in org.apache.felix.ipojo
The creator thread analyzes arriving bundles to create iPOJO contribution.
Extender.CreatorThread() - Constructor for class org.apache.felix.ipojo.Extender.CreatorThread
 
Extender.ManagedAbstractFactoryType - Class in org.apache.felix.ipojo
Structure storing an iPOJO extension.
Extender.ManagedAbstractFactoryType(Class, String, Bundle) - Constructor for class org.apache.felix.ipojo.Extender.ManagedAbstractFactoryType
Creates a ManagedAbstractFactoryType.
Extender.UnboundComponentType - Class in org.apache.felix.ipojo
Structure storing unbound component type declarations.
Extender.UnboundComponentType(String, Element, Bundle) - Constructor for class org.apache.felix.ipojo.Extender.UnboundComponentType
Creates a UnboundComponentType.
ExtenderManager - Class in org.apache.felix.ipojo.handler.extender
Track and manage extensions.
ExtenderManager(ExtenderModelHandler, String, String, String) - Constructor for class org.apache.felix.ipojo.handler.extender.ExtenderManager
Constructor.
ExtenderModelHandler - Class in org.apache.felix.ipojo.handler.extender
Handler automating extender pattern.
ExtenderModelHandler() - Constructor for class org.apache.felix.ipojo.handler.extender.ExtenderModelHandler
 

F

Factory - Interface in org.apache.felix.ipojo
Component Type Factory Service.
FACTORY - Static variable in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Factory constant.
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.
fatalError(SAXParseException) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
A fatal error occurs during the XML-Schema checking.
FIELD_ATTRIBUTE - Static variable in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherMetadata
The field attribute in the component metadata.
FIELD_FLAG_PREFIX - Static variable in class org.apache.felix.ipojo.manipulation.MethodCreator
Filed flag prefix.
FieldCollector - Class in org.apache.felix.ipojo.manipulation.annotations
Collect field annotations.
FieldCollector(String, MetadataCollector) - Constructor for class org.apache.felix.ipojo.manipulation.annotations.FieldCollector
Constructor.
FieldCollector.PropertyAnnotationParser - Class in org.apache.felix.ipojo.manipulation.annotations
Parses a Property annotation.
FieldCollector.PropertyAnnotationParser(String, Element) - Constructor for class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.PropertyAnnotationParser
Constructor.
FieldCollector.RequiresAnnotationParser - Class in org.apache.felix.ipojo.manipulation.annotations
AnnotationVisitor parsing the @requires annotation.
FieldCollector.RequiresAnnotationParser(String) - Constructor for class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.RequiresAnnotationParser
Constructor.
FieldCollector.ServiceControllerAnnotationParser - Class in org.apache.felix.ipojo.manipulation.annotations
Parses a ServiceController annotation.
FieldCollector.ServiceControllerAnnotationParser(String, Element) - Constructor for class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.ServiceControllerAnnotationParser
Constructor.
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.
FILTER_ATTRIBUTE - Static variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
The filter attribute in the component metadata.
FILTER_PROPERTY - Static variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberHandler
The event's filter instance configuration property.
findMetadata(JarFile) - Method in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
Looks for the metadata.xml file in the jar file.
fireServiceChanged(ServiceEvent) - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Dispatch a service event.
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.

G

generateBCConstructor(int, String, String[], List) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Create a constructor to call the manipulated constructor.
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) - Static method in class org.apache.felix.ipojo.handler.temporal.ProxyGenerator
Generates the constructors.
generateConstructor(ClassWriter, String) - Static method in class org.apache.felix.ipojo.handlers.dependency.ProxyGenerator
Generates the constructors.
generateDelegator(ClassWriter, Method, String, String) - Static method in class org.apache.felix.ipojo.handler.temporal.ProxyGenerator
Generates a delegated method.
generateDelegator(ClassWriter, Method, String, String) - Static method in class org.apache.felix.ipojo.handlers.dependency.ProxyGenerator
Generates a delegated method.
generateEmptyConstructor(int, String, String[], List) - Method in class org.apache.felix.ipojo.manipulation.MethodCreator
Create a constructor to call the manipulated constructor.
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.
generateMethodHeader(int, String, String, String, String[], List) - 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.
generateName() - Method in class org.apache.felix.ipojo.IPojoFactory
Helper method generating a new unique name.
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.
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 - Static variable in class org.apache.felix.ipojo.handlers.providedservice.strategy.ErrorPrintingServiceFactoryProxy
getService(ComponentInstance) method.
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
 
getArgIndex(int, Type[], int) - Static method in class org.apache.felix.ipojo.composite.service.provides.POJOWriter
Gets the index of the argument 'i'.
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.handlers.jmx.DynamicMBeanImpl
Gets the value of the required attribute.
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(String[]) - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
Gets values of required attributes.
getAttributes() - Method in class org.apache.felix.ipojo.metadata.Element
Gets element attributes.
getAvailableObjects() - Method in class org.apache.felix.ipojo.handler.temporal.ServiceCollection
Helper method creating a list of available service objects.
getBindingPolicy() - Method in class org.apache.felix.ipojo.util.DependencyModel
Gets the used binding policy.
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.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() - 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(Bundle) - Method in class org.apache.felix.ipojo.Extender
Computes the bundle context from the bundle class by introspection.
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.
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.handler.extender.BundleTracker
Returns the current set of active 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.
getBytecode(String) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Return a byte array that contains the bytecode of the given classname.
getCallback() - Method in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
Gets the callback attribute of the subscriber.
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.
getClassFiles() - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Gets the list of class files.
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.
getClazz() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the manipulated class.
getComparator() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
 
getComparator() - Method in class org.apache.felix.ipojo.util.DependencyModel
Gets the used comparator name.
getComparator(Element, BundleContext) - Static method in class org.apache.felix.ipojo.util.DependencyModel
Helper method parsing the comparator attribute and returning the comparator object.
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.
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
 
getComponentTypeDeclaration() - Method in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector
 
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.
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.
getContainedInstances() - Method in class org.apache.felix.ipojo.composite.CompositeInstanceDescription
Gets the list of contained instance in the describe 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.
getController() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
 
getController() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedServiceDescription
Gets the controller value as a String.
getCreatedObjects() - Method in class org.apache.felix.ipojo.PrimitiveInstanceDescription
Gets the list of object created by the described instance.
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.
getDataKey() - Method in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherMetadata
Gets the dataKey attribute of the publisher.
getDataKey() - Method in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
Gets the data key attribute of the subscriber.
getDataType() - Method in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
Gets the data type attribute of the subscriber.
getDecription() - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Gets the description of the MBean.
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.
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(String) - Method in class org.apache.felix.ipojo.PrimitiveInstanceDescription
Gets the instance service dependency matching with the given service specification or id.
getDependencyBindingPolicy(int) - Static method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the dependency binding policy as a String.
getDependencyDescription(ComponentInstance) - Method in class org.apache.felix.ipojo.api.Dependency
Gets the dependency description object attached to this dependency.
getDependencyState(int) - Static method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the dependency state as a String.
getDescription() - Method in class org.apache.felix.ipojo.architecture.ComponentTypeDescription
Gets the component type description.
getDescription() - Method in class org.apache.felix.ipojo.architecture.InstanceDescription
Gets the instance description.
getDescription() - Method in class org.apache.felix.ipojo.ComponentFactory.PrimitiveTypeDescription
Adds the "implementation-class" attribute to the type 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 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.jmx.MBeanHandler
Gets the JMX handler description.
getDescription() - Method in class org.apache.felix.ipojo.handlers.jmx.MethodField
Gets the description.
getDescription() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
Returns the 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.
getDescriptor() - Method in class org.apache.felix.ipojo.manipulation.MethodDescriptor
 
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.manipulation.annotations.MetadataCollector
 
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.
getErrors() - Method in class org.apache.felix.ipojo.manipulator.Pojoization
 
getEventAdminService() - Method in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherHandler
This method is called by managed publishers to obtain the current EventAdmin service.
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.PrimitiveHandler
Gets the factory which creates the managed instance.
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
 
getFactoryLinkIfPossible(InstanceDescription) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the factory link if the factory exists.
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.IPojoFactory
Computes the factory name.
getFactoryState(int) - Static method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the factory state as a String.
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.event.publisher.EventAdminPublisherMetadata
Gets the field attribute of the publisher.
getField() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
Returns the field.
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.handlers.dependency.DependencyDescription
 
getFilter() - Method in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
Gets the filter attribute of the subscriber.
getFilter() - Method in class org.apache.felix.ipojo.util.DependencyModel
Returns the dependency filter (String form).
getFreshDocumentBuilder() - Method in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector
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() - 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.jmx.JMXHandlerDescription
Gets handler information.
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
 
getIds() - Method in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector
 
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
 
getInputStream(String) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Gets an input stream on the given class.
getInstance() - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler.ManagedConfiguration
Return the created instance.
getInstanceByName(String) - Method in class org.apache.felix.ipojo.api.ComponentType
Gets the component instance created from this component type.
getInstanceDeclaration() - Method in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector
 
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.
getInstanceDescriptionByName(String) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the instance description by name.
getInstanceLink(String) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the HTML link targeting this instance.
getInstanceList(String) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the instance list created by the given factory.
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.
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 class org.apache.felix.ipojo.InstanceManager
Gets the instance name.
getInstances() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
 
getInstances() - Method in class org.apache.felix.ipojo.parser.ManifestMetadataParser
Gets the array of instance configuration described in the metadata.
getInstanceState(int) - Static method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the instance state as a String.
getInstanceType() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
 
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.handler.temporal.ProxyGenerator
Gets the internal names of the given class objects.
getInternalClassNames(Class[]) - Static method in class org.apache.felix.ipojo.handlers.dependency.ProxyGenerator
Gets the internal names of the given class objects.
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.
getInvalidCount() - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the number of invalid instances.
getInvalidHandlerList(HandlerDescription[]) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the list of invalid handler.
getIPOJOBundleContext() - Static method in class org.apache.felix.ipojo.Extender
Gets iPOJO bundle context.
getIPOJOBundleContext() - Method in class org.apache.felix.ipojo.IPojoFactory
Gets the iPOJO Bundle Context.
getLabel() - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the plugin label.
getLevel() - Method in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
 
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.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.
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.Pojoization
Gets the 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].
getMBeanInfo() - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
Returns the MBean Class builded.
getMessage() - Method in exception org.apache.felix.ipojo.ConfigurationException
Gets the error message.
getMessage() - Method in exception org.apache.felix.ipojo.MissingHandlerException
Gets the error message.
getMetadata() - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Get parsed metadata.
getMethod() - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
 
getMethod() - Method in class org.apache.felix.ipojo.handlers.jmx.MethodField
Gets the method.
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.Property
Gets the method name, null if no method.
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.MethodCreator
Gets the method descriptor for the specified name and descriptor.
getMethodFromName(String) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Returns the method(s) with the given name.
getMethodFromName(String, String[]) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Gets the method with the good signature.
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.handlers.jmx.JmxConfigFieldMap
Returns all methods store.
getMethods() - Method in class org.apache.felix.ipojo.manipulation.ClassChecker
Get collected methods.
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.
getMethodsFromName(String, PojoMetadata, String) - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
Gets all the methods available which get this name.
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.arch.ArchCommandImpl
Get the command name.
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.handlers.event.publisher.EventAdminPublisherMetadata
Gets the name attribute of the publisher.
getName() - Method in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
Gets the name attribute of the subscriber.
getName() - Method in class org.apache.felix.ipojo.handlers.jmx.MethodField
Gets the name.
getName() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
Returns the 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.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
 
getNotificationFromName(String) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Returns the notification with the given name.
getNotificationInfo() - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
Gets the notification informations (use by JMX).
getNotificationInfo() - Method in class org.apache.felix.ipojo.handlers.jmx.NotificationField
Returns the MBeanNotificationInfo from this class.
getNotifications() - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Gets all notifications defined.
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.
getObjectName() - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanWRegisterImpl
Returns the MBean name used to register it.
getObjectNameString() - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
Returns the object name of the exposed component.
getObjectValue(BundleContext) - Method in class org.apache.felix.ipojo.architecture.PropertyDescription
Gets the object value of the current immutable property.
getPackageName(String) - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
Extracts the package name from of given type.
getParams() - Method in class org.apache.felix.ipojo.handlers.jmx.MethodField
Gets the parameter in JMX format.
getParentServiceContext() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Get the parent service context.
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(Element) - Static method in class org.apache.felix.ipojo.util.DependencyModel
Helper method parsing the binding policy.
getPrimitiveTypeByClass(Class) - Static method in class org.apache.felix.ipojo.parser.FieldMetadata
Gets the iPOJO primitive type from the given primitive class.
getProject() - Method in class org.apache.felix.ipojo.plugin.ManipulatorMojo
 
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.jmx.JmxConfigFieldMap
Gets all of the properties exposed.
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.
getProperties(PropertyDescription[]) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets component type properties HTML table.
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.ComponentFactory.PrimitiveTypeDescription
Computes the properties to publish.
getPropertiesToPublish() - Method in class org.apache.felix.ipojo.HandlerManagerFactory.HandlerTypeDescription
Add 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.IPojoContext
Gets a property value.
getProperty(String) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Gets a property value.
getPropertyDescription(ComponentInstance) - Method in class org.apache.felix.ipojo.api.Property
Gets the property description for the current property.
getPropertyFromField(String) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Gets the property by the field.
getPropertyFromName(String) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Gets the property by the name.
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.
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(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.
getProvidedServiceDetail(HandlerDescription) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets provided service details.
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.
getProvidedServiceState(int) - Static method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the provided service state as a String.
getProviders() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Build the list of imported service provider.
getProxy(Class, TemporalDependency) - Method in class org.apache.felix.ipojo.handler.temporal.TemporalDependency.ProxyFactory
Create a proxy object for the given specification.
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.handler.temporal.TemporalDependency.ProxyFactory
Loads a proxy class generated for the given (interface) class.
getProxyClass(Class) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency.SmartProxyFactory
Loads a proxy class generated for the given (interface) class.
getQualifiedName() - Method in class org.apache.felix.ipojo.metadata.Element
Gets the qualified name of the current element.
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
 
getReferredPackages() - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Get packages referenced by component.
getReflectionType(String) - Static method in class org.apache.felix.ipojo.parser.FieldMetadata
Gets the 'reflective' type of the given type.
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).
getRegistredHandlers() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the list of handlers plugged (i.e.
getRegistredMethods() - Method in class org.apache.felix.ipojo.InstanceManager
Gets the list of registered methods (containing method ids).
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.
getRequiredServiceDetail(HandlerDescription) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets required service details.
getRequirements() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
 
getResource(String) - Method in class org.apache.felix.ipojo.ComponentFactory.FactoryClassloader
Returns the URL of the required resource.
getResource(String) - Method in class org.apache.felix.ipojo.ComponentFactory
Returns the URL of a resource.
getReturnType() - Method in class org.apache.felix.ipojo.handlers.jmx.MethodField
 
getRights() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
Returns the rights.
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() - Method in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
Called by the proxy to get a service object to delegate a method.
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) - 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) - 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) - 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.
getServiceObjects(ServiceReference[]) - Method in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
Creates and returns object to inject in the dependency.
getServiceProperties() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Return the list of properties attached to this service.
getServiceProperties(Properties) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the HTML list of service properties.
getServiceReference(String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get a service reference for the required interface.
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(String) - Method in class org.apache.felix.ipojo.PolicyServiceContext
Gets a service reference for the required service specification.
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 next matching 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.
getServiceReferenceList(List<ServiceReference>) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the HTML list containing service references.
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() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Gets the service reference list.
getServiceReferences(String, 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.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 matching 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 reference.
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.
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.
getShortDescription() - Method in class org.apache.felix.ipojo.arch.ArchCommandImpl
Gets a small description.
getSignature() - Method in class org.apache.felix.ipojo.handlers.jmx.MethodField
 
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
 
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.
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
 
getTimeout() - Method in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
 
getTitle() - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the plugin title.
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.
getTopics() - Method in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherMetadata
Gets the topics attribute of the publisher.
getTopics() - Method in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
Gets the topics attribute of the subscriber.
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() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
Returns the type.
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.util.Property
 
getTypeFromAttributeField(String, PojoMetadata) - Static method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
Gets the type from a field name.
getURL(String) - Method in class org.apache.felix.ipojo.xml.parser.SchemaResolver
Computes the local URL of the given system Id.
getUsage() - Method in class org.apache.felix.ipojo.arch.ArchCommandImpl
Gets help message.
getUsedObjectName() - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
Returns the objectName used to register the MBean.
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.
getValidCount() - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the number of valid instances.
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.jmx.PropertyField
Returns the value.
getValue() - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService.ServiceController
Gets the value.
getValue() - Method in class org.apache.felix.ipojo.metadata.Attribute
Gets attribute value.
getValue() - Method in class org.apache.felix.ipojo.util.Property
 
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.
getWarnings() - Method in class org.apache.felix.ipojo.manipulator.Pojoization
 
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.

H

handleEvent(Event) - Method in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberHandler
Receives an event.
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 - Static variable in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Handler constant.
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.
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.
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.
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.
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.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.handler.temporal.ServiceCollection.ServiceIterator
Returns true if the iteration has more service objects.
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.

I

ignorableWhitespace(char[], int, int) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Ignore whitespace.
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.
inc() - Method in class org.apache.felix.ipojo.handler.temporal.ServiceUsage.Usage
Increment the stack level.
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.
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 - Static variable in class org.apache.felix.ipojo.util.Logger
The Log Level INFO.
init(ComponentInstance, Element, Dictionary) - Method in class org.apache.felix.ipojo.HandlerManager
Creates and initializes the handler object.
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.event.publisher.EventAdminPublisherHandler
Initializes the component type.
initializeComponentFactory(ComponentTypeDescription, Element) - Method in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberHandler
Initializes 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.
initializeSaxDriver() - Method in class org.apache.felix.ipojo.plugin.ManipulatorMojo
If Maven runs with Java 1.4, we should use the Maven Xerces.
initializeSaxDriver() - Method in class org.apache.felix.ipojo.task.IPojoTask
If Ant runs with Java 1.4, we should use the embedded Xerces.
initialValue() - Method in class org.apache.felix.ipojo.handler.temporal.ServiceUsage
Initialize the cached object.
initialValue() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceUsage
Initialize the cached object.
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(ClassVisitor, String, Set) - Constructor for class org.apache.felix.ipojo.manipulation.InnerClassAdapter
Creates the inner class adapter.
InnerClassManipulator - Class in org.apache.felix.ipojo.manipulation
Manipulates inner class allowing outer class access.
InnerClassManipulator(String, Set) - Constructor for class org.apache.felix.ipojo.manipulation.InnerClassManipulator
Creates an inner class manipulator.
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 - Static variable in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Instance constant.
INSTANCE_NAME - Static variable in class org.apache.felix.ipojo.IPojoFactory
The list of the managed instance name.
INSTANCE_NAME_PROPERTY - Static variable in class org.apache.felix.ipojo.handlers.event.publisher.PublisherImpl
The key where the component instance name is stored.
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.
InstanceCreator - Class in org.apache.felix.ipojo
The instance creator creates instances and tracks their factories.
InstanceCreator(BundleContext) - Constructor for class org.apache.felix.ipojo.InstanceCreator
Creates the instance creator.
InstanceCreator.ManagedInstance - Class in org.apache.felix.ipojo
This structure aims to manage a configuration.
InstanceCreator.ManagedInstance(Dictionary, long) - Constructor for class org.apache.felix.ipojo.InstanceCreator.ManagedInstance
Creates a ManagedInstance.
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.
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.
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
 
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.handler.temporal.TemporalHandler
Nothing to do.
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.
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(String, Object[], String[]) - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
Invokes the required method on the targeted POJO.
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.Property
Invokes the setter method on the given pojo object.
invokeCallback(DependencyCallback, ServiceReference, Object) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Helper method calling the given callback.
IPOJO_EXTENSION - Static variable in class org.apache.felix.ipojo.Extender
iPOJO Extension declaration header.
IPOJO_HEADER - Static variable in class org.apache.felix.ipojo.Extender
iPOJO Component Type and Instance declaration header.
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_PACKAGE_VERSION - Static variable in class org.apache.felix.ipojo.manipulator.Pojoization
iPOJO Imported Package Version.
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.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.
IPOJOServiceFactory - Interface in org.apache.felix.ipojo
iPOJO Service Factory is a special service factory handling to get the instance consuming the service.
IPOJOServlet - Class in org.apache.felix.ipojo.webconsole
iPOJO Plugin for the web console.
IPOJOServlet(BundleContext) - Constructor for class org.apache.felix.ipojo.webconsole.IPOJOServlet
Creates a IPOJOServlet.
IPOJOServlet.RequestInfo - Class in org.apache.felix.ipojo.webconsole
 
IPOJOServlet.RequestInfo(HttpServletRequest) - Constructor for class org.apache.felix.ipojo.webconsole.IPOJOServlet.RequestInfo
Creates a RequestInfo.
IPojoTask - Class in org.apache.felix.ipojo.task
iPOJO Ant Task.
IPojoTask() - Constructor for class org.apache.felix.ipojo.task.IPojoTask
 
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.
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.
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.
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.
isComponentType() - Method in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector
 
isCustomAnnotation(String) - Static method in class org.apache.felix.ipojo.manipulation.annotations.CustomAnnotationVisitor
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.
isEmpty() - Method in class org.apache.felix.ipojo.handler.temporal.ServiceCollection
Checks if at least one provider matching with the dependency is available.
isEmpty() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Checks if at least one provider matching with the dependency is available.
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.
isGetServiceMethod(Method) - Static method in class org.apache.felix.ipojo.handlers.providedservice.CreationStrategy
Checks if the given method object is the IPOJOServiceFactory#getService(ComponentInstance) method.
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.
isImmutable() - Method in class org.apache.felix.ipojo.architecture.PropertyDescription
Is the property immutable.
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.
isMOSGiExists() - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
Returns true if the MOSGi framework is present on the OSGi platform.
isMultiple() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
 
isNotifiable() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
Returns true if this property field is notifiable, false otherwise.
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
 
isProxy() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
isProxy() - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
 
isReadable() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
Returns true if this property field is readable, false otherwise.
isRegistered() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
 
isRegistered() - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
Returns true if the MBean is registered.
isRightsValid(String) - Static method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
Is the rights is valid or not ? (ie = 'r' || 'w').
isSameSignature(String[], String[]) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Compares two method signature.
isServiceLevelRequirement() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
 
isServiceLevelRequirement() - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
 
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.
isSynchronous() - Method in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherMetadata
Gets the synchronous attribute of the publisher.
isUngetServiceMethod(Method) - Static method in class org.apache.felix.ipojo.handlers.providedservice.CreationStrategy
Checks if the given method object is the IPOJOServiceFactory#ungetService(ComponentInstance, Object) method.
isUseful() - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
isUsesMOSGi() - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
Returns true if the MBean must be registered thanks to white board pattern of MOSGi.
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.
isValidToken(String) - Static method in class org.apache.felix.ipojo.handlers.event.EventUtil
Check the given token is valid.
isValidTopic(String) - Static method in class org.apache.felix.ipojo.handlers.event.EventUtil
Check the given topic is valid.
isValidTopicScope(String) - Static method in class org.apache.felix.ipojo.handlers.event.EventUtil
Check the given topic scope is valid.
isWritable() - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
Returns true if this property field is writable, false otherwise.
isXML() - Method in class org.apache.felix.ipojo.plugin.ManipulatorMojo
 
iterator() - Method in class org.apache.felix.ipojo.handler.temporal.ServiceCollection
Gets an iterator on the actual list of available service objects.
iterator() - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Gets an iterator on the current list of available service objects.

J

JMX_CONFIG_ELT - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of the global configuration element.
JMX_DESCRIPTION_ELT - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of a method description attribute.
JMX_FIELD_ELT - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of the field attribute.
JMX_METHOD_ELT - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of a method element.
JMX_NAME_ELT - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of the property or method name attribute.
JMX_NOTIFICATION_ELT - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of the notification attribute.
JMX_OBJ_NAME_DOMAIN_ELT - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of the component object name domain attribute.
JMX_OBJ_NAME_ELT - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of the component object full name attribute.
JMX_OBJ_NAME_WO_DOMAIN_ELT - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of the component object name attribute.
JMX_PROPERTY_ELT - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of a property element.
JMX_RIGHTS_ELT - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of the rights attribute.
JMX_USES_MOSGI_ELT - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of the attribute indicating if the handler uses MOSGi MBean server.
JmxConfigFieldMap - Class in org.apache.felix.ipojo.handlers.jmx
JmxConfigFieldMap : use to store the informations needed to build the Dynamic MBean.
JmxConfigFieldMap() - Constructor for class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Constructor.
JMXHandlerDescription - Class in org.apache.felix.ipojo.handlers.jmx
Description of the JMX handler.
JMXHandlerDescription(MBeanHandler) - Constructor for class org.apache.felix.ipojo.handlers.jmx.JMXHandlerDescription
Constructs a new handler description for the given handler.

K

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.
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
 
LIST - Static variable in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Dependency Field Type : List.
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.
loadArgs(MethodVisitor, int, Type[]) - Static method in class org.apache.felix.ipojo.composite.service.provides.POJOWriter
Load on stack the method arguments.
loadClass(String, boolean) - Method in class org.apache.felix.ipojo.ComponentFactory.FactoryClassloader
Loads the given class.
loadClass(String) - Method in class org.apache.felix.ipojo.ComponentFactory
Loads a class.
loadClass(String) - Method in class org.apache.felix.ipojo.handler.temporal.TemporalDependency.ProxyFactory
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.
loadSpecification(String, BundleContext) - Static method in class org.apache.felix.ipojo.util.DependencyModel
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(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.
LOG_PREFIX - Static variable in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherHandler
The prefix for logged messages.
LOG_PREFIX - Static variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberHandler
The prefix for logged messages.
LOGGER - Static variable in class org.apache.felix.ipojo.manipulation.ManipulationProperty
Manipulator logger.
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, String) - Constructor for class org.apache.felix.ipojo.util.Logger
Create a logger.

M

m_acc - Variable in class org.apache.felix.ipojo.manipulation.annotations.CustomAnnotationVisitor.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.manipulation.annotations.MethodCollector.BindAnnotationParser
Is the requirement aggregate?
m_aggregate - Variable in class org.apache.felix.ipojo.util.DependencyModel
Does the dependency bind several providers ?
m_all - Variable in class org.apache.felix.ipojo.webconsole.IPOJOServlet.RequestInfo
Is 'all' elements of the type required.
m_annotations - Variable in class org.apache.felix.ipojo.manipulation.MethodDescriptor
The list of ClassChecker.AnnotationDescriptor attached to this method.
m_architecture - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.ComponentVisitor
Does the component exposes its architecture?
m_archs - Variable in class org.apache.felix.ipojo.arch.ArchCommandImpl
List of arch services.
m_archs - Variable in class org.apache.felix.ipojo.webconsole.IPOJOServlet
List of available Architecture service.
m_args - Variable in class org.apache.felix.ipojo.util.Callback
The argument classes.
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_attached - Variable in class org.apache.felix.ipojo.InstanceCreator
The map storing created instances.
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_buildDirectory - Variable in class org.apache.felix.ipojo.plugin.ManipulatorMojo
The directory for the generated JAR.
m_builder - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector
XML document parser.
m_bundle - Variable in class org.apache.felix.ipojo.Extender
The iPOJO Bundle.
m_bundle - Variable in class org.apache.felix.ipojo.Extender.ManagedAbstractFactoryType
The bundle object containing the declaration of the extension.
m_bundle - Variable in class org.apache.felix.ipojo.Extender.UnboundComponentType
The bundle declaring this type.
m_bundleContext - Variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
The context of the bundle.
m_bundleContext - Variable in class org.apache.felix.ipojo.IPojoContext
The bundleContext used to access bundle methods.
m_bundleId - Variable in class org.apache.felix.ipojo.InstanceCreator.ManagedInstance
The bundle which creates the instance.
m_bundles - Variable in class org.apache.felix.ipojo.Extender.CreatorThread
The list of bundle that are going to be analyzed.
m_bundles - Variable in class org.apache.felix.ipojo.handler.extender.ExtenderManager
Set of managed bundles.
m_bundleSet - Variable in class org.apache.felix.ipojo.handler.extender.BundleTracker
Set of tracked bundles.
m_bytecode - Variable in class org.apache.felix.ipojo.manipulator.Pojoization.ComponentInfo
Initial (unmodified) bytecode of the component's class.
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.handlers.event.subscriber.EventAdminSubscriberMetadata
Name of the callback method.
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_callbacksByName - Variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberHandler
The list of callbacks accessible by subscribers' names.
m_classAnnotation - Variable in class org.apache.felix.ipojo.manipulation.annotations.CustomAnnotationVisitor
Is the visit annotation a class annotation?
m_classes - Variable in class org.apache.felix.ipojo.context.ServiceRegistrationImpl
Interfaces associated with the service object.
m_classes - Variable in class org.apache.felix.ipojo.manipulator.Pojoization
Class map (class name, byte[]).
m_classifier - Variable in class org.apache.felix.ipojo.plugin.ManipulatorMojo
If set, the manipulated jar will be attached to the project as a separate artifact.
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.handlers.jmx.DynamicMBeanImpl
The 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.annotations.MetadataCollector
Class name.
m_className - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker
Class name.
m_classname - Variable in class org.apache.felix.ipojo.manipulator.Pojoization.ComponentInfo
Component Type implementation class.
m_clazz - Variable in class org.apache.felix.ipojo.ComponentFactory
The component implementation class.
m_clazz - Variable in class org.apache.felix.ipojo.Extender.ManagedAbstractFactoryType
The abstract Factory class.
m_clazz - Variable in class org.apache.felix.ipojo.InstanceManager
The manipulated class.
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_collection - Variable in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
The dependency is injected as a collection.
m_collector - Variable in class org.apache.felix.ipojo.manipulation.annotations.CustomAnnotationVisitor
Metadata collector.
m_collector - Variable in class org.apache.felix.ipojo.manipulation.annotations.FieldCollector
Collected element.
m_collector - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector
Parent collector.
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.manipulation.annotations.FieldCollector.RequiresAnnotationParser
Comparator.
m_comparator - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.BindAnnotationParser
Comparator.
m_comparator - Variable in class org.apache.felix.ipojo.util.DependencyModel
The comparator to sort service references.
m_completeObjNameElt - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The ObjectName specified in handler configuration.
m_component - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency.NullableClassLoader
Component classloader.
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.IPojoFactory
The component type metadata.
m_componentMetadata - Variable in class org.apache.felix.ipojo.manipulator.Pojoization.ComponentInfo
Component Type metadata.
m_components - Variable in class org.apache.felix.ipojo.manipulator.Pojoization
List of component types.
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_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_configMap - Variable in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
The JmxConfigDFieldMap.
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.InstanceCreator.ManagedInstance
The configuration of the instance to create.
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_contained - Variable in class org.apache.felix.ipojo.api.composite.CompositeComponentType
List of contained instance.
m_containsComponentAnnotation - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector
True if the visited class is a component type declaration (i.e.
m_content - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.ArrayAttribute
The content of the parsed array.
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.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
The Bundle Context of the iPOJO Core bundle.
m_context - Variable in class org.apache.felix.ipojo.handler.extender.BundleTracker
Bundle context.
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
The 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.Tracker
The bundle context against which this Tracker object is tracking.
m_controller - Variable in class org.apache.felix.ipojo.api.Service
Service controller.
m_controller - 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_created - Variable in class org.apache.felix.ipojo.Extender.ManagedAbstractFactoryType
The factories created by this extension.
m_creator - Variable in class org.apache.felix.ipojo.Extender
The instance creator used to create instances.
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_dataKey - Variable in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherMetadata
The key where user data are stored in the event dictionary.
m_dataKey - Variable in class org.apache.felix.ipojo.handlers.event.publisher.PublisherImpl
The key, in the content of the event, where user data are stored.
m_dataKey - Variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
The key where user data are stored in the event dictionary.
m_dataType - Variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
The type of received data.
m_defaultImplementation - Variable in class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.RequiresAnnotationParser
Default-Implementation attribute.
m_definedClasses - Variable in class org.apache.felix.ipojo.ComponentFactory.FactoryClassloader
The map of defined classes [Name, Class Object].
m_delegate - Variable in class org.apache.felix.ipojo.composite.FactoryProxy
Delegated factory.
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.handler.temporal.TemporalHandler
The list of managed 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.handler.temporal.ServiceCollection
The wrapped temporal dependencies.
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_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_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.UnboundComponentType
The component type 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.jmx.JmxConfigFieldMap
The description of the Mbean.
m_description - Variable in class org.apache.felix.ipojo.handlers.jmx.MethodField
Stores the method description.
m_description - Variable in class org.apache.felix.ipojo.handlers.jmx.NotificationField
The description of the notification.
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.handler.temporal.TemporalDependency
The default implementation.
m_di - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Default-Implementation.
m_dir - Variable in class org.apache.felix.ipojo.manipulator.Pojoization
The manipulated directory.
m_directory - Variable in class org.apache.felix.ipojo.task.IPojoTask
Input directory.
m_domainElt - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The ObjectName domain specified in handler configuration.
m_ea - Variable in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherHandler
The current EventAdmin service.
m_elem - Variable in class org.apache.felix.ipojo.manipulation.annotations.CustomAnnotationVisitor
Parent element.
m_elem - Variable in class org.apache.felix.ipojo.manipulation.annotations.CustomAnnotationVisitor.SubArrayVisitor
Parent element.
m_elem - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector
Root element of computed metadata.
m_elements - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector
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_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.Pojoization
Errors which occur during the manipulation.
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.handler.extender.ExtenderManager
Looked extension.
m_fact - Variable in class org.apache.felix.ipojo.composite.CompositeServiceContext.Record
Represented Factory.
m_factories - Variable in class org.apache.felix.ipojo.arch.ArchCommandImpl
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.InstanceCreator
The abstract factory list.
m_factories - Variable in class org.apache.felix.ipojo.webconsole.IPOJOServlet
List of available Factories.
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.InstanceCreator.ManagedInstance
The factory used to create the instance.
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.manipulation.annotations.MetadataCollector.ComponentVisitor
Factory attribute.
m_factory - Variable in class org.apache.felix.ipojo.PrimitiveHandler
The factory of the instance manager.
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_factoryTypes - Variable in class org.apache.felix.ipojo.Extender
The list of factory types.
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.event.publisher.EventAdminPublisherMetadata
The name of the field representing the publisher in the component.
m_field - Variable in class org.apache.felix.ipojo.handlers.jmx.NotificationField
The field of the notification.
m_field - Variable in class org.apache.felix.ipojo.handlers.jmx.PropertyField
The name of the notification.
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.manipulation.annotations.FieldCollector
Field name.
m_field - Variable in class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.PropertyAnnotationParser
Field name.
m_field - Variable in class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.RequiresAnnotationParser
Dependency field.
m_field - Variable in class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.ServiceControllerAnnotationParser
Field name.
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.InnerClassManipulator
Component class fields.
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.manipulator.Pojoization.ComponentInfo
Set of fields of the implementation 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.handler.wbp.WhiteBoardManager
The monitored filter.
m_filter - Variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
Event filter.
m_filter - Variable in class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.RequiresAnnotationParser
Dependency filter.
m_filter - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.BindAnnotationParser
Requirement filter.
m_filter - Variable in class org.apache.felix.ipojo.util.DependencyModel
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.util.Tracker
the filter specifying search criteria for the services to track.
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.manipulation.annotations.FieldCollector.RequiresAnnotationParser
From attribute.
m_from - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.BindAnnotationParser
From attribute.
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.handler.extender.ExtenderManager
Attached handler.
m_handler - Variable in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
The handler managing this dependency.
m_handler - Variable in class org.apache.felix.ipojo.handler.wbp.WhiteBoardManager
The attached 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.event.publisher.PublisherImpl
The managing handler.
m_handler - Variable in class org.apache.felix.ipojo.handlers.jmx.JMXHandlerDescription
The referenced 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_handlerCL - Variable in class org.apache.felix.ipojo.handler.temporal.TemporalDependency.ProxyFactory
Handler classloader, used to load the temporal dependency class.
m_handlerCL - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency.SmartProxyFactory
Handler classloader, used to load the temporal dependency class.
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.ArchCommandImpl
Handler Factories.
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_handlers - Variable in class org.apache.felix.ipojo.webconsole.IPOJOServlet
List of available Handler Factories.
m_hashCodeMethod - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency.DynamicProxyFactory
HashCode method.
m_helper - Variable in class org.apache.felix.ipojo.plugin.ManipulatorMojo
Used for attaching new artifacts.
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.manipulation.annotations.CustomAnnotationVisitor
Id attribute (if found) else use the annotation package name.
m_id - Variable in class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.RequiresAnnotationParser
Dependency id.
m_id - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.BindAnnotationParser
Requirement id.
m_idle - Variable in class org.apache.felix.ipojo.InstanceCreator
The configurations to create and to maintain.
m_ids - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector
Map of [element ids, element].
m_ignoreAnnotations - Variable in class org.apache.felix.ipojo.manipulator.Pojoization
Flag describing if we need or not compute annotations.
m_ignoreAnnotations - Variable in class org.apache.felix.ipojo.plugin.ManipulatorMojo
Ignore annotations parameter.
m_ignoreAnnotations - Variable in class org.apache.felix.ipojo.task.IPojoTask
Flag describing if we need to ignore annotation of not.
m_ignoreEmbeddedXSD - Variable in class org.apache.felix.ipojo.plugin.ManipulatorMojo
Ignore embedded XSD parameter.
m_ignoreLocalXSD - Variable in class org.apache.felix.ipojo.manipulator.Pojoization
Flag describing if we need or not use local XSD files (i.e.
m_ignoreLocalXSD - Variable in class org.apache.felix.ipojo.task.IPojoTask
Flag describing if we need or not use local XSD files (i.e.
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_immediate - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.ComponentVisitor
Is the component an immediate component?
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_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.IPojoFactory
The index used to generate instance name if not set.
m_index - Variable in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Index.
m_initial - Variable in class org.apache.felix.ipojo.util.Tracker.Tracked
The Initial list of ServiceReferences for the tracker.
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 classed.
m_inners - Variable in class org.apache.felix.ipojo.manipulator.Pojoization.ComponentInfo
List of inner classes of the implementation class.
m_input - Variable in class org.apache.felix.ipojo.task.IPojoTask
Input bundle.
m_inputJar - Variable in class org.apache.felix.ipojo.manipulator.Pojoization
Input jar file.
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.InstanceCreator.ManagedInstance
The created instance.
m_instance - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector
Instance declaration.
m_instance - Variable in class org.apache.felix.ipojo.util.DependencyModel
The instance requiring the service.
m_instanceManager - Variable in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
The instance manager.
m_instanceManager - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The instance manager.
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.handlers.event.publisher.PublisherImpl
The name of the component instance using this publisher.
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.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.handlers.providedservice.ProvidedService.PerInstanceStrategy
Map [ComponentInstance->ServiceObject] storing created service objects.
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_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_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_isListening - Variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberHandler
Listening to received events ?
m_isMandatory - Variable in class org.apache.felix.ipojo.architecture.PropertyDescription
A property is mandatory.
m_isManipulated - Variable in class org.apache.felix.ipojo.manipulator.Pojoization.ComponentInfo
Is the class already manipulated.
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.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.handler.temporal.ServiceCollection.ServiceIterator
Underlying iterator.
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.annotations.MetadataCollector.ProvidesVisitor.InterfaceArrayVisitor
List of parsed interface.
m_itfs - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker
Interfaces implemented by the component.
m_jarName - Variable in class org.apache.felix.ipojo.plugin.ManipulatorMojo
The name of the generated JAR file.
m_jmxConfigFieldMap - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
Stores data when parsing metadata.xml.
m_label - Variable in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Label used by the web console.
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_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.handler.extender.BundleTracker
Synchronous bundle listener.
m_listener - Variable in class org.apache.felix.ipojo.util.DependencyModel
Listener object on which invoking the DependencyStateListener.validate(DependencyModel) and DependencyStateListener.invalidate(DependencyModel) methods.
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.InstanceManager
The instance state listener list.
m_listeners - Variable in class org.apache.felix.ipojo.IPojoFactory
The list of factory state listeners.
m_local - Variable in class org.apache.felix.ipojo.PolicyServiceContext
The local (Composite) Service Registry.
m_logger - Variable in class org.apache.felix.ipojo.context.ServiceRegistry
Registry logger.
m_logger - Variable in class org.apache.felix.ipojo.Extender
The iPOJO Extender logger.
m_logger - Variable in class org.apache.felix.ipojo.InstanceCreator
The logger to log messages if errors occur.
m_logger - Variable in class org.apache.felix.ipojo.IPojoFactory
The logger for the factory (and all component instances).
m_managedservice - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.ComponentVisitor
Managed Service PID.
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.event.publisher.EventAdminPublisherHandler
The instance manager.
m_manager - Variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberHandler
The instance 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_managers - Variable in class org.apache.felix.ipojo.handler.extender.ExtenderModelHandler
The extension manager list.
m_managers - Variable in class org.apache.felix.ipojo.handler.wbp.WhiteBoardPatternHandler
The white board pattern to manage.
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.manipulation.annotations.FieldCollector.PropertyAnnotationParser
Property mandatory aspect.
m_mandatory - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.PropertyAnnotationParser
Property mandatory aspect.
m_manifest - Variable in class org.apache.felix.ipojo.manipulator.Pojoization
The manifest location.
m_manifest - Variable in class org.apache.felix.ipojo.task.IPojoTask
Input 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_mappings - Variable in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
List of Mappings.
m_matchingRefs - Variable in class org.apache.felix.ipojo.util.DependencyModel
The list of matching service references.
m_MBean - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
Stores the Dynamic MBean.
m_mBeanInfo - Variable in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
The MBeanInfo.
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.Pojoization
Metadata (in internal format).
m_metadata - Variable in class org.apache.felix.ipojo.plugin.ManipulatorMojo
Location of the metadata file or iPOJO metadata configuration.
m_metadata - Variable in class org.apache.felix.ipojo.task.IPojoTask
Metadata file.
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.handlers.jmx.MethodField
Stores the method properties.
m_method - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.ComponentVisitor
Factory-Method.
m_method - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.PropertyAnnotationParser
Attached method.
m_method - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationCollector
The method descriptor of the visited 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] storing handlers 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.jmx.JmxConfigFieldMap
The exposed methods.
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_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.handlers.event.publisher.EventAdminPublisherMetadata
The name which acts as an identifier.
m_name - Variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
The name which acts as an identifier.
m_name - Variable in class org.apache.felix.ipojo.handlers.jmx.NotificationField
The name of the notification.
m_name - Variable in class org.apache.felix.ipojo.handlers.jmx.PropertyField
The name of the notification.
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.annotations.CustomAnnotationVisitor.SubArrayVisitor
Attribute name.
m_name - Variable in class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.PropertyAnnotationParser
Property name.
m_name - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.ComponentVisitor
Component name (cannot be null).
m_name - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.InstantiateVisitor
Instance name.
m_name - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.BindAnnotationParser
Method name.
m_name - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector
Method name.
m_name - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.PropertyAnnotationParser
Property 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.MethodDescriptor
Method 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_name - Variable in class org.apache.felix.ipojo.webconsole.IPOJOServlet.RequestInfo
Name of the required element.
m_namespace - Variable in class org.apache.felix.ipojo.HandlerManagerFactory
The iPOJO Handler Namespace.
m_namespace - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
Constant storing the name of the class.
m_namespace - Variable in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
The handler namespace.
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_notification - Variable in class org.apache.felix.ipojo.handlers.jmx.PropertyField
The name of the notification.
m_notifications - Variable in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
The allowed notifications.
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.manipulation.annotations.FieldCollector.RequiresAnnotationParser
Enable or Disable Nullable pattern.
m_nullableObject - Variable in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
The Nullable object or Default-Implementation instance if used.
m_object - Variable in class org.apache.felix.ipojo.handler.temporal.ServiceUsage.Usage
Object to inject.
m_object - Variable in class org.apache.felix.ipojo.handlers.dependency.ServiceUsage.Usage
Object to inject.
m_objectName - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The ObjectName used to register the MBean.
m_objName - Variable in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanWRegisterImpl
The effective name of the MBean.
m_objNameWODomainElt - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The ObjectName without domain specified in handler configuration.
m_onArrival - Variable in class org.apache.felix.ipojo.handler.extender.ExtenderManager
OnArrival method.
m_onArrival - Variable in class org.apache.felix.ipojo.handler.wbp.WhiteBoardManager
The onArrival method.
m_onDeparture - Variable in class org.apache.felix.ipojo.handler.extender.ExtenderManager
OnDeparture method.
m_onDeparture - Variable in class org.apache.felix.ipojo.handler.wbp.WhiteBoardManager
The onDeparture method.
m_onModification - Variable in class org.apache.felix.ipojo.handler.wbp.WhiteBoardManager
The onModify method.
m_onTimeout - Variable in class org.apache.felix.ipojo.api.TemporalDependency
OnTimeout policy.
m_open - Variable in class org.apache.felix.ipojo.handler.extender.BundleTracker
Flag indicating if the tracking is open.
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.manipulation.annotations.FieldCollector.RequiresAnnotationParser
Is the dependency optional ?
m_optional - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.BindAnnotationParser
Is the requirement optional?
m_optional - Variable in class org.apache.felix.ipojo.util.DependencyModel
Is the dependency optional ?
m_outer - Variable in class org.apache.felix.ipojo.manipulation.InnerClassAdapter
Implementation class name.
m_outer - Variable in class org.apache.felix.ipojo.manipulation.InnerClassManipulator
Outer class class name.
m_output - Variable in class org.apache.felix.ipojo.task.IPojoTask
Output bundle.
m_outputDirectory - Variable in class org.apache.felix.ipojo.plugin.ManipulatorMojo
The directory containing generated classes.
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_parent - Variable in class org.apache.felix.ipojo.manipulation.annotations.CustomAnnotationVisitor
Parent attribute (if found) else use the annotation package name.
m_parent - Variable in class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.PropertyAnnotationParser
Parent element element.
m_parent - Variable in class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.ServiceControllerAnnotationParser
Parent element element.
m_parent - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.PropertyAnnotationParser
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_pojo - Variable in class org.apache.felix.ipojo.api.SingletonComponentType
The POJO object to inject through the instance configuration.
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.handler.temporal.TemporalDependency
The timeout policy.
m_policy - Variable in class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.RequiresAnnotationParser
Binding policy.
m_policy - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.BindAnnotationParser
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_postDeregisterMeth - Variable in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanWRegisterImpl
The postDeregister method of MBeanRegistration interface.
m_postDeregisterMeth - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The postDeregister method of MBeanRegistration interface.
m_postRegisterMeth - Variable in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanWRegisterImpl
The postRegister method of MBeanRegistration interface.
m_postRegisterMeth - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The postRegister method of MBeanRegistration interface.
m_postRegistration - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Post-Registration callback.
m_postUnregistration - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Post-Unregistration callback.
m_preDeregisterMeth - Variable in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanWRegisterImpl
The preDeregister method of MBeanRegistration interface.
m_preDeregisterMeth - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The preDeregister method of MBeanRegistration interface.
m_preRegisterMeth - Variable in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanWRegisterImpl
The preRegister method of MBeanRegistration interface.
m_preRegisterMeth - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The preRegister method of MBeanRegistration interface.
m_project - Variable in class org.apache.felix.ipojo.plugin.ManipulatorMojo
The Maven project.
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_propagation - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.ComponentVisitor
Does the component propagate configuration 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.handlers.configuration.ConfigurationHandlerDescription
The property descriptions.
m_properties - Variable in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
The exposed attributes.
m_properties - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Properties Array.
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.manipulation.annotations.MetadataCollector.ComponentVisitor
Element properties.
m_prov - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.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_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.handler.temporal.TemporalDependency
Enables the proxy mode.
m_proxy - Variable in class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.RequiresAnnotationParser
Proxy attribute.
m_proxyObject - Variable in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
The proxy object.
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_publishersByField - Variable in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherHandler
The publishers accessible by their fields.
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_referredPackages - Variable in class org.apache.felix.ipojo.manipulator.Pojoization
Referenced packages by the composite.
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_registerCallbacks - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The flag informing if the POJO implements the MBeanRegistration interface.
m_registered - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The flag used to inform if the MBean is registered.
m_registration - Variable in class org.apache.felix.ipojo.context.ServiceReferenceImpl
Service Registration attached to the service reference.
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_regs - Variable in class org.apache.felix.ipojo.context.ServiceRegistry
List of service registration.
m_requiredHandlers - Variable in class org.apache.felix.ipojo.IPojoFactory
The list of required handlers.
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_rights - Variable in class org.apache.felix.ipojo.handlers.jmx.PropertyField
The name of the notification.
m_root - Variable in class org.apache.felix.ipojo.manipulation.annotations.CustomAnnotationVisitor
Is the custom annotation a first-order annotation.
m_scope - Variable in class org.apache.felix.ipojo.api.composite.ImportedService
Dependency scope.
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_separator - Variable in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Separator.
m_separators - Variable in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
Default separator to use.
m_sequenceNumber - Variable in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
The sequence number.
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_serviceRegistration - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The 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_simples - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
The list of 'simple' attributes.
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_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.manipulation.annotations.FieldCollector.RequiresAnnotationParser
Dependency specification.
m_specification - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.BindAnnotationParser
Required 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.handler.temporal.ServiceUsage.Usage
Stack Size.
m_stack - Variable in class org.apache.felix.ipojo.handlers.dependency.ServiceUsage.Usage
Stack Size.
m_started - Variable in class org.apache.felix.ipojo.Extender.CreatorThread
Is the creator thread started?
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_strategy - Variable in class org.apache.felix.ipojo.api.Service
The provided service strategy.
m_strategy - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Service Object creation policy.
m_string - Variable in class org.apache.felix.ipojo.manipulator.QuotedTokenizer
String to parse.
m_subscribersByName - Variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberHandler
The list of subscriber accessible by name.
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.Manipulator
Pojo super class.
m_superclass - Variable in class org.apache.felix.ipojo.manipulation.MethodCreator
Name of the super class.
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_supportedProjectTypes - Variable in class org.apache.felix.ipojo.plugin.ManipulatorMojo
Project types which this plugin supports.
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_synchronous - Variable in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherMetadata
Events sending mode.
m_synchronous - Variable in class org.apache.felix.ipojo.handlers.event.publisher.PublisherImpl
The sending mode of events.
m_temp - Variable in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
The directory storing bundles.
m_temporals - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
The temporal dependencies.
m_thread - Variable in class org.apache.felix.ipojo.Extender
The thread analyzing arriving bundles and creating iPOJO contributions.
m_timeout - Variable in class org.apache.felix.ipojo.api.TemporalDependency
Timeout.
m_timeout - Variable in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
The timeout.
m_title - Variable in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Title used by the web console.
m_topics - Variable in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherMetadata
Topics to which events are sent.
m_topics - Variable in class org.apache.felix.ipojo.handlers.event.publisher.PublisherImpl
The topics of sent events.
m_topics - Variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberHandler
The iPOJO properties representing all the topics.
m_topics - Variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
Listened topics.
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.handler.wbp.WhiteBoardManager
The 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_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.ManagedAbstractFactoryType
The type (i.e.) name of the extension.
m_type - Variable in class org.apache.felix.ipojo.Extender.UnboundComponentType
The required extension name.
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.
m_type - Variable in class org.apache.felix.ipojo.handlers.jmx.PropertyField
The name of the notification.
m_type - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.BindAnnotationParser
Bind, Modify or Unbind method?
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_type - Variable in class org.apache.felix.ipojo.webconsole.IPOJOServlet.RequestInfo
Type of the required element.
m_types - Variable in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
List of component type.
m_unbind - Variable in class org.apache.felix.ipojo.api.Dependency
Unbind method attached to the dependency.
m_unboundTypes - Variable in class org.apache.felix.ipojo.Extender
The list of unbound types.
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.handler.temporal.TemporalDependency
Service Usage (Thread Local).
m_usage - Variable in class org.apache.felix.ipojo.handlers.dependency.Dependency
Thread Local.
m_usesMOSGi - Variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The flag used to inform if we use the MOSGi framework.
m_validate - Variable in class org.apache.felix.ipojo.api.PrimitiveComponentType
The validate callback.
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.jmx.PropertyField
The name of the notification.
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.annotations.FieldCollector.PropertyAnnotationParser
Property value.
m_value - Variable in class org.apache.felix.ipojo.manipulation.annotations.FieldCollector.ServiceControllerAnnotationParser
Property value.
m_value - Variable in class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.HandlerDeclarationVisitor
XML accepted by the handler.
m_value - Variable in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.PropertyAnnotationParser
Property 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.metadata.Attribute
The value of the attribute.
m_value - Variable in class org.apache.felix.ipojo.util.Property
The value of the property.
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.annotations.MetadataCollector.ComponentVisitor
Version.
m_visible - Variable in class org.apache.felix.ipojo.manipulation.ClassChecker.AnnotationDescriptor
Is the annotation visible at runtime?
m_visitedMethods - Variable in class org.apache.felix.ipojo.manipulation.MethodCreator
The list of methods visited during the previous analysis.
m_warnings - Variable in class org.apache.felix.ipojo.manipulator.Pojoization
Warnings which occur during the manipulation.
m_wasUpdated - Variable in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
Were the properties updated during the processing.
manageArrival(ServiceReference) - Method in class org.apache.felix.ipojo.util.DependencyModel
Manages the arrival of a new service reference.
manageDeparture(ServiceReference, Object) - Method in class org.apache.felix.ipojo.util.DependencyModel
Manages the departure of a used service.
managedInjectedObject() - Method in class org.apache.felix.ipojo.InstanceManager
Configures an injected object in this container.
manageModification(ServiceReference) - Method in class org.apache.felix.ipojo.util.DependencyModel
This method can be override by the concrete dependency to be notified of service modification.
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
 
manipulate() - Method in class org.apache.felix.ipojo.api.PrimitiveComponentType
Manipulates the implementation class.
manipulate(byte[]) - Method in class org.apache.felix.ipojo.manipulation.InnerClassManipulator
Manipulate the inner class.
manipulate(byte[]) - Method in class org.apache.felix.ipojo.manipulation.Manipulator
Manipulate the given byte array.
manipulateComponent(byte[], Pojoization.ComponentInfo) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Manipulate a component class.
manipulateComponents() - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Manipulate classes of the input Jar.
manipulateDirectory() - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Manipulate the input directory.
manipulateInnerClass(byte[], String, Pojoization.ComponentInfo) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Manipulates an inner class.
manipulateJarFile(File) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Manipulate the input bundle.
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
 
Manipulator - Class in org.apache.felix.ipojo.manipulation
iPOJO Byte code Manipulator.
Manipulator() - Constructor for class org.apache.felix.ipojo.manipulation.Manipulator
 
ManipulatorMojo - Class in org.apache.felix.ipojo.plugin
Packages an OSGi jar "bundle" as an "iPOJO bundle".
ManipulatorMojo() - Constructor for class org.apache.felix.ipojo.plugin.ManipulatorMojo
 
match(ServiceReference) - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Does the service instance match with the given factory ?
match(IPojoFactory) - Method in class org.apache.felix.ipojo.InstanceCreator.ManagedInstance
Checks if the given factory match with the factory required by this instance.
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 override by concrete dependencies if they need advanced testing on service reference (that cannot be expressed in the LDAP filter).
matchAgainstFilter(ServiceReference) - Method in class org.apache.felix.ipojo.util.DependencyModel
Checks if the given service reference match the current filter.
matches(String, String) - Static method in class org.apache.felix.ipojo.handlers.event.EventUtil
Tests that the given topic match with the given topic pattern.
matches(String, String[]) - Static method in class org.apache.felix.ipojo.handlers.event.EventUtil
Tests that the given topic match with the given topic patterns.
matchNameAndVersion(IPojoFactory) - Method in class org.apache.felix.ipojo.InstanceCreator.ManagedInstance
Checks if the required factory name match with the given factory.
MBeanHandler - Class in org.apache.felix.ipojo.handlers.jmx
This class implements iPOJO Handler.
MBeanHandler() - Constructor for class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
 
MetadataCollector - Class in org.apache.felix.ipojo.manipulation.annotations
Collect metadata from classes by parsing annotation.
MetadataCollector() - Constructor for class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector
 
MetadataCollector.ComponentVisitor - Class in org.apache.felix.ipojo.manipulation.annotations
Parse the @component annotation.
MetadataCollector.ComponentVisitor() - Constructor for class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.ComponentVisitor
 
MetadataCollector.HandlerDeclarationVisitor - Class in org.apache.felix.ipojo.manipulation.annotations
Parse the @HandlerDeclaration annotation.
MetadataCollector.HandlerDeclarationVisitor() - Constructor for class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.HandlerDeclarationVisitor
 
MetadataCollector.HandlerVisitor - Class in org.apache.felix.ipojo.manipulation.annotations
Parses the @Handler annotation.
MetadataCollector.HandlerVisitor() - Constructor for class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.HandlerVisitor
 
MetadataCollector.InstantiateVisitor - Class in org.apache.felix.ipojo.manipulation.annotations
Parse the @Instantitate annotation.
MetadataCollector.InstantiateVisitor() - Constructor for class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.InstantiateVisitor
 
MetadataCollector.ProvidesVisitor - Class in org.apache.felix.ipojo.manipulation.annotations
Parse the @provides annotation.
MetadataCollector.ProvidesVisitor() - Constructor for class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.ProvidesVisitor
 
MetadataCollector.ProvidesVisitor.InterfaceArrayVisitor - Class in org.apache.felix.ipojo.manipulation.annotations
 
MetadataCollector.ProvidesVisitor.InterfaceArrayVisitor() - Constructor for class org.apache.felix.ipojo.manipulation.annotations.MetadataCollector.ProvidesVisitor.InterfaceArrayVisitor
 
Method - Annotation Type in org.apache.felix.ipojo.handlers.jmx
JMX Method annotation.
METHOD_FLAG_PREFIX - Static variable in class org.apache.felix.ipojo.manipulation.MethodCreator
Method flag prefix.
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) - Constructor for class org.apache.felix.ipojo.manipulation.MethodCodeAdapter
MethodCodeAdapter constructor.
MethodCollector - Class in org.apache.felix.ipojo.manipulation.annotations
This class collects method annotations, and give them to the metadata collector.
MethodCollector(String, MetadataCollector) - Constructor for class org.apache.felix.ipojo.manipulation.annotations.MethodCollector
Constructor.
MethodCollector.BindAnnotationParser - Class in org.apache.felix.ipojo.manipulation.annotations
Parse @bind & @unbind annotations.
MethodCollector.BindAnnotationParser(String, String) - Constructor for class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.BindAnnotationParser
Constructor.
MethodCollector.PropertyAnnotationParser - Class in org.apache.felix.ipojo.manipulation.annotations
 
MethodCollector.PropertyAnnotationParser(Element, String) - Constructor for class org.apache.felix.ipojo.manipulation.annotations.MethodCollector.PropertyAnnotationParser
Constructor.
MethodCreator - Class in org.apache.felix.ipojo.manipulation
iPOJO Class Adapter.
MethodCreator(ClassVisitor, Map, List) - 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) - Constructor for class org.apache.felix.ipojo.manipulation.MethodDescriptor
Constructor.
MethodField - Class in org.apache.felix.ipojo.handlers.jmx
This class builds a method JMX description.
MethodField(MethodMetadata, String) - Constructor for class org.apache.felix.ipojo.handlers.jmx.MethodField
Constructor.
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.
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 - 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.handler.wbp.WhiteBoardManager
An existing service was modified.
modifiedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.util.DependencyModel
Service tracker modified service callback.
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.

N

NAME_ATTRIBUTE - Static variable in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherMetadata
The name attribute in the component metadata.
NAME_ATTRIBUTE - Static variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
The name attribute in the component metadata.
NAMESPACE - Static variable in class org.apache.felix.ipojo.handler.extender.ExtenderModelHandler
The handler namespace.
NAMESPACE - Static variable in class org.apache.felix.ipojo.handler.temporal.TemporalHandler
The handler namespace.
NAMESPACE - Static variable in class org.apache.felix.ipojo.handler.wbp.WhiteBoardPatternHandler
The handler namespace.
NAMESPACE - Static variable in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherHandler
The handler Namespace.
NAMESPACE - Static variable in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberHandler
The handler namespace.
next() - Method in class org.apache.felix.ipojo.handler.temporal.ServiceCollection.ServiceIterator
Returns the next service objects in the iteration.
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_POLICY - Static variable in class org.apache.felix.ipojo.handler.temporal.TemporalHandler
No policy.
NO_VALUE - Static variable in class org.apache.felix.ipojo.util.Property
Object used for an unvalued property.
NotificationField - Class in org.apache.felix.ipojo.handlers.jmx
This class builds the notification description structure.
NotificationField(String, String, String) - Constructor for class org.apache.felix.ipojo.handlers.jmx.NotificationField
Constructor.
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.
NULL - Static variable in class org.apache.felix.ipojo.handler.temporal.TemporalHandler
Uses null.
NULLABLE - Static variable in class org.apache.felix.ipojo.api.TemporalDependency
OnTimeout policy: nullable object.
NULLABLE - Static variable in class org.apache.felix.ipojo.handler.temporal.TemporalHandler
Uses a 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
 

O

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.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.
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.handler.temporal.TemporalDependency
The dependency has been reconfigured.
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_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, Method, Object[]) - Method in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
A POJO method will be invoked.
onEntry(Object, Method, 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, Method, Object[]) - Method in interface org.apache.felix.ipojo.MethodInterceptor
This method is called when a thread enters in a method.
onEntry(Object, Method, Object[]) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Callback method called when a method will be invoked.
onError(Object, Method, Throwable) - Method in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
A POJO method has thrown an error.
onError(Object, Method, 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, Method, 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, Method, Throwable) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Callback method called when an error occurs.
onExit(Object, Method, Object) - Method in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
A POJO method has returned.
onExit(Object, Method, 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, Method, Object) - Method in interface org.apache.felix.ipojo.MethodInterceptor
This method is called when the execution exits a method : before a return.
onExit(Object, Method, Object) - Method in class org.apache.felix.ipojo.PrimitiveHandler
Callback method called when a method ends.
onFinally(Object, Method) - Method in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
A POJO method is finished.
onFinally(Object, Method) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
A POJO method is finished.
onFinally(Object, Method) - 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, Method) - 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.handler.temporal.TemporalDependency
The code require a value of the monitored field.
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.event.publisher.EventAdminPublisherHandler
Field interceptor callback.
onGet(Object, String, Object) - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
Called when a POJO member is read by the MBean.
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'.
onInvalidation(IPojoFactory) - Method in class org.apache.felix.ipojo.InstanceCreator
This method is called when the given factory becomes invalid.
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(ServiceReference) - Method in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
A provider arrives.
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(ServiceReference) - Method in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
A provider leaves.
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.handler.temporal.TemporalDependency
A provider is 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.
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.handler.temporal.TemporalDependency
The monitored field receives a value.
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.jmx.MBeanHandler
Called when a POJO member is modified externally.
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 PUTFILED 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.
onTimeout() - Method in class org.apache.felix.ipojo.handler.temporal.TemporalDependency
Implements the timeout policy according to the specified configuration.
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.
onValidation(IPojoFactory) - Method in class org.apache.felix.ipojo.InstanceCreator
This method is called when the given factory becomes valid.
open() - Method in class org.apache.felix.ipojo.composite.util.SourceManager.SourceTracker
Open the tracker.
open() - Method in class org.apache.felix.ipojo.handler.extender.BundleTracker
Call this method to start the tracking of active bundles.
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.
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 - package org.apache.felix.ipojo.arch
 
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.context - package org.apache.felix.ipojo.context
 
org.apache.felix.ipojo.extender - package org.apache.felix.ipojo.extender
 
org.apache.felix.ipojo.handler.extender - package org.apache.felix.ipojo.handler.extender
 
org.apache.felix.ipojo.handler.temporal - package org.apache.felix.ipojo.handler.temporal
 
org.apache.felix.ipojo.handler.wbp - package org.apache.felix.ipojo.handler.wbp
 
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.dependency - package org.apache.felix.ipojo.handlers.dependency
 
org.apache.felix.ipojo.handlers.event - package org.apache.felix.ipojo.handlers.event
 
org.apache.felix.ipojo.handlers.event.publisher - package org.apache.felix.ipojo.handlers.event.publisher
 
org.apache.felix.ipojo.handlers.event.subscriber - package org.apache.felix.ipojo.handlers.event.subscriber
 
org.apache.felix.ipojo.handlers.jmx - package org.apache.felix.ipojo.handlers.jmx
 
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.manipulation.annotations - package org.apache.felix.ipojo.manipulation.annotations
 
org.apache.felix.ipojo.manipulator - package org.apache.felix.ipojo.manipulator
 
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.plugin - package org.apache.felix.ipojo.plugin
 
org.apache.felix.ipojo.task - package org.apache.felix.ipojo.task
 
org.apache.felix.ipojo.transaction - package org.apache.felix.ipojo.transaction
 
org.apache.felix.ipojo.util - package org.apache.felix.ipojo.util
 
org.apache.felix.ipojo.webconsole - package org.apache.felix.ipojo.webconsole
 
org.apache.felix.ipojo.whiteboard - package org.apache.felix.ipojo.whiteboard
 
org.apache.felix.ipojo.xml.parser - package org.apache.felix.ipojo.xml.parser
 
overrideMethodFromName(String, MethodField) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Adds a method from name and erases the older if exists.
overrideMethodFromName(String, MethodField[]) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Add methods from name and erases the olders if exists.

P

parse(Bundle, String) - Method in class org.apache.felix.ipojo.Extender
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.
parseAbstractFactoryType(Bundle, String) - Method in class org.apache.felix.ipojo.Extender
Parses an IPOJO-Extension manifest header and then creates iPOJO extensions (factory types).
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.Pojoization
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
 
parseXMLMetadata(File) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Parse the XML metadata from the given file.
parseXMLMetadata(InputStream) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Parses XML Metadata.
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(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.ComponentInfo - Class in org.apache.felix.ipojo.manipulator
Component Info.
Pojoization.ComponentInfo(String, Element) - Constructor for class org.apache.felix.ipojo.manipulator.Pojoization.ComponentInfo
Constructor.
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.
POST_DEREGISTER_METH_NAME - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of the MBeanRegistration postDeregister method.
POST_REGISTER_METH_NAME - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of the MBeanRegistration postRegister method.
postDeregister() - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanWRegisterImpl
This method is executed after the MBean deregistration.
postRegister(Boolean) - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanWRegisterImpl
This method is executed after the MBean registration.
PostRegistration - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a post-service-registration method.
PostUnregistration - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a post-service-unregistration method.
PRE_DEREGISTER_METH_NAME - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of the MBeanRegistration preDeregister method.
PRE_REGISTER_METH_NAME - Static variable in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
The name of the MBeanRegistration preRegister method.
preDeregister() - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanWRegisterImpl
This method is before after the MBean deregistration.
PREFIX - Static variable in class org.apache.felix.ipojo.manipulation.MethodCreator
All POJO method will be renamed by using this prefix.
preRegister(MBeanServer, ObjectName) - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanWRegisterImpl
This method is executed before the MBean registration.
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.
printClauses(Map, String) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Print a standard Map based OSGi header.
printFactories(PrintStream) - Method in class org.apache.felix.ipojo.arch.ArchCommandImpl
Prints factories.
printFactory(String, PrintStream, PrintStream) - Method in class org.apache.felix.ipojo.arch.ArchCommandImpl
Prints factory description.
printFactoryDetail(PrintWriter, String) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets a Factory Detail page.
printFactoryList(PrintWriter) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Prints the factory list.
printHandlerList(PrintWriter) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Print the handler list.
printHandlers(PrintStream) - Method in class org.apache.felix.ipojo.arch.ArchCommandImpl
Prints the list of available handlers (and validity).
printInstance(String, PrintStream, PrintStream) - Method in class org.apache.felix.ipojo.arch.ArchCommandImpl
Prints instance description.
printInstanceDetail(PrintWriter, String) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the page containing instance detail.
printInstanceList(PrintWriter) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the instance list page.
printInstances(PrintStream) - Method in class org.apache.felix.ipojo.arch.ArchCommandImpl
Prints instance list.
printStats(PrintStream) - Method in class org.apache.felix.ipojo.arch.ArchCommandImpl
Prints the statistics.
processBind(String) - Method in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector
Process @bind, @modified, @unbind.
processingInstruction(String, String) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Process an instruction.
processInvalidate() - Method in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector
Process @invalidate annotation.
processPostRegistration() - Method in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector
Process @PostRegistration annotation.
processPostUnregistration() - Method in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector
Process @PostRegistration annotation.
processProperty() - Method in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector
Process @property annotation.
processUpdated() - Method in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector
Process @Updated annotation.
processValidate() - Method in class org.apache.felix.ipojo.manipulation.annotations.MethodCollector
Process @validate annotation.
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 - Annotation Type in org.apache.felix.ipojo.handlers.jmx
JMX Property annotation.
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.
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.
PropertyField - Class in org.apache.felix.ipojo.handlers.jmx
This class build the notification description structure.
PropertyField(String, String, String, String) - Constructor for class org.apache.felix.ipojo.handlers.jmx.PropertyField
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.
Provides - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares that the component instances will provide a service.
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.handler.temporal
Generates proxy class delegating operation invocations thanks to a a temporal dependency.
ProxyGenerator() - Constructor for class org.apache.felix.ipojo.handler.temporal.ProxyGenerator
 
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
 
Publisher - Annotation Type in org.apache.felix.ipojo.handlers.event
Event Admin Publisher handler.
Publisher - Interface in org.apache.felix.ipojo.handlers.event.publisher
An Publisher is the interface between the EventAdminPublisherHandler and a component instance.
PublisherImpl - Class in org.apache.felix.ipojo.handlers.event.publisher
The PublisherImpl class is the implementation of the Publisher object used by components to send events.
PublisherImpl(EventAdminPublisherHandler, String[], boolean, String, String) - Constructor for class org.apache.felix.ipojo.handlers.event.publisher.PublisherImpl
Constructs an Publisher with given parameters.
put(Object, Object) - Method in class org.apache.felix.ipojo.context.StringMap
Put a record in the map.

Q

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

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 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.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.
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.
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
Deprecated. use InstanceManager.register(FieldMetadata, FieldInterceptor) and InstanceManager#register(FieldMetadata, MethodInterceptor) instead.
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.
registerContextListener(ContextListener, String[]) - Method in interface org.apache.felix.ipojo.ContextSource
Registers a context listener on the given set of properties.
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.
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(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.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(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(String[], Object, Dictionary) - Method in interface org.apache.felix.ipojo.ServiceContext
Registers a service inside this service context.
registerService(String, Object, Dictionary) - Method in interface org.apache.felix.ipojo.ServiceContext
Registers a service inside this service context.
remove(Object) - Method in class org.apache.felix.ipojo.handler.temporal.ServiceCollection
Unsupported method.
remove() - Method in class org.apache.felix.ipojo.handler.temporal.ServiceCollection.ServiceIterator
Unsupported operation.
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.handler.temporal.ServiceCollection
Unsupported method.
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.
removeBundle(Bundle) - Method in class org.apache.felix.ipojo.Extender.CreatorThread
A bundle is leaving.
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.
removedBundle(Bundle) - Method in class org.apache.felix.ipojo.handler.extender.BundleTracker
Subclasses must implement this method; it can be used to perform actions upon the deactivation of a bundle.
removedBundle(Bundle) - Method in class org.apache.felix.ipojo.handler.extender.ExtenderManager
A bundle is stopping.
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.handler.wbp.WhiteBoardManager
A service disappears.
removedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.util.DependencyModel
Service tracker removed service callback.
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.
removeFactory(IPojoFactory) - Method in class org.apache.felix.ipojo.InstanceCreator
This method is called when a factory is leaving.
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.
removeInstancesFromBundle(long) - Method in class org.apache.felix.ipojo.InstanceCreator
Disposes all instances declared by the given (leaving) bundle.
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.
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.handlers.providedservice.ProvidedService
Remove a property.
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.
renderContent(HttpServletRequest, HttpServletResponse) - Method in class org.apache.felix.ipojo.webconsole.IPOJOServlet
Gets the HTML content of the plugin.
Requires - Annotation Type in org.apache.felix.ipojo.annotations
This annotation declares a service requirement.
Requires - Annotation Type in org.apache.felix.ipojo.handler.temporal
Temporal dependency annotation.
reset() - Method in class org.apache.felix.ipojo.context.ServiceRegistry
Reset the service registry.
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.
retainAll(Collection) - Method in class org.apache.felix.ipojo.handler.temporal.ServiceCollection
Unsupported method.
retainAll(Collection) - Method in class org.apache.felix.ipojo.handlers.dependency.ServiceCollection
Unsupported method.
run() - Method in class org.apache.felix.ipojo.Extender.CreatorThread
Creator thread's run method.

S

save(URL, File) - Method in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
Downloads the content pointed by the given url to the given file.
save(InputStream, File) - Method in class org.apache.felix.ipojo.online.manipulator.IPOJOURLHandler
Saves the content of the input stream to the given file.
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
 
searchClassFiles(File, List) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Navigates across directories to find class files.
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
 
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.
send(Dictionary) - Method in interface org.apache.felix.ipojo.handlers.event.publisher.Publisher
Sends an event with the specified content.
send(Dictionary) - Method in class org.apache.felix.ipojo.handlers.event.publisher.PublisherImpl
Sends an event with the specified content.
sendData(Object) - Method in interface org.apache.felix.ipojo.handlers.event.publisher.Publisher
Sends a data event.
sendData(Object) - Method in class org.apache.felix.ipojo.handlers.event.publisher.PublisherImpl
Sends a data event.
sendNotification(String, String, String, Object, Object) - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
Sends a notification to a subscriber.
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 class org.apache.felix.ipojo.util.Tracker.Tracked
UID.
serialVersionUID - Static variable in class org.apache.felix.ipojo.webconsole.IPOJOServlet
UUID.
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_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.
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.handler.temporal
Maintains a service object collection.
ServiceCollection(TemporalDependency) - Constructor for class org.apache.felix.ipojo.handler.temporal.ServiceCollection
Creates a Service Collection.
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.handler.temporal
Iterator on a set of service objects.
ServiceCollection.ServiceIterator(ServiceReference[]) - Constructor for class org.apache.felix.ipojo.handler.temporal.ServiceCollection.ServiceIterator
Creates a Service Iterator iterating on the given set of providers.
ServiceCollection.ServiceIterator(Collection) - Constructor for class org.apache.felix.ipojo.handler.temporal.ServiceCollection.ServiceIterator
Creates a Service Iterator iterating on service object contained in the given 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.
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.
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
 
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.
ServiceReferenceRankingComparator - Class in org.apache.felix.ipojo.util
Service Reference Comparator.
ServiceReferenceRankingComparator() - Constructor for class org.apache.felix.ipojo.util.ServiceReferenceRankingComparator
 
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
 
ServiceUsage - Class in org.apache.felix.ipojo.handler.temporal
Object managing thread local copy of required services.
ServiceUsage() - Constructor for class org.apache.felix.ipojo.handler.temporal.ServiceUsage
 
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.handler.temporal
Structure contained in the Thread Local.
ServiceUsage.Usage() - Constructor for class org.apache.felix.ipojo.handler.temporal.ServiceUsage.Usage
 
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 - Static variable in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Dependency Field Type : Set.
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.
setAllPolicy() - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
Activate the all policy for this method.
setArgument(String[]) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyCallback
Set the argument type (Empty or the class name).
setAttribute(Attribute) - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
Changes specified attribute value.
setAttributes(AttributeList) - Method in class org.apache.felix.ipojo.handlers.jmx.DynamicMBeanImpl
Changes all the attributes value.
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.
setBindingPolicy() - Method in class org.apache.felix.ipojo.util.DependencyModel
Sets the 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) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Sets the dependency comparator.
setComparator(Comparator) - 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.
setController(String, boolean) - 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.Pojoization
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
 
setDescription(String) - Method in class org.apache.felix.ipojo.handlers.jmx.JmxConfigFieldMap
Sets the description of the MBean.
setDir(File) - Method in class org.apache.felix.ipojo.task.IPojoTask
Set the input directory.
setDocumentLocator(Locator) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Set Document locator.
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(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.
setField(String) - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
Modifies the field.
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) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyDescription
Sets the dependency filter.
setFilter(String) - Method in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
Sets the filter attribute of the subscriber.
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.
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.
setIgnoreAnnotations(boolean) - Method in class org.apache.felix.ipojo.task.IPojoTask
Set if we need to ignore annotations or not.
setIgnoreEmbeddedSchemas(boolean) - Method in class org.apache.felix.ipojo.task.IPojoTask
Set if we need to use embedded XSD files or not.
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.Pojoization
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.
setInput(File) - Method in class org.apache.felix.ipojo.task.IPojoTask
Set the input bundle.
setInstance(ComponentInstance) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler.ManagedConfiguration
Set the instance object.
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(File) - Method in class org.apache.felix.ipojo.task.IPojoTask
Set the manifest file.
setMetadata(File) - Method in class org.apache.felix.ipojo.task.IPojoTask
Set the metadata file.
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
 
setName(String) - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
Modifies the name.
setNotifiable(boolean) - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
Modify the notifiability of this property field.
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.
setOutput(File) - Method in class org.apache.felix.ipojo.task.IPojoTask
Set the output bundle.
setPOJOMetadata(Attributes) - Method in class org.apache.felix.ipojo.manipulator.Pojoization
Add iPOJO-Components to the given manifest attribute list.
setPostRegistrationCallback(Callback) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
 
setPostUnregistrationCallback(Callback) - Method in class org.apache.felix.ipojo.handlers.providedservice.ProvidedService
 
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.
setReference(ServiceReference) - Method in class org.apache.felix.ipojo.IPojoFactory.RequiredHandler
Sets the service reference.
setRights(String) - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
Modifies the rights.
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, boolean) - Method in class org.apache.felix.ipojo.handlers.dependency.DependencyHandler
Check if we have to set the dependency specification with the given class name.
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.
setTopics(String) - Method in class org.apache.felix.ipojo.handlers.event.publisher.EventAdminPublisherMetadata
Sets the topics attribute of the publisher.
setTopics(String) - Method in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberMetadata
Sets the topics attribute of the subscriber.
setType(String) - Method in class org.apache.felix.ipojo.api.ServiceProperty
Sets the property type.
setType(int) - Method in class org.apache.felix.ipojo.handlers.dependency.Dependency
Set the type to inject.
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.
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.
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(Object) - Method in class org.apache.felix.ipojo.handlers.jmx.PropertyField
Modifies the 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.
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.handler.temporal.ServiceCollection
Gets the number of available providers.
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 the handler.
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(BundleContext) - Method in class org.apache.felix.ipojo.Extender
iPOJO Start method.
start() - Method in class org.apache.felix.ipojo.handler.extender.ExtenderModelHandler
Starts the handler.
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.handler.temporal.TemporalDependency
Start method.
start() - Method in class org.apache.felix.ipojo.handler.temporal.TemporalHandler
Start method.
start() - Method in class org.apache.felix.ipojo.handler.wbp.WhiteBoardManager
Opens the tracker.
start() - Method in class org.apache.felix.ipojo.handler.wbp.WhiteBoardPatternHandler
Start method.
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.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.event.publisher.EventAdminPublisherHandler
Starts the handler instance.
start() - Method in class org.apache.felix.ipojo.handlers.event.subscriber.EventAdminSubscriberHandler
Handler start method.
start() - Method in class org.apache.felix.ipojo.handlers.jmx.MBeanHandler
Registers the Dynamic Mbean.
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.DependencyModel
Opens the tracking.
startDocument() - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Start a document.
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.
startManagementFor(Bundle) - Method in class org.apache.felix.ipojo.Extender
Checks if the given bundle is an iPOJO bundle, and begin the iPOJO management is true.
startPrefixMapping(String, String) - Method in class org.apache.felix.ipojo.xml.parser.XMLMetadataParser
Start a prefix mapping.
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.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 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(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.feli