@Bean(name="defaultBeanConfigurator", active=true) public class DSLBeanConfigurator extends AbstractBeanConfigurator
AbstractBeanConfigurator.BeanDefinition
defaultTypesConverter, kernel
DEFAULT_CONFIGURATOR_NAME
Constructor and Description |
---|
DSLBeanConfigurator() |
Modifier and Type | Method and Description |
---|---|
void |
dumpConfiguration(File f) |
void |
dumpConfiguration(Writer writer) |
protected Map<String,Object> |
getBeanConfigurationProperties(BeanConfig beanConfig,
Map<String,String> aliasesToFields) |
protected Map<String,AbstractBeanConfigurator.BeanDefinition> |
getBeanDefinitions(Map<String,Object> values)
Method returns map of bean definitions found in the configuration
|
ConfigHolder |
getConfigHolder() |
Map<String,Object> |
getConfiguration(BeanConfig beanConfig)
Method returns configuration of a bean.
|
protected Map<String,String> |
getFieldAliasses(BeanConfig beanConfig) |
Map<String,Object> |
getProperties()
Method returns current configuration map.
|
protected boolean |
hasDirectConfiguration(BeanConfig beanConfig) |
void |
setConfigHolder(ConfigHolder config) |
void |
setProperties(Map<String,Object> props) |
configurationChanged, configure, configure, getBeanClassesFromAnnotations, getBeanConfigPath, getDefaultTypesConverter, getKernel, grabCurrentConfig, grabDefaultConfig, isAccessToAllFields, isBeanClassRegisteredInParentKernel, mergeWithBeansPropertyValue, refreshConfiguration_removeUndefinedBeans, refreshConfiguration_updateConfiguration, refreshConfiguration, registerBeans, registerBeansForBeanOfClass, registerBeansForBeanOfClass, registerBeansForBeanOfClassGetBeansToRegister, registerBeansForBeanOfClassShouldRegister, restoreDefaults, setAccessToAllFields, setDefaultTypesConverter, setKernel
public Map<String,Object> getConfiguration(BeanConfig beanConfig)
AbstractBeanConfigurator
getConfiguration
in class AbstractBeanConfigurator
public Map<String,Object> getProperties()
AbstractBeanConfigurator
getProperties
in class AbstractBeanConfigurator
public ConfigHolder getConfigHolder()
public void setConfigHolder(ConfigHolder config)
public void dumpConfiguration(File f) throws IOException
IOException
public void dumpConfiguration(Writer writer) throws IOException
IOException
protected boolean hasDirectConfiguration(BeanConfig beanConfig)
hasDirectConfiguration
in class AbstractBeanConfigurator
protected Map<String,Object> getBeanConfigurationProperties(BeanConfig beanConfig, Map<String,String> aliasesToFields)
protected Map<String,String> getFieldAliasses(BeanConfig beanConfig)
protected Map<String,AbstractBeanConfigurator.BeanDefinition> getBeanDefinitions(Map<String,Object> values)
AbstractBeanConfigurator
getBeanDefinitions
in class AbstractBeanConfigurator
values
- configuration mapCopyright © 2004–2019 "Tigase, Inc.". All rights reserved.