Class DeveloperConfig

java.lang.Object
com.almis.awe.developer.autoconfigure.DeveloperConfig

@AutoConfiguration @EnableConfigurationProperties({BaseConfigProperties.class,DeveloperConfigProperties.class}) public class DeveloperConfig extends Object
  • Constructor Details

  • Method Details

    • pathService

      @Bean @ConditionalOnMissingBean public PathService pathService()
      Path management service
      Returns:
      Path management bean
    • localeRestTemplate

      @Bean @ConditionalOnMissingBean public org.springframework.web.client.RestTemplate localeRestTemplate()
      Rest template
      Returns:
      Rest template
    • translationServiceFactory

      @Bean @ConditionalOnMissingBean public TranslationServiceFactory translationServiceFactory(List<ITranslator> translatorList)
      Translator factory
      Parameters:
      translatorList - Translator list
      Returns:
      Translator service
    • translationService

      @Bean @ConditionalOnMissingBean public TranslationService translationService(TranslationServiceFactory translationServiceFactory)
      Translation service
      Returns:
      Translation service bean
    • localeFileService

      @Bean @ConditionalOnMissingBean public LocaleFileService localeFileService(PathService pathService, XStreamSerializer serializer, BaseConfigProperties baseConfigProperties)
      Locale file service
      Parameters:
      pathService - Path service
      serializer - Serializer
      baseConfigProperties - Base config properties
      Returns:
      Locale file bean
    • literalsService

      @Bean @ConditionalOnMissingBean public LiteralsService literalsService(TranslationService translationService, LocaleFileService localeFileService, BaseConfigProperties baseConfigProperties)
      Literals management service
      Returns:
      Literals management bean