Skip navigation links
A B C D E F G H I K M O P R S T U V 

A

addBundleListener(BundleListener) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Add a bundle listener.
addCompositeHandler(HandlerManager) - Method in class org.apache.felix.ipojo.composite.CompositeManager
Plug the given handler to the current container.
addedService(ServiceReference) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
A matching reference has been added.
addFactoryStateListener(FactoryStateListener) - Method in class org.apache.felix.ipojo.composite.FactoryProxy
Add a factory listener.
addFrameworkListener(FrameworkListener) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Add a framework listener.
addingService(ServiceReference) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
A new factory is detected.
addInstanceStateListener(InstanceStateListener) - Method in class org.apache.felix.ipojo.composite.CompositeManager
Add an instance to the created instance list.
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.
ALL_POLICY - Static variable in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
ALL POLICY.
ArchitectureHandler - Class in org.apache.felix.ipojo.composite.architecture
Composite Architecture Handler.
ArchitectureHandler() - Constructor for class org.apache.felix.ipojo.composite.architecture.ArchitectureHandler
 
attach(ComponentInstance) - Method in class org.apache.felix.ipojo.composite.CompositeHandler
Sets the manager.

B

bindFactory(Factory) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
A new valid factory appears.
buildMapping() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Build the delegation mapping.
buildMetadata(String) - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Build service implementation metadata.
buildPOJO() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Build a service implementation.

C

check(Element) - Method in class org.apache.felix.ipojo.composite.CompositeFactory
Check if the metadata are well formed.
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.
CompositionException - Exception in org.apache.felix.ipojo.composite.service.provides
Exception occurs when a composition error occurs.
CompositionException(String) - Constructor for exception org.apache.felix.ipojo.composite.service.provides.CompositionException
Constructor.
CompositionException(String, Throwable) - Constructor for exception org.apache.felix.ipojo.composite.service.provides.CompositionException
 
CompositionMetadata - Class in org.apache.felix.ipojo.composite.service.provides
Check and build a composition, i.e.
CompositionMetadata(BundleContext, Element, ProvidedServiceHandler, String) - Constructor for class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Constructor.
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.
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.
createFilter(String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Create a LDAP filter.
createInstance(Dictionary, IPojoContext, HandlerManager[]) - Method in class org.apache.felix.ipojo.composite.CompositeFactory
Create an instance from the current factory.

D

dispose() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Dispose the instance.
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.

E

equals(Object) - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
Equals method.

F

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.
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.
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

getAllServiceReferences(String, String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get all service references.
getBundle(String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
 
getBundle() - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get the current bundle.
getBundle(long) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get the bundle object with the given id.
getBundleContext() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getBundleContext() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
 
getBundles() - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get installed bundles.
getClassName() - Method in class org.apache.felix.ipojo.composite.CompositeFactory
 
getClassName() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getComponentDescription() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getComponentMetadata() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getComponentType() - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
 
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
 
getContainedInstances() - Method in class org.apache.felix.ipojo.composite.CompositeInstanceDescription
Gets the list of contained instance in the described instance.
getContext() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Get the bundle context used by this instance.
getDataFile(String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get a data file.
getDelegation() - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
 
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
 
getFactory() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Get the factory which create this instance.
getFactoryName() - Method in class org.apache.felix.ipojo.composite.CompositeFactory
 
getFieldList() - Method in class org.apache.felix.ipojo.composite.service.provides.CompositionMetadata
Get the field list to use for the delegation.
getGlobalContext() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Get the global bundle context.
getHandler(String) - Method in class org.apache.felix.ipojo.composite.CompositeHandler
Get a plugged handler of the same container.
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.
getId() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
 
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.
getInstanceName() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Get the instance name.
getInstances() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getInstances() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
 
getInstancesNames() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getInstanceType() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
 
getInternalServices() - Method in class org.apache.felix.ipojo.composite.CompositeInstanceDescription
Gets the list of internally published services.
getLogger() - Method in class org.apache.felix.ipojo.composite.CompositeHandler
 
getManager() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
 
getMatchingFactories() - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Get the map of used references [reference, component instance].
getMethod() - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
 
getMethodByName(String) - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
Get a method by its name.
getMethods() - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
 
getMissingHandlers() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
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
 
getObjectFromInstance(String) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Method returning an instance object of the given component type.
getParentServiceContext() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Get the parent service context.
getPolicy() - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
 
getProperties(String) - Static method in class org.apache.felix.ipojo.composite.util.SourceManager
Compute the properties (${name}) from the given filter.
getProperty(String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get a property value.
getProviders() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Build the list of imported service provider.
getRegistredCompositeHandlers() - Method in class org.apache.felix.ipojo.composite.CompositeManager
REturn the list of handlers plugged on this instance.
getRequiredHandlerList() - Method in class org.apache.felix.ipojo.composite.CompositeFactory
Compute required handlers.
getRequiredHandlers() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 
getRequirements() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
 
getService(ServiceReference) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get a service object for the given service reference.
getServiceContext() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Get the internal service context of this instance.
getServiceReference(String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get a service reference for the required interface.
getServiceReference(Class<S>) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
 
getServiceReferences(Class<S>, String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
 
getServiceReferences(String, String) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Get all accessible service reference for the given query.
getServiceSpecification() - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Get the required specification.
getSpecification() - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
getSpecification() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
 
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.
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.
getUsedType() - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Get the list of used component type.
getVersion() - Method in class org.apache.felix.ipojo.composite.FactoryProxy
 

H

HANDLER_TYPE - Static variable in class org.apache.felix.ipojo.composite.CompositeHandler
Composite Handler type.
hashCode() - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
Hash code method.

I

initializeComponentFactory(ComponentTypeDescription, Element) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Initialize the component type.
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.
InstanceHandler - Class in org.apache.felix.ipojo.composite.instance
Composite Instance Handler.
InstanceHandler() - Constructor for class org.apache.felix.ipojo.composite.instance.InstanceHandler
 
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.
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.
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.
isAggregate() - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
isAggregate() - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
 
isFrozen() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
 
isFrozen() - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
 
isInterface() - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
 
isOptional() - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
isOptional() - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
 
isRegistered() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
 
isServiceLevelRequirement() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
 
isStarted() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Check if the instance is started.
isUseful() - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 

K

kill() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Kill the current instance.

M

m_tracker - Variable in class org.apache.felix.ipojo.composite.CompositeFactory
Tracker used to track required handler factories.
match(ServiceReference) - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Does the service instance match with the given factory ?
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.
modifiedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
An imported factory is modified.

O

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.
ONE_POLICY - Static variable in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
ONE POLICY.
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.
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.
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.
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
 

P

parseInstance(Element) - Static method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Parse an Element to get a dictionary.
parseProperty(Element, Dictionary) - Static method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Parse a property.
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
 
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.
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
 
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.

R

reconfigure(Dictionary) - Method in class org.apache.felix.ipojo.composite.CompositeFactory
Reconfigure an existing instance.
reconfigure(Dictionary) - Method in class org.apache.felix.ipojo.composite.CompositeManager
Reconfigure the current instance.
reconfigure(Dictionary) - Method in class org.apache.felix.ipojo.composite.FactoryProxy
Reconfigure an instance already created.
reconfigure(Dictionary) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
The composite is reconfigured, we check if we have a property to change.
register() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Register the exposed service.
registerService(String[], Object, Dictionary) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Register a service inside the composite context.
registerService(String, Object, Dictionary) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Register a service inside the composite context.
registerService(Class<S>, S, Dictionary<String, ?>) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
 
removeBundleListener(BundleListener) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Remove a bundle listener.
removedService(ServiceReference, Object) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
An imported factory disappears.
removeFactoryStateListener(FactoryStateListener) - Method in class org.apache.felix.ipojo.composite.FactoryProxy
Remove a service listener.
removeFrameworkListener(FrameworkListener) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Remove a framework listener.
removeInstanceStateListener(InstanceStateListener) - Method in class org.apache.felix.ipojo.composite.CompositeManager
Remove an instance state listener.
removeServiceListener(ServiceListener) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Remove a service listener.

S

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.
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.
setAggregate(boolean) - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
setAllPolicy() - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
Activate the all policy for this method.
setDelegation(FieldMetadata) - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
 
setFactory(Factory) - Method in class org.apache.felix.ipojo.composite.CompositeHandler
 
setIsOptional(boolean) - Method in class org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata
 
setName(String) - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
setOptional(boolean) - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
setServiceLevelDependency() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Set that this dependency is a service level dependency.
setSpecification(SpecificationMetadata) - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
setState(int) - Method in class org.apache.felix.ipojo.composite.CompositeManager
Set the state of the component.
setUseful(boolean) - Method in class org.apache.felix.ipojo.composite.service.provides.FieldMetadata
 
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.
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.
start() - Method in class org.apache.felix.ipojo.composite.architecture.ArchitectureHandler
Start method.
start() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Start the instance manager.
start() - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Start the registry management.
start() - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Start method.
start() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
Start the service instantiator handler.
start() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Start method.
start() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Start method.
start() - Method in class org.apache.felix.ipojo.composite.util.SourceManager
Start the context management.
starting() - Method in class org.apache.felix.ipojo.composite.CompositeFactory
Start all the instance managers.
stateChanged(ComponentInstance, int) - Method in class org.apache.felix.ipojo.composite.architecture.ArchitectureHandler
The instance lifecycle listener callback.
stateChanged(ComponentInstance, int) - Method in class org.apache.felix.ipojo.composite.CompositeManager
State Change listener callback.
stateChanged(ComponentInstance, int) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Instance state listener.
stateChanged(int) - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
State change callback.
stateChanged(int) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Handler state changed.
stop() - Method in class org.apache.felix.ipojo.composite.architecture.ArchitectureHandler
Stop method.
stop() - Method in class org.apache.felix.ipojo.composite.CompositeManager
Stop the instance manager.
stop() - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Stop the registry management.
stop() - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
Stop all created instances.
stop() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
Handler stop method.
stop() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Stop the management of the import.
stop() - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Stop the service instance.
stop() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Stop the provided service.
stop() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Stop method.
stop() - Method in class org.apache.felix.ipojo.composite.service.provides.ServiceExporter
Stop an exporter.
stop() - Method in class org.apache.felix.ipojo.composite.util.SourceManager
Stop the context management.
stopping() - Method in class org.apache.felix.ipojo.composite.CompositeFactory
Stop all the instance managers.
substitute(String, Dictionary) - Static method in class org.apache.felix.ipojo.composite.util.SourceManager
This method substitute ${var} substring by values stored in a map.
SvcInstance - Class in org.apache.felix.ipojo.composite.service.instantiator
Manage a service instantiation.
SvcInstance(ServiceDependencyHandler, String, Dictionary, boolean, boolean, Filter, Comparator, int) - Constructor for class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Constructor.

T

throwsUnsupportedOperationException() - Method in class org.apache.felix.ipojo.composite.service.provides.MethodMetadata
Check if the method can throw UnsupportedOperationException.

U

unbindFactory(Factory) - Method in class org.apache.felix.ipojo.composite.instance.InstanceHandler
An existing factory disappears or becomes invalid.
unfreeze() - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter
Unfreezes.
unfreeze() - Method in class org.apache.felix.ipojo.composite.service.instantiator.SvcInstance
Unfreezes.
ungetService(ServiceReference) - Method in class org.apache.felix.ipojo.composite.CompositeServiceContext
Unget a service.
unregister() - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
Unregister the exposed service.
update(ContextSource, String, Object) - Method in class org.apache.felix.ipojo.composite.util.SourceManager
A context source has modified a monitored property.

V

validate(DependencyModel) - Method in class org.apache.felix.ipojo.composite.service.instantiator.ServiceDependencyHandler
An service instance becomes valid.
validate(DependencyModel) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedService
The exporter becomes valid.
validate(DependencyModel) - Method in class org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler
Notify the handler that an exporter becomes valid.
A B C D E F G H I K M O P R S T U V 
Skip navigation links

Copyright © 2006-2014 The Apache Software Foundation. All Rights Reserved.