Uses of Interface
org.robokind.api.common.lifecycle.ServiceLifecycleProvider

Packages that use ServiceLifecycleProvider
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 ServiceLifecycleProvider in org.robokind.api.common.lifecycle
 

Classes in org.robokind.api.common.lifecycle that implement ServiceLifecycleProvider
 class AbstractLifecycleProvider<I,T extends I>
          Abstract implementation of ServiceLifecycleProvider.
 

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

Classes in org.robokind.api.common.lifecycle.config that implement ServiceLifecycleProvider
 class GenericLifecycle<T>
           
 

Methods in org.robokind.api.common.lifecycle.config that return ServiceLifecycleProvider
 ServiceLifecycleProvider<T> RKLifecycleConfigUtils.SimpleLifecycleFactory.adapt(org.jflux.api.core.config.Configuration<String> a)
           
 ServiceLifecycleProvider<T> RKLifecycleConfigUtils.GenericLifecycleFactory.adapt(org.jflux.api.core.config.Configuration<String> a)
           
 

Methods in org.robokind.api.common.lifecycle.config with parameters of type ServiceLifecycleProvider
static org.jflux.api.core.config.Configuration<String> RKManagedServiceConfigUtils.buildManagedServiceConfig(Properties props, Properties uniqueProps, ServiceLifecycleProvider lifecycle)
           
static
<T> org.jflux.api.core.config.Configuration<String>
RKManagedGroupConfigUtils.makeSelfBuildingLifecycle(ServiceLifecycleProvider<T> lifecycle)
           
 

Method parameters in org.robokind.api.common.lifecycle.config with type arguments of type ServiceLifecycleProvider
static org.jflux.api.core.config.Configuration<String> RKManagedGroupConfigUtils.buildManagedGroupConfig(String groupId, Properties props, List<org.jflux.api.core.config.Configuration<String>> selfBuildLifecycles, org.jflux.api.core.Adapter<org.jflux.api.core.config.Configuration<String>,ServiceLifecycleProvider> genericSelfBuilder)
           
 

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

Classes in org.robokind.api.common.lifecycle.utils that implement ServiceLifecycleProvider
 class SimpleLifecycle<T>
          Defines an empty lifecycle for managing a service with no dependencies.
 

Methods in org.robokind.api.common.lifecycle.utils with parameters of type ServiceLifecycleProvider
<T> ManagedService<T>
ManagedServiceFactory.createService(ServiceLifecycleProvider<T> lifecycle, Properties registrationPropeties)
           
<T> ManagedService<T>
ManagedServiceFactory.createService(ServiceLifecycleProvider<T> lifecycle, Properties registrationPropeties, Properties uniqueRegistrationPropeties)
           
 

Constructor parameters in org.robokind.api.common.lifecycle.utils with type arguments of type ServiceLifecycleProvider
ManagedServiceGroup(ManagedServiceFactory factory, List<ServiceLifecycleProvider> lifecycles, String groupId, Properties registrationProperties)
           
 

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

Classes in org.robokind.api.common.osgi.lifecycle that implement ServiceLifecycleProvider
 class ConfiguredServiceLifecycle<T,C,P>
           
 

Methods in org.robokind.api.common.osgi.lifecycle with parameters of type ServiceLifecycleProvider
<T> ManagedService<T>
OSGiComponentFactory.createService(ServiceLifecycleProvider<T> lifecycle, Properties registrationPropeties)
           
<T> ManagedService<T>
OSGiComponentFactory.createService(ServiceLifecycleProvider<T> lifecycle, Properties registrationPropeties, Properties uniqueRegistrationProperties)
           
 

Constructors in org.robokind.api.common.osgi.lifecycle with parameters of type ServiceLifecycleProvider
OSGiComponent(org.osgi.framework.BundleContext context, ServiceLifecycleProvider<T> lifecycle)
          Creates a new OSGiComponent from the given lifecycle provider.
OSGiComponent(org.osgi.framework.BundleContext context, ServiceLifecycleProvider<T> lifecycle, Properties registrationProps)
          Creates a new OSGiComponent from the given lifecycle provider.
OSGiComponent(org.osgi.framework.BundleContext context, ServiceLifecycleProvider<T> lifecycle, Properties registrationProps, boolean selfRegister)
          Creates a new OSGiComponent from the given lifecycle provider.
OSGiComponent(org.osgi.framework.BundleContext context, ServiceLifecycleProvider<T> lifecycle, Properties registrationProps, Properties uniqueProps, boolean selfRegister)
          Creates a new OSGiComponent from the given lifecycle provider.
 



Copyright © 2011-2013. All Rights Reserved.