Uses of Interface
org.apache.felix.dm.Component

Packages that use Component
org.apache.felix.dm   
org.apache.felix.dm.impl   
 

Uses of Component in org.apache.felix.dm
 

Methods in org.apache.felix.dm that return Component
 Component Component.add(Dependency dependency)
          Adds a new dependency to this component.
 Component Component.add(List dependencies)
           
 Component DependencyManager.createAdapterService(Class serviceInterface, String serviceFilter)
          Creates a new adapter.
 Component DependencyActivatorBase.createAdapterService(Class serviceInterface, String serviceFilter)
          Creates a new adapter service.
 Component DependencyManager.createAspectService(Class serviceInterface, String serviceFilter, int ranking, String attributeName)
          Creates a new aspect.
 Component DependencyActivatorBase.createAspectService(Class serviceInterface, String serviceFilter, int ranking, String attributeName)
          Creates a new aspect service.
 Component DependencyManager.createBundleAdapterService(int bundleStateMask, String bundleFilter, boolean propagate)
          Creates a new bundle adapter.
 Component DependencyActivatorBase.createBundleAdapterService(int bundleStateMask, String bundleFilter, boolean propagate)
          Creates a new bundle adapter service.
 Component DependencyManager.createComponent()
          Creates a new service.
 Component DependencyActivatorBase.createComponent()
          Creates a new component.
 Component DependencyManager.createFactoryConfigurationAdapterService(String factoryPid, String update, boolean propagate)
          Creates a new Managed Service Factory Configuration Adapter.
 Component DependencyActivatorBase.createFactoryConfigurationAdapterService(String factoryPid, String update, boolean propagate)
          Creates a new factory configuration adapter service.
 Component DependencyManager.createFactoryConfigurationAdapterService(String factoryPid, String update, boolean propagate, String heading, String desc, String localization, PropertyMetaData[] propertiesMetaData)
          Creates a new Managed Service Factory Configuration Adapter with meta type support.
 Component DependencyActivatorBase.createFactoryConfigurationAdapterService(String factoryPid, String update, boolean propagate, String heading, String desc, String localization, PropertyMetaData[] propertiesMetaData)
          Creates a new factory configuration adapter service.
 Component DependencyActivatorBase.createResourceAdapter(String resourceFilter, boolean propagate, Object callbackInstance, String callbackChanged)
          Creates a new resource adapter service.
 Component DependencyActivatorBase.createResourceAdapter(String resourceFilter, Object propagateCallbackInstance, String propagateCallbackMethod, Object callbackInstance, String callbackChanged)
          Creates a new resource adapter service.
 Component DependencyManager.createResourceAdapterService(String resourceFilter, boolean propagate, Object callbackInstance, String callbackChanged)
          Creates a new resource adapter.
 Component DependencyManager.createResourceAdapterService(String resourceFilter, Object propagateCallbackInstance, String propagateCallbackMethod, Object callbackInstance, String callbackChanged)
           
 Component DependencyService.getServiceInterface()
           
 Component Component.remove(Dependency dependency)
          Removes a dependency from this component.
 Component Component.setAutoConfig(Class clazz, boolean autoConfig)
          Configures auto configuration of injected classes in the component instance.
 Component Component.setAutoConfig(Class clazz, String instanceName)
          Configures auto configuration of injected classes in the component instance.
 Component Component.setCallbacks(Object instance, String init, String start, String stop, String destroy)
          Sets the names of the methods used as callbacks.
 Component Component.setCallbacks(String init, String start, String stop, String destroy)
          Sets the names of the methods used as callbacks.
 Component Component.setComposition(Object instance, String getMethod)
          Sets the instance and method to invoke to get back all instances that are part of a composition and need dependencies injected.
 Component Component.setComposition(String getMethod)
          Sets the method to invoke on the service implementation to get back all instances that are part of a composition and need dependencies injected.
 Component Component.setFactory(Object factory, String createMethod)
          Sets the factory to use to create the implementation.
 Component Component.setFactory(String createMethod)
          Sets the factory to use to create the implementation.
 Component Component.setImplementation(Object implementation)
          Sets the implementation for this component.
 Component Component.setInterface(String[] serviceNames, Dictionary properties)
          Sets the public interfaces under which this component should be registered in the OSGi service registry.
 Component Component.setInterface(String serviceName, Dictionary properties)
          Sets the public interface under which this component should be registered in the OSGi service registry.
 Component Component.setServiceProperties(Dictionary serviceProperties)
          Sets the service properties associated with the component.
 

Methods in org.apache.felix.dm with parameters of type Component
 void DependencyManager.add(Component service)
          Adds a new service to the dependency manager.
 void DependencyManager.remove(Component service)
          Removes a service from the dependency manager.
 void ComponentStateListener.started(Component component)
          Called when the component is started.
 void ComponentStateListener.starting(Component component)
          Called when the component is starting.
 void ComponentStateListener.stopped(Component component)
          Called when the component is stopped.
 void ComponentStateListener.stopping(Component component)
          Called when the component is stopping.
 

Uses of Component in org.apache.felix.dm.impl
 

Classes in org.apache.felix.dm.impl that implement Component
 class AdapterServiceImpl
          Adapter Service implementation.
 class AspectServiceImpl
          Aspect Service implementation.
 class BundleAdapterServiceImpl
          Bundle Adapter Service implementation.
 class ComponentImpl
          Component implementation.
 class FactoryConfigurationAdapterServiceImpl
          Factory configuration adapter service implementation.
 class FilterService
          This class allows to filter a Service interface.
 class ResourceAdapterServiceImpl
          Resource adapter service implementation.
 

Methods in org.apache.felix.dm.impl that return Component
 Component FilterService.add(Dependency dependency)
           
 Component ComponentImpl.add(Dependency dependency)
           
 Component FilterService.add(List dependencies)
           
 Component ComponentImpl.add(List dependencies)
           
abstract  Component AbstractDecorator.createService(Object[] properties)
           
 Component AdapterServiceImpl.AdapterImpl.createService(Object[] properties)
           
 Component ResourceAdapterServiceImpl.ResourceAdapterImpl.createService(Object[] properties)
           
 Component BundleAdapterServiceImpl.BundleAdapterImpl.createService(Object[] properties)
           
 Component FactoryConfigurationAdapterServiceImpl.AdapterImpl.createService(Object[] properties)
          Method called from our superclass, when we need to create a service.
 Component ComponentImpl.getServiceInterface()
           
 Component FilterService.remove(Dependency dependency)
           
 Component ComponentImpl.remove(Dependency dependency)
           
 Component FilterService.setAutoConfig(Class clazz, boolean autoConfig)
           
 Component ComponentImpl.setAutoConfig(Class clazz, boolean autoConfig)
           
 Component FilterService.setAutoConfig(Class clazz, String instanceName)
           
 Component ComponentImpl.setAutoConfig(Class clazz, String instanceName)
           
 Component FilterService.setCallbacks(Object instance, String init, String start, String stop, String destroy)
           
 Component ComponentImpl.setCallbacks(Object instance, String init, String start, String stop, String destroy)
           
 Component FilterService.setCallbacks(String init, String start, String stop, String destroy)
           
 Component ComponentImpl.setCallbacks(String init, String start, String stop, String destroy)
           
 Component FilterService.setComposition(Object instance, String getMethod)
           
 Component ComponentImpl.setComposition(Object instance, String getMethod)
           
 Component FilterService.setComposition(String getMethod)
           
 Component ComponentImpl.setComposition(String getMethod)
           
 Component FilterService.setFactory(Object factory, String createMethod)
           
 Component ComponentImpl.setFactory(Object factory, String createMethod)
           
 Component FilterService.setFactory(String createMethod)
           
 Component ComponentImpl.setFactory(String createMethod)
           
 Component FilterService.setImplementation(Object implementation)
           
 Component ComponentImpl.setImplementation(Object implementation)
           
 Component FilterService.setInterface(String[] serviceInterfaces, Dictionary properties)
           
 Component ComponentImpl.setInterface(String[] serviceName, Dictionary properties)
           
 Component FilterService.setInterface(String serviceName, Dictionary properties)
           
 Component ComponentImpl.setInterface(String serviceName, Dictionary properties)
           
 Component FilterService.setServiceProperties(Dictionary serviceProperties)
           
 Component ComponentImpl.setServiceProperties(Dictionary serviceProperties)
           
 

Methods in org.apache.felix.dm.impl with parameters of type Component
 void AbstractDecorator.configureAutoConfigState(Component target, Component source)
           
 

Constructors in org.apache.felix.dm.impl with parameters of type Component
FilterService(Component service)
           
 



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