Class DeveloperConfig
java.lang.Object
com.almis.awe.developer.autoconfigure.DeveloperConfig
@AutoConfiguration
@EnableConfigurationProperties({BaseConfigProperties.class,DeveloperConfigProperties.class})
public class DeveloperConfig
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionliteralsService
(TranslationService translationService, LocaleFileService localeFileService, BaseConfigProperties baseConfigProperties) Literals management servicelocaleFileService
(PathService pathService, XStreamSerializer serializer, BaseConfigProperties baseConfigProperties) Locale file serviceorg.springframework.web.client.RestTemplate
Rest templatePath management servicetranslationService
(TranslationServiceFactory translationServiceFactory) Translation servicetranslationServiceFactory
(List<ITranslator> translatorList) Translator factory
-
Constructor Details
-
DeveloperConfig
-
-
Method Details
-
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 serviceserializer
- SerializerbaseConfigProperties
- 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
-