public interface GreetingService { void sayHello(String name); } public class GreetingServiceImpl implements GreetingService { @Override public void sayHello(String name) { System.out.println("Hello, " + name); } } public class GreetingModuleActivator implements BundleActivator { private ServiceRegistration<GreetingService> registration; @Override public void start(BundleContext context) throws Exception { GreetingService service = new GreetingServiceImpl(); registration = context.registerService(GreetingService.class, service, null); System.out.println("GreetingService registered"); } @Override public void stop(BundleContext context) throws Exception { registration.unregister(); System.out.println("GreetingService unregistered"); } }


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