Package de.bmiag.tapir.core
Class CoreConfiguration
- java.lang.Object
-
- de.bmiag.tapir.core.CoreConfiguration
-
@ComponentScan(basePackageClasses=CoreConfiguration.class, nameGenerator=FqnAnnotationBeanNameGenerator.class, excludeFilters=) public class CoreConfiguration extends java.lang.Object
Provides the configuration for tapir's core module. In this configuration class only beans are registered which are not annotated by@Component
.- Since:
- 2.0.0
- Author:
- Oliver Libutzki <[email protected]>
-
-
Field Summary
Fields Modifier and Type Field Description static int
AUTO_CONFIGURE_ORDER
-
Constructor Summary
Constructors Constructor Description CoreConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.core.convert.ConversionService
conversionService(java.util.List<org.springframework.core.convert.converter.Converter<?,?>> converters)
org.springframework.core.io.DefaultResourceLoader
defaultResourceLoader()
org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
getDefaultAdvisorAutoProxyCreator()
HttpProxy
httpProxy(java.lang.String proxyHost, int proxyPort, java.lang.String proxyUser, java.lang.String proxyPassword, java.util.List<java.lang.String> nonProxyHosts)
java.lang.Long
implicitWaitTime(long implicitWaitTime)
java.util.Locale
locale(java.lang.String language, java.lang.String country, java.lang.String variant)
SimpleDateConverter
simpleDateConverter(java.lang.String dateFormatPattern, java.util.Locale locale)
SimpleLocalDateConverter
simpleLocalDateConverter(java.lang.String dateFormatPattern, java.util.Locale locale)
-
-
-
Field Detail
-
AUTO_CONFIGURE_ORDER
public static final int AUTO_CONFIGURE_ORDER
- Since:
- 2.0.0
- See Also:
- Constant Field Values
-
-
Method Detail
-
locale
@Bean public java.util.Locale locale(@Value("${locale.language:#{null}}") java.lang.String language, @Value("${locale.country:\'\'}") java.lang.String country, @Value("${locale.variant:\'\'}") java.lang.String variant)
- Parameters:
language
- languagecountry
- countryvariant
- variant- Returns:
- result
- Since:
- 2.0.0
-
implicitWaitTime
@Bean public java.lang.Long implicitWaitTime(@Value("${implicitWaitTime:5000}") long implicitWaitTime)
- Parameters:
implicitWaitTime
- implicitWaitTime- Returns:
- result
- Since:
- 2.0.0
-
simpleDateConverter
@Bean public SimpleDateConverter simpleDateConverter(@Value("${dateformat:#{null}}") java.lang.String dateFormatPattern, java.util.Locale locale)
- Parameters:
dateFormatPattern
- dateFormatPatternlocale
- locale- Returns:
- result
- Since:
- 3.0.0
-
simpleLocalDateConverter
@Bean public SimpleLocalDateConverter simpleLocalDateConverter(@Value("${dateformat:#{null}}") java.lang.String dateFormatPattern, java.util.Locale locale)
- Parameters:
dateFormatPattern
- dateFormatPatternlocale
- locale- Returns:
- result
- Since:
- 3.0.0
-
conversionService
@Bean public org.springframework.core.convert.ConversionService conversionService(java.util.List<org.springframework.core.convert.converter.Converter<?,?>> converters)
- Parameters:
converters
- converters- Returns:
- result
- Since:
- 3.0.0
-
httpProxy
@Bean @ConditionalOnProperty("http.proxy.host") public HttpProxy httpProxy(@Value("${http.proxy.host:#{null}}") java.lang.String proxyHost, @Value("${http.proxy.port:3128}") int proxyPort, @Value("${http.proxy.user:#{null}}") java.lang.String proxyUser, @Value("${http.proxy.password:#{null}}") java.lang.String proxyPassword, @Value("${http.proxy.nonproxyhosts:#{{}}}") java.util.List<java.lang.String> nonProxyHosts)
- Parameters:
proxyHost
- proxyHostproxyPort
- proxyPortproxyUser
- proxyUserproxyPassword
- proxyPasswordnonProxyHosts
- nonProxyHosts- Returns:
- result
- Since:
- 3.0.0
-
defaultResourceLoader
@Bean public org.springframework.core.io.DefaultResourceLoader defaultResourceLoader()
- Returns:
- result
- Since:
- 3.0.0
-
getDefaultAdvisorAutoProxyCreator
@Bean public org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator getDefaultAdvisorAutoProxyCreator()
-
-