import org.osgi.service.component.annotations.*; import org.osgi.service.component.ComponentContext; import osgi.enroute.debug.api.Debug; import osgi.enroute.debug.api.Debugging; @Component(service = MyDebugService.class) public class MyDebugService { @Activate void activate(ComponentContext context) { Debug debug = Debugging.create(context.getBundleContext()); debug.wait("debugging-start"); // Perform debug operations debug.log("Debug service started"); debug.setDebugOption("option1", true); } @Deactivate void deactivate(ComponentContext context) { Debug debug = Debugging.create(context.getBundleContext()); debug.log("Debug service stopped"); } }


上一篇:
下一篇:
切换中文