public class ConfigurationService extends Object implements org.springframework.context.ApplicationEventPublisherAware
Modifier and Type | Class and Description |
---|---|
class |
ConfigurationService.AbstractBuilder<T,B extends ConfigurationService.AbstractBuilder<T,B>> |
class |
ConfigurationService.ConfigurableBuilder<T,C extends Configurable<T> & ShortcutConfigurable> |
class |
ConfigurationService.InstanceBuilder<T> |
Constructor and Description |
---|
ConfigurationService(org.springframework.beans.factory.BeanFactory beanFactory,
org.springframework.beans.factory.ObjectProvider<org.springframework.core.convert.ConversionService> conversionService,
org.springframework.beans.factory.ObjectProvider<org.springframework.validation.Validator> validator) |
ConfigurationService(org.springframework.beans.factory.BeanFactory beanFactory,
Supplier<org.springframework.core.convert.ConversionService> conversionService,
Supplier<org.springframework.validation.Validator> validator) |
Modifier and Type | Method and Description |
---|---|
org.springframework.context.ApplicationEventPublisher |
getPublisher() |
void |
setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher publisher) |
<T,C extends Configurable<T> & ShortcutConfigurable> |
with(C configurable) |
<T> ConfigurationService.InstanceBuilder<T> |
with(T instance) |
public ConfigurationService(org.springframework.beans.factory.BeanFactory beanFactory, org.springframework.beans.factory.ObjectProvider<org.springframework.core.convert.ConversionService> conversionService, org.springframework.beans.factory.ObjectProvider<org.springframework.validation.Validator> validator)
public org.springframework.context.ApplicationEventPublisher getPublisher()
public void setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher publisher)
setApplicationEventPublisher
in interface org.springframework.context.ApplicationEventPublisherAware
public <T,C extends Configurable<T> & ShortcutConfigurable> ConfigurationService.ConfigurableBuilder<T,C> with(C configurable)
public <T> ConfigurationService.InstanceBuilder<T> with(T instance)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.