|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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
|
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 | ||
|---|---|---|
|
ManagedServiceFactory.createService(ServiceLifecycleProvider<T> lifecycle,
Properties registrationPropeties)
|
|
|
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 | ||
|---|---|---|
|
OSGiComponentFactory.createService(ServiceLifecycleProvider<T> lifecycle,
Properties registrationPropeties)
|
|
|
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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||