@Configuration @ConditionalOnWebApplication @ConditionalOnClass(value={SpringBus.class,CXFServlet.class}) @EnableConfigurationProperties(value=CxfProperties.class) @AutoConfigureAfter(name={"org.springframework.boot.autoconfigure.web.EmbeddedServletContainerAutoConfiguration","org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration"}) public class CxfAutoConfiguration extends Object
Auto-configuration
for Apache CXF.Modifier and Type | Class and Description |
---|---|
protected static class |
CxfAutoConfiguration.JaxRsClassesConfiguration |
protected static class |
CxfAutoConfiguration.JaxRsComponentConfiguration |
protected static class |
CxfAutoConfiguration.SpringBusConfiguration |
Constructor and Description |
---|
CxfAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
org.springframework.boot.web.servlet.ServletRegistrationBean<CXFServlet> |
cxfServletRegistration() |
@Bean @ConditionalOnMissingBean(name="cxfServletRegistration") @ConditionalOnProperty(prefix="cxf", name="servlet.enabled", matchIfMissing=true) public org.springframework.boot.web.servlet.ServletRegistrationBean<CXFServlet> cxfServletRegistration()
Apache CXF