| Class | Description |
|---|---|
| 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 share
DataSource from main ApplicationContext,
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 different
DataSource. |
| SpringBootstrap |
Base plugin
ApplicationContext bootstrap class like SpringApplication
to initialize environment in spring-boot style. |