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

Packages that use ServiceDependency
org.apache.felix.dm   
org.apache.felix.dm.impl.dependencies   
 

Uses of ServiceDependency in org.apache.felix.dm
 

Subinterfaces of ServiceDependency in org.apache.felix.dm
 interface TemporalServiceDependency
          A Temporal Service dependency that can block the caller thread between service updates.
 

Methods in org.apache.felix.dm that return ServiceDependency
 ServiceDependency DependencyManager.createServiceDependency()
          Creates a new service dependency.
 ServiceDependency DependencyActivatorBase.createServiceDependency()
          Creates a new service dependency.
 ServiceDependency ServiceDependency.setAutoConfig(boolean autoConfig)
          Sets auto configuration for this service.
 ServiceDependency ServiceDependency.setAutoConfig(String instanceName)
          Sets auto configuration for this service.
 ServiceDependency ServiceDependency.setCallbacks(Object instance, String added, String removed)
          Sets the callbacks for this service.
 ServiceDependency ServiceDependency.setCallbacks(Object instance, String added, String changed, String removed)
          Sets the callbacks for this service.
 ServiceDependency ServiceDependency.setCallbacks(String added, String removed)
          Sets the callbacks for this service.
 ServiceDependency ServiceDependency.setCallbacks(String added, String changed, String removed)
          Sets the callbacks for this service.
 ServiceDependency ServiceDependency.setDefaultImplementation(Object implementation)
          Sets the default implementation for this service dependency.
 ServiceDependency ServiceDependency.setInstanceBound(boolean isInstanceBound)
           
 ServiceDependency ServiceDependency.setPropagate(boolean propagate)
          Sets propagation of the service dependency properties to the provided service properties.
 ServiceDependency ServiceDependency.setPropagate(Object instance, String method)
          Sets an Object instance and a callback method used to propagate some properties to the provided service properties.
 ServiceDependency ServiceDependency.setRequired(boolean required)
          Sets the required flag which determines if this service is required or not.
 ServiceDependency ServiceDependency.setService(Class serviceName)
          Sets the name of the service that should be tracked.
 ServiceDependency ServiceDependency.setService(Class serviceName, ServiceReference serviceReference)
          Sets the name of the service that should be tracked.
 ServiceDependency ServiceDependency.setService(Class serviceName, String serviceFilter)
          Sets the name of the service that should be tracked.
 ServiceDependency ServiceDependency.setService(String serviceFilter)
          Sets the filter for the services that should be tracked.
 

Uses of ServiceDependency in org.apache.felix.dm.impl.dependencies
 

Classes in org.apache.felix.dm.impl.dependencies that implement ServiceDependency
 class ServiceDependencyImpl
          Service dependency that can track an OSGi service.
 class TemporalServiceDependencyImpl
          Temporal Service dependency implementation, used to hide temporary service dependency "outage".
 

Methods in org.apache.felix.dm.impl.dependencies that return ServiceDependency
 ServiceDependency ServiceDependencyImpl.setAutoConfig(boolean autoConfig)
          Sets auto configuration for this service.
 ServiceDependency ServiceDependencyImpl.setAutoConfig(String instanceName)
          Sets auto configuration for this service.
 ServiceDependency ServiceDependencyImpl.setCallbacks(Object instance, String added, String removed)
          Sets the callbacks for this service.
 ServiceDependency ServiceDependencyImpl.setCallbacks(Object instance, String added, String changed, String removed)
          Sets the callbacks for this service.
 ServiceDependency ServiceDependencyImpl.setCallbacks(String added, String removed)
          Sets the callbacks for this service.
 ServiceDependency ServiceDependencyImpl.setCallbacks(String added, String changed, String removed)
          Sets the callbacks for this service.
 ServiceDependency ServiceDependencyImpl.setDefaultImplementation(Object implementation)
          Sets the default implementation for this service dependency.
 ServiceDependency ServiceDependencyImpl.setInstanceBound(boolean isInstanceBound)
           
 ServiceDependency ServiceDependencyImpl.setPropagate(boolean propagate)
           
 ServiceDependency ServiceDependencyImpl.setPropagate(Object instance, String method)
           
 ServiceDependency TemporalServiceDependencyImpl.setRequired(boolean required)
          Sets the required flag which determines if this service is required or not.
 ServiceDependency ServiceDependencyImpl.setRequired(boolean required)
          Sets the required flag which determines if this service is required or not.
 ServiceDependency ServiceDependencyImpl.setService(Class serviceName)
          Sets the name of the service that should be tracked.
 ServiceDependency ServiceDependencyImpl.setService(Class serviceName, ServiceReference serviceReference)
          Sets the name of the service that should be tracked.
 ServiceDependency ServiceDependencyImpl.setService(Class serviceName, String serviceFilter)
          Sets the name of the service that should be tracked.
 ServiceDependency ServiceDependencyImpl.setService(String serviceFilter)
           
 



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