org.robokind.api.common.lifecycle.config
Class RKDependencyConfigUtils
java.lang.Object
org.robokind.api.common.lifecycle.config.RKDependencyConfigUtils
public class RKDependencyConfigUtils
- extends Object
- Author:
- Matthew Stevenson
Method Summary |
static DependencyDescriptor |
buildDescriptor(org.jflux.api.core.config.Configuration<String> a)
|
static org.jflux.api.core.config.Configuration<String> |
buildDescriptorConfig(String name,
Class clazz,
Properties props)
|
static org.jflux.api.core.util.IndexedValue<DependencyDescriptor,org.jflux.api.core.Listener<GenericLifecycle.DependencyChange>> |
buildLifecycleDependency(org.jflux.api.core.config.Configuration<String> a)
|
static
<T,D> org.jflux.api.core.config.Configuration<String> |
|
buildLifecycleDependencyConfig(org.jflux.api.core.config.Configuration<String> descriptorConfig,
org.jflux.api.core.Listener<GenericLifecycle.DependencyChange<T,D>> changeListener)
|
static
<T,D> org.jflux.api.core.config.Configuration<String> |
|
buildLifecycleDependencyConfig(String name,
Class<D> clazz,
Properties props,
org.jflux.api.core.Listener<GenericLifecycle.DependencyChange<T,D>> changeListener)
|
static
<T,D> org.jflux.api.core.config.Configuration<String> |
|
buildLifecycleDependencyConfig(String name,
Class<D> clazz,
String idKey,
String idStr,
Properties props,
org.jflux.api.core.Listener<GenericLifecycle.DependencyChange<T,D>> changeListener)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CONF_DEPENDENCY_NAME
public static final String CONF_DEPENDENCY_NAME
- See Also:
- Constant Field Values
CONF_DEPENDENCY_CLASS
public static final String CONF_DEPENDENCY_CLASS
- See Also:
- Constant Field Values
CONF_DEPENDENCY_PROPERTIES
public static final String CONF_DEPENDENCY_PROPERTIES
- See Also:
- Constant Field Values
CONFIG_DEPENDENCY_DESCRIPTOR
public static final String CONFIG_DEPENDENCY_DESCRIPTOR
- See Also:
- Constant Field Values
CONF_DEPENDENCY_CHANGE_LISTENER
public static final String CONF_DEPENDENCY_CHANGE_LISTENER
- See Also:
- Constant Field Values
RKDependencyConfigUtils
public RKDependencyConfigUtils()
buildDescriptorConfig
public static org.jflux.api.core.config.Configuration<String> buildDescriptorConfig(String name,
Class clazz,
Properties props)
buildLifecycleDependencyConfig
public static <T,D> org.jflux.api.core.config.Configuration<String> buildLifecycleDependencyConfig(String name,
Class<D> clazz,
Properties props,
org.jflux.api.core.Listener<GenericLifecycle.DependencyChange<T,D>> changeListener)
buildLifecycleDependencyConfig
public static <T,D> org.jflux.api.core.config.Configuration<String> buildLifecycleDependencyConfig(String name,
Class<D> clazz,
String idKey,
String idStr,
Properties props,
org.jflux.api.core.Listener<GenericLifecycle.DependencyChange<T,D>> changeListener)
buildLifecycleDependencyConfig
public static <T,D> org.jflux.api.core.config.Configuration<String> buildLifecycleDependencyConfig(org.jflux.api.core.config.Configuration<String> descriptorConfig,
org.jflux.api.core.Listener<GenericLifecycle.DependencyChange<T,D>> changeListener)
buildDescriptor
public static DependencyDescriptor buildDescriptor(org.jflux.api.core.config.Configuration<String> a)
buildLifecycleDependency
public static org.jflux.api.core.util.IndexedValue<DependencyDescriptor,org.jflux.api.core.Listener<GenericLifecycle.DependencyChange>> buildLifecycleDependency(org.jflux.api.core.config.Configuration<String> a)
Copyright © 2011-2013. All Rights Reserved.