Class UstraMvcAutoConfiguration
java.lang.Object
com.gsitm.ustra.java.autoconfigure.UstraMvcAutoConfiguration
@Configuration(proxyBeanMethods=false)
@ConditionalOnClass(com.gsitm.ustra.java.mvc.UstraMvc.class)
@AutoConfigureBefore(org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.class)
@EnableConfigurationProperties({com.gsitm.ustra.web.core.properties.UstraWebProperties.class,com.gsitm.ustra.java.mvc.properties.UstraMvcProperties.class,com.gsitm.ustra.java.data.properties.UstraDataProperties.class})
@ConditionalOnWebApplication(type=SERVLET)
public class UstraMvcAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.gsitm.ustra.java.mvc.filter.conditioner.UstraApplicationWrapperConditionerconfigBasedUstraApplicationWrapperConditioner(com.gsitm.ustra.java.mvc.properties.UstraMvcProperties properties) org.springframework.web.servlet.LocaleResolvercom.gsitm.ustra.java.mvc.process.ProcessInfoFilterprocessInfoFilter(com.gsitm.ustra.java.core.properties.UstraProperties ustraProperties, com.gsitm.ustra.java.mvc.process.SystemCodeResolver systemCodeResolver, com.gsitm.ustra.java.mvc.process.ChannelCodeResolver channelCodeResolver) com.gsitm.ustra.java.mvc.process.ProcessInfoLoggingFiltercom.gsitm.ustra.java.mvc.filter.UstraGlobalWrapperFilterustraGlobalWrapperFilter(List<com.gsitm.ustra.java.mvc.filter.UstraApplicationWrapperAware> applicationWrapperAwares, List<com.gsitm.ustra.java.mvc.filter.conditioner.UstraApplicationWrapperConditioner> applicationWrapperConditioners, com.gsitm.ustra.java.mvc.properties.UstraMvcProperties properties) com.gsitm.ustra.java.mvc.rest.UstraMvcRequestBodyAdvice
-
Constructor Details
-
UstraMvcAutoConfiguration
public UstraMvcAutoConfiguration()
-
-
Method Details
-
configBasedUstraApplicationWrapperConditioner
@Bean public com.gsitm.ustra.java.mvc.filter.conditioner.UstraApplicationWrapperConditioner configBasedUstraApplicationWrapperConditioner(com.gsitm.ustra.java.mvc.properties.UstraMvcProperties properties) -
ustraGlobalWrapperFilter
@Bean public com.gsitm.ustra.java.mvc.filter.UstraGlobalWrapperFilter ustraGlobalWrapperFilter(List<com.gsitm.ustra.java.mvc.filter.UstraApplicationWrapperAware> applicationWrapperAwares, List<com.gsitm.ustra.java.mvc.filter.conditioner.UstraApplicationWrapperConditioner> applicationWrapperConditioners, com.gsitm.ustra.java.mvc.properties.UstraMvcProperties properties) -
processInfoFilter
@Bean public com.gsitm.ustra.java.mvc.process.ProcessInfoFilter processInfoFilter(com.gsitm.ustra.java.core.properties.UstraProperties ustraProperties, com.gsitm.ustra.java.mvc.process.SystemCodeResolver systemCodeResolver, com.gsitm.ustra.java.mvc.process.ChannelCodeResolver channelCodeResolver) -
processInfoLoggingFilter
@Bean public com.gsitm.ustra.java.mvc.process.ProcessInfoLoggingFilter processInfoLoggingFilter() -
localeResolver
@Bean @ConditionalOnMissingBean(org.springframework.web.servlet.LocaleResolver.class) public org.springframework.web.servlet.LocaleResolver localeResolver() -
ustraMvcRequestBodyAdvice
@Bean @ConditionalOnMissingBean public com.gsitm.ustra.java.mvc.rest.UstraMvcRequestBodyAdvice ustraMvcRequestBodyAdvice()
-