By the way, why don't you pass the bundle context to your job implementation QuartzJob ?
Regards JB On 11/09/2018 13:46, Jean-Baptiste Onofré wrote: > FrameworkUtil.getBundle(Foo.class).getBundleContext(); > > Regards > JB > > On 11/09/2018 13:43, Miroslav Beranič wrote: >> Hi all, >> >> some junior question, but would like to make it correct way. >> >> Is it possible and if it is, how - to get access to BundleContext ( and >> other OSGi environment ) from some plain Java object ? >> >> for example >> >> there is an Activator or a Compontent ( class with annotation @Component >> ) that has code like: >> >> MyClass inst = new MyClass(); >> inst.doSomeAction(); >> >> How would it be possible to get access to BundleContext from inside of >> the method doSomeAction() ? >> >> ( this is related to my Scheduler work - as I would need access to >> BundleContext from inside of a Quartz job, job is executed later on some >> day - and even Karaf restart can happen ) >> >> >> Kind Regards, >> Miroslav >> >> >> >> -- >> Miroslav Beranič >> MIBESIS >> +386(0)40/814-843 >> [email protected] <mailto:[email protected]> >> http://www.mibesis.si > -- Jean-Baptiste Onofré [email protected] http://blog.nanthrax.net Talend - http://www.talend.com
