A C D G I O R S

A

add(Service) - Method in class org.apache.felix.dependencymanager.DependencyManager
Adds a new service to the dependency manager.
add(Dependency) - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
add(Dependency) - Method in interface org.apache.felix.dependencymanager.Service
Adds a new dependency to this service.
addStateListener(ServiceStateListener) - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
addStateListener(ServiceStateListener) - Method in interface org.apache.felix.dependencymanager.Service
Adds a service state listener to this service.

C

ConfigurationDependency - Class in org.apache.felix.dependencymanager
Configuration dependency that can track the availability of a (valid) configuration.
ConfigurationDependency() - Constructor for class org.apache.felix.dependencymanager.ConfigurationDependency
 
ConfigurationDependencyImpl - Class in org.apache.felix.dependencymanager.impl
Configuration dependency that can track the availability of a (valid) configuration.
ConfigurationDependencyImpl(DependencyManager) - Constructor for class org.apache.felix.dependencymanager.impl.ConfigurationDependencyImpl
 
createConfigurationDependency() - Method in class org.apache.felix.dependencymanager.DependencyActivatorBase
Creates a new configuration dependency.
createConfigurationDependency() - Method in class org.apache.felix.dependencymanager.DependencyManager
 
createService() - Method in class org.apache.felix.dependencymanager.DependencyActivatorBase
Creates a new service.
createService() - Method in class org.apache.felix.dependencymanager.DependencyManager
Creates a new service.
createServiceDependency() - Method in class org.apache.felix.dependencymanager.DependencyActivatorBase
Creates a new service dependency.
createServiceDependency() - Method in class org.apache.felix.dependencymanager.DependencyManager
Creates a new service dependency.

D

Dependency - Interface in org.apache.felix.dependencymanager
Generic dependency for a service.
DependencyActivatorBase - Class in org.apache.felix.dependencymanager
Base bundle activator class.
DependencyActivatorBase() - Constructor for class org.apache.felix.dependencymanager.DependencyActivatorBase
 
DependencyManager - Class in org.apache.felix.dependencymanager
The dependency manager.
DependencyManager(BundleContext) - Constructor for class org.apache.felix.dependencymanager.DependencyManager
Creates a new dependency manager.
destroy(BundleContext, DependencyManager) - Method in class org.apache.felix.dependencymanager.DependencyActivatorBase
Destroy the dependency manager.

G

getDelegate() - Method in class org.apache.felix.dependencymanager.DependencyManager
Returns the dependency manager delegate (only used by backward compatibility impl)
getDelegate() - Method in class org.apache.felix.dependencymanager.impl.ConfigurationDependencyImpl
 
getDelegate() - Method in class org.apache.felix.dependencymanager.impl.ServiceDependencyImpl
 
getDependencies() - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
getDependencies() - Method in interface org.apache.felix.dependencymanager.Service
Returns a list of dependencies.
getService() - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
getService() - Method in interface org.apache.felix.dependencymanager.Service
Returns the service instance for this service.
getServiceProperties() - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
getServiceProperties() - Method in interface org.apache.felix.dependencymanager.Service
Returns the service properties associated with the service.
getServiceRegistration() - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
getServiceRegistration() - Method in interface org.apache.felix.dependencymanager.Service
Returns the service registration for this service.
getServices() - Method in class org.apache.felix.dependencymanager.DependencyManager
Returns a list of services.

I

init(BundleContext, DependencyManager) - Method in class org.apache.felix.dependencymanager.DependencyActivatorBase
Initialize the dependency manager.
isAutoConfig() - Method in class org.apache.felix.dependencymanager.impl.ServiceDependencyImpl
 
isAutoConfig() - Method in class org.apache.felix.dependencymanager.ServiceDependency
Returns true>code> if auto configuration is enabled for this dependency.
isAvailable() - Method in class org.apache.felix.dependencymanager.ConfigurationDependency
 
isAvailable() - Method in interface org.apache.felix.dependencymanager.Dependency
Returns true if the dependency is available.
isAvailable() - Method in class org.apache.felix.dependencymanager.impl.ConfigurationDependencyImpl
 
isAvailable() - Method in class org.apache.felix.dependencymanager.impl.ServiceDependencyImpl
 
isAvailable() - Method in class org.apache.felix.dependencymanager.ServiceDependency
Returns true if the dependency is available.
isRequired() - Method in class org.apache.felix.dependencymanager.ConfigurationDependency
 
isRequired() - Method in interface org.apache.felix.dependencymanager.Dependency
Returns true if this a required dependency.
isRequired() - Method in class org.apache.felix.dependencymanager.impl.ConfigurationDependencyImpl
 
isRequired() - Method in class org.apache.felix.dependencymanager.impl.ServiceDependencyImpl
 
isRequired() - Method in class org.apache.felix.dependencymanager.ServiceDependency
Returns true if this a required dependency.

O

org.apache.felix.dependencymanager - package org.apache.felix.dependencymanager
 
org.apache.felix.dependencymanager.impl - package org.apache.felix.dependencymanager.impl
 

R

remove(Service) - Method in class org.apache.felix.dependencymanager.DependencyManager
Removes a service from the dependency manager.
remove(Dependency) - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
remove(Dependency) - Method in interface org.apache.felix.dependencymanager.Service
Removes a dependency from this service.
removeStateListener(ServiceStateListener) - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
removeStateListener(ServiceStateListener) - Method in interface org.apache.felix.dependencymanager.Service
Removes a service state listener from this service.
removeStateListeners() - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 

S

Service - Interface in org.apache.felix.dependencymanager
Service interface.
ServiceDependency - Class in org.apache.felix.dependencymanager
Service dependency that can track an OSGi service.
ServiceDependency() - Constructor for class org.apache.felix.dependencymanager.ServiceDependency
 
ServiceDependencyImpl - Class in org.apache.felix.dependencymanager.impl
 
ServiceDependencyImpl(DependencyManager) - Constructor for class org.apache.felix.dependencymanager.impl.ServiceDependencyImpl
 
ServiceImpl - Class in org.apache.felix.dependencymanager.impl
Service implementation.
ServiceImpl(DependencyManager) - Constructor for class org.apache.felix.dependencymanager.impl.ServiceImpl
 
ServiceStateListener - Interface in org.apache.felix.dependencymanager
This interface can be used to register a service state listener.
setAutoConfig(boolean) - Method in class org.apache.felix.dependencymanager.impl.ServiceDependencyImpl
 
setAutoConfig(String) - Method in class org.apache.felix.dependencymanager.impl.ServiceDependencyImpl
 
setAutoConfig(boolean) - Method in class org.apache.felix.dependencymanager.ServiceDependency
Sets auto configuration for this service.
setAutoConfig(String) - Method in class org.apache.felix.dependencymanager.ServiceDependency
Sets auto configuration for this service.
setCallback(String) - Method in class org.apache.felix.dependencymanager.ConfigurationDependency
Sets a callback which will be invoked when the configuration is available.
setCallback(String) - Method in class org.apache.felix.dependencymanager.impl.ConfigurationDependencyImpl
 
setCallbacks(Object, String, String, String) - Method in class org.apache.felix.dependencymanager.impl.ServiceDependencyImpl
 
setCallbacks(String, String, String, String) - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
setCallbacks(String, String, String, String) - Method in interface org.apache.felix.dependencymanager.Service
Sets the names of the methods used as callbacks.
setCallbacks(String, String) - Method in class org.apache.felix.dependencymanager.ServiceDependency
Sets the callbacks for this service.
setCallbacks(String, String, String) - Method in class org.apache.felix.dependencymanager.ServiceDependency
Sets the callbacks for this service.
setCallbacks(Object, String, String) - Method in class org.apache.felix.dependencymanager.ServiceDependency
Sets the callbacks for this service.
setCallbacks(Object, String, String, String) - Method in class org.apache.felix.dependencymanager.ServiceDependency
Sets the callbacks for this service.
setComposition(Object, String) - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
setComposition(String) - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
setComposition(Object, String) - Method in interface org.apache.felix.dependencymanager.Service
Sets the instance and method to invoke to get back all instances that are part of a composition and need dependencies injected.
setComposition(String) - Method in interface org.apache.felix.dependencymanager.Service
Sets the method to invoke on the service implementation to get back all instances that are part of a composition and need dependencies injected.
setDefaultImplementation(Object) - Method in class org.apache.felix.dependencymanager.impl.ServiceDependencyImpl
 
setDefaultImplementation(Object) - Method in class org.apache.felix.dependencymanager.ServiceDependency
Sets the default implementation for this service dependency.
setFactory(Object, String) - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
setFactory(String) - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
setFactory(Object, String) - Method in interface org.apache.felix.dependencymanager.Service
Sets the factory to use to create the implementation.
setFactory(String) - Method in interface org.apache.felix.dependencymanager.Service
Sets the factory to use to create the implementation.
setImplementation(Object) - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
setImplementation(Object) - Method in interface org.apache.felix.dependencymanager.Service
Sets the implementation for this service.
setInterface(String, Dictionary) - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
setInterface(String[], Dictionary) - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
setInterface(String, Dictionary) - Method in interface org.apache.felix.dependencymanager.Service
Sets the public interface under which this service should be registered in the OSGi service registry.
setInterface(String[], Dictionary) - Method in interface org.apache.felix.dependencymanager.Service
Sets the public interfaces under which this service should be registered in the OSGi service registry.
setPid(String) - Method in class org.apache.felix.dependencymanager.ConfigurationDependency
Sets the service.pid of the configuration you are depending on.
setPid(String) - Method in class org.apache.felix.dependencymanager.impl.ConfigurationDependencyImpl
Sets the service.pid of the configuration you are depending on.
setPropagate(boolean) - Method in class org.apache.felix.dependencymanager.ConfigurationDependency
Sets propagation of the configuration properties to the service properties.
setPropagate(boolean) - Method in class org.apache.felix.dependencymanager.impl.ConfigurationDependencyImpl
Sets propagation of the configuration properties to the service properties.
setRequired(boolean) - Method in class org.apache.felix.dependencymanager.impl.ServiceDependencyImpl
 
setRequired(boolean) - Method in class org.apache.felix.dependencymanager.ServiceDependency
Sets the required flag which determines if this service is required or not.
setService(Class) - Method in class org.apache.felix.dependencymanager.impl.ServiceDependencyImpl
 
setService(Class, String) - Method in class org.apache.felix.dependencymanager.impl.ServiceDependencyImpl
 
setService(Class, ServiceReference) - Method in class org.apache.felix.dependencymanager.impl.ServiceDependencyImpl
 
setService(Class) - Method in class org.apache.felix.dependencymanager.ServiceDependency
Sets the name of the service that should be tracked.
setService(Class, String) - Method in class org.apache.felix.dependencymanager.ServiceDependency
Sets the name of the service that should be tracked.
setService(Class, ServiceReference) - Method in class org.apache.felix.dependencymanager.ServiceDependency
Sets the name of the service that should be tracked.
setServiceProperties(Dictionary) - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
setServiceProperties(Dictionary) - Method in interface org.apache.felix.dependencymanager.Service
Sets the service properties associated with the service.
start(BundleContext) - Method in class org.apache.felix.dependencymanager.DependencyActivatorBase
Start method of the bundle activator.
start() - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
start() - Method in interface org.apache.felix.dependencymanager.Service
Starts the service.
started(Service) - Method in interface org.apache.felix.dependencymanager.ServiceStateListener
Called when the service is started.
starting(Service) - Method in interface org.apache.felix.dependencymanager.ServiceStateListener
Called when the service is starting.
stop(BundleContext) - Method in class org.apache.felix.dependencymanager.DependencyActivatorBase
Stop method of the bundle activator.
stop() - Method in class org.apache.felix.dependencymanager.impl.ServiceImpl
 
stop() - Method in interface org.apache.felix.dependencymanager.Service
Stops the service.
stopped(Service) - Method in interface org.apache.felix.dependencymanager.ServiceStateListener
Called when the service is stopped.
stopping(Service) - Method in interface org.apache.felix.dependencymanager.ServiceStateListener
Called when the service is stopping.

A C D G I O R S

Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.