Package org.robokind.api.common.osgi.lifecycle

Interface Summary
ServiceLifecycleProvider<T> Manages the state and availability of a service through a Dependency- Injection pattern.
 

Class Summary
AbstractLifecycleProvider<I,T extends I> Abstract implementation of ServiceLifecycleProvider.
DependencyDescriptor Describes a service dependency of a ServiceLifecycleProvider.
DescriptorListBuilder Convenience class for building a List of DependencyDescriptors.
DynamicServiceLauncher<T> Launches and manages a ServiceLifecycleProvider.
ServiceDependencyTracker Monitors the OSGi Service Registry for a set of service dependencies.
ServiceLifecycleProvider.Validator The Validator is used validate a dependencyId and dependency against a list of DependencyDescriptors.
 



Copyright © 2011-2012. All Rights Reserved.