Expand my Community achievements bar.

Programmatically Activate/Deactivate the configuration of OSGI bundle

Avatar

Level 2

Hi,

      How to programmatically activate/deactivate(start/stop) the configuration of the osgi bundle(Not bundle start/stop)?

Please provide the example or syntax for this issue.

Thanks & Regards,

Ashwini

1 Reply

Avatar

Community Advisor

Hi,

You can get the bundle using BundleContext and start stop using Bundle APIs.

https://osgi.org/javadoc/r4v43/core/org/osgi/framework/BundleContext.html

https://osgi.org/javadoc/r4v43/core/org/osgi/framework/Bundle.html  '

https://www.javatips.net/api/org.osgi.framework.frameworkutil

BundleContext bundleContext = FrameworkUtil.getBundle(MyClass.class).getBundleContext();



Arun Patidar