Class ConfigurationService

java.lang.Object
org.springframework.cloud.gateway.support.ConfigurationService
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationEventPublisherAware

public class ConfigurationService extends Object implements org.springframework.context.ApplicationEventPublisherAware
  • Constructor Details

    • ConfigurationService

      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)
    • ConfigurationService

      public ConfigurationService(org.springframework.beans.factory.BeanFactory beanFactory, Supplier<org.springframework.core.convert.ConversionService> conversionService, Supplier<org.springframework.validation.Validator> validator)
  • Method Details

    • getPublisher

      public org.springframework.context.ApplicationEventPublisher getPublisher()
    • setApplicationEventPublisher

      public void setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher publisher)
      Specified by:
      setApplicationEventPublisher in interface org.springframework.context.ApplicationEventPublisherAware
    • with

      public <T, C extends Configurable<T> & ShortcutConfigurable> ConfigurationService.ConfigurableBuilder<T,C> with(C configurable)
    • with

      public <T> ConfigurationService.InstanceBuilder<T> with(T instance)