This project provides a simple abstract class OsgiApplication
(launcher) for use with JavaFX which extends Application
and manages an OSGi Framework.
The lifecycle of the managed OSGi Framework is tied to the lifecycle of the JavaFX Application.
JavaFX Application | OSGi Framework |
---|---|
application init | framework setup and start, installing and starting provided bundles |
application start | registering primary Screen and primary Stage as OSGi services |
application stop | framework stop |