Uses of Class
org.robokind.api.common.lifecycle.DependencyDescriptor

Packages that use DependencyDescriptor
org.robokind.api.common.lifecycle   
org.robokind.api.common.lifecycle.config   
org.robokind.api.common.lifecycle.utils   
org.robokind.api.common.osgi.lifecycle   
 

Uses of DependencyDescriptor in org.robokind.api.common.lifecycle
 

Methods in org.robokind.api.common.lifecycle that return types with arguments of type DependencyDescriptor
 List<DependencyDescriptor> ManagedService.getDependencies()
          Returns a list describing the service dependencies of this ManagedService.
 List<DependencyDescriptor> AbstractLifecycleProvider.getDependencyDescriptors()
           
 List<DependencyDescriptor> ServiceLifecycleProvider.getDependencyDescriptors()
          Returns a list describing the service dependencies required by this lifecycle provider.
 

Methods in org.robokind.api.common.lifecycle with parameters of type DependencyDescriptor
protected  boolean AbstractLifecycleProvider.addRuntimeDependency(DependencyDescriptor desc)
          Adds a dependency after the lifecycle is initialized.
 

Method parameters in org.robokind.api.common.lifecycle with type arguments of type DependencyDescriptor
static boolean ServiceLifecycleProvider.Validator.validateService(List<DependencyDescriptor> descriptors, String dependencyId, Object dependency)
          Validates an id and dependency against a list of DependencyDescriptors.
static boolean ServiceLifecycleProvider.Validator.validateServiceId(List<DependencyDescriptor> descriptors, String dependencyId)
          Returns true if there is a DependencyDescriptor with the given dependency id.
static boolean ServiceLifecycleProvider.Validator.validateServices(List<DependencyDescriptor> descriptors, Map<String,Object> depdendencies)
          Validates a map of dependency ids and services to validate against a list of DependencyDescriptors.
 

Constructor parameters in org.robokind.api.common.lifecycle with type arguments of type DependencyDescriptor
AbstractLifecycleProvider(List<DependencyDescriptor> deps)
          Creates a new AbstractLifecycleProvider with the given DependencyDescriptors.
 

Uses of DependencyDescriptor in org.robokind.api.common.lifecycle.config
 

Methods in org.robokind.api.common.lifecycle.config that return DependencyDescriptor
 DependencyDescriptor RKDependencyConfigUtils.DependencyDescriptorBuilder.adapt(org.jflux.api.core.config.Configuration<String> a)
           
static DependencyDescriptor RKDependencyConfigUtils.buildDescriptor(org.jflux.api.core.config.Configuration<String> a)
           
 

Methods in org.robokind.api.common.lifecycle.config that return types with arguments of type DependencyDescriptor
static org.jflux.api.core.util.IndexedValue<DependencyDescriptor,org.jflux.api.core.Listener<GenericLifecycle.DependencyChange>> RKDependencyConfigUtils.buildLifecycleDependency(org.jflux.api.core.config.Configuration<String> a)
           
 

Constructor parameters in org.robokind.api.common.lifecycle.config with type arguments of type DependencyDescriptor
GenericLifecycle(String[] serviceClassNames, List<DependencyDescriptor> deps, Properties props, org.jflux.api.core.Adapter<Map<String,Object>,T> serviceFactory, org.jflux.api.core.Adapter<String,org.jflux.api.core.Listener<GenericLifecycle.DependencyChange>> changeListeners, org.jflux.api.core.Listener<T> stopListener)
           
 

Uses of DependencyDescriptor in org.robokind.api.common.lifecycle.utils
 

Methods in org.robokind.api.common.lifecycle.utils that return DependencyDescriptor
 DependencyDescriptor DescriptorBuilder.getDescriptor()
           
 

Methods in org.robokind.api.common.lifecycle.utils that return types with arguments of type DependencyDescriptor
 List<DependencyDescriptor> SimpleLifecycle.getDependencyDescriptors()
           
 List<DependencyDescriptor> DescriptorBuilder.getDescriptors()
           
 List<DependencyDescriptor> DescriptorListBuilder.getDescriptors()
          Returns the list of DependencyDescriptors added to this list builder.
 

Constructor parameters in org.robokind.api.common.lifecycle.utils with type arguments of type DependencyDescriptor
DescriptorListBuilder(List<DependencyDescriptor> descriptors)
          Creates a new DescriptorListBuilder with the given descriptors.
 

Uses of DependencyDescriptor in org.robokind.api.common.osgi.lifecycle
 

Methods in org.robokind.api.common.osgi.lifecycle that return types with arguments of type DependencyDescriptor
 List<DependencyDescriptor> OSGiComponent.getDependencies()
           
 

Methods in org.robokind.api.common.osgi.lifecycle with parameters of type DependencyDescriptor
 boolean ServiceDependenciesTracker.addDependencyDescription(DependencyDescriptor descriptor)
          Adds the description to the list of dependency to listen for.
 



Copyright © 2011-2013. All Rights Reserved.