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

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

Uses of Dependency in org.apache.felix.dm
 

Subinterfaces of Dependency in org.apache.felix.dm
 interface BundleDependency
           
 interface ConfigurationDependency
          Configuration dependency that can track the availability of a (valid) configuration.
 interface ResourceDependency
           
 interface ServiceDependency
          Service dependency that can track an OSGi service.
 interface TemporalServiceDependency
          A Temporal Service dependency that can block the caller thread between service updates.
 

Methods in org.apache.felix.dm that return Dependency
 Dependency Dependency.createCopy()
          Creates a copy of this dependency, cloning all declared state, but not the runtime state.
 

Methods in org.apache.felix.dm with parameters of type Dependency
 Component Component.add(Dependency dependency)
          Adds a new dependency to this component.
 void DependencyService.dependencyAvailable(Dependency dependency)
          Will be called when the dependency becomes available.
 void DependencyService.dependencyChanged(Dependency dependency)
          Will be called when the dependency becomes unavailable.
 void DependencyService.dependencyUnavailable(Dependency dependency)
          Will be called when the dependency changes.
 Component Component.remove(Dependency dependency)
          Removes a dependency from this component.
 

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

Methods in org.apache.felix.dm.impl with parameters of type Dependency
 Component FilterService.add(Dependency dependency)
           
 Component ComponentImpl.add(Dependency dependency)
           
 void AbstractDecorator.addDependency(Dependency d)
          Add a Dependency to all already instantiated services.
 void ComponentImpl.dependencyAvailable(Dependency dependency)
           
 void ComponentImpl.dependencyChanged(Dependency dependency)
           
 void ComponentImpl.dependencyUnavailable(Dependency dependency)
           
 Component FilterService.remove(Dependency dependency)
           
 Component ComponentImpl.remove(Dependency dependency)
           
 void AbstractDecorator.removeDependency(Dependency d)
          Remove a Dependency from all instantiated services.
 

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

Classes in org.apache.felix.dm.impl.dependencies that implement Dependency
 class BundleDependencyImpl
           
 class ConfigurationDependencyImpl
          Configuration dependency that can track the availability of a (valid) configuration.
 class DependencyBase
           
 class ResourceDependencyImpl
           
 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 Dependency
 Dependency BundleDependencyImpl.createCopy()
           
 Dependency ResourceDependencyImpl.createCopy()
           
 Dependency ConfigurationDependencyImpl.createCopy()
           
 Dependency ServiceDependencyImpl.createCopy()
           
 



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