All Classes
-
All Classes Interface Summary Class Summary Class Description MainAppReadyListener MainAppStartedListener MockSpringBootPluginManager PluginManager to hold the main ApplicationContext.MockSpringExtensionFactory Pf4j ExtensionFactory to retrieve extension bean from spring context.PluginListableBeanFactory PluginRequestMappingAdapter PluginRequestMappingHandlerMapping PluginRequestMappingHandlerMapping PluginResourceResolver PluginResourceResolver PluginStartingError SbpMainAppReadyEvent This event will be published to plugin application context once main app is ready.SbpMainAppStartedEvent This event will be published to plugin application context once main app is started.SbpPluginRestartedEvent This event will be published to plugin application context once plugin is restarted.SbpPluginStartedEvent This event will be published to plugin application context once plugin application context is started.SbpPluginStateChangedEvent This event will be published to main app application context when any plugin is changed in batch.SbpPluginStoppedEvent This event will be published to plugin application context once plugin is stopped.SharedDataSourceSpringBootstrap Demonstrate how to shareDataSourcefrom mainApplicationContext, so plugin could use the same database as app and share database connection resource, e.g.SharedJtaSpringBootstrap Introduce central Jta transaction management between app and plugins, which connect to very different databases with differentDataSource.SpringBootPlugin Base Pf4j Plugin for Spring Boot.SpringBootPluginClassLoader SpringBootPluginManager PluginManager to hold the main ApplicationContextSpringBootstrap Base pluginApplicationContextbootstrap class likeSpringApplicationto initialize environment in spring-boot style.SpringExtensionFactory Pf4j ExtensionFactory to create/retrieve extension bean from springApplicationContext