@Configuration
@ConditionalOnClass(value={org.pf4j.PluginManager.class,org.laxture.sbp.SpringBootPluginManager.class})
@ConditionalOnProperty(prefix="spring.sbp",
value="enabled",
havingValue="true")
public class SbpMvcPatchAutoConfiguration
extends java.lang.Object
SbpProperties| Constructor and Description |
|---|
SbpMvcPatchAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.boot.autoconfigure.web.servlet.WebMvcRegistrations |
mvcRegistrations() |
void |
onPluginStarted() |
PluginResourceHandlerRegistrationCustomizer |
resourceHandlerRegistrationCustomizer() |
@Autowired @Bean @ConditionalOnMissingBean(value=org.springframework.boot.autoconfigure.web.servlet.WebMvcRegistrations.class) public org.springframework.boot.autoconfigure.web.servlet.WebMvcRegistrations mvcRegistrations()
@Bean public PluginResourceHandlerRegistrationCustomizer resourceHandlerRegistrationCustomizer()
@EventListener(value=org.laxture.sbp.spring.boot.SbpPluginStateChangedEvent.class) public void onPluginStarted()