@Override public void start(final BundleContext context) throws Exception { instance = this; JavaDocServiceLocator.initialize(context); JavaDocServicesImplementation jDocServiceImpl = new JavaDocServicesImplementation(); this.service = context.registerService(JavaDocServices.class, jDocServiceImpl, null); JavaDocServiceLocator.setService(JavaDocServices.class, jDocServiceImpl); }
@Override public void stop(final BundleContext context) throws Exception { instance = null; this.service.unregister(); JavaDocServiceLocator.deinitialize(); }