package com.example.namespace; import org.osgi.framework.BundleActivator; import org.osgi.framework.BundleContext; public class NamespaceExtender implements BundleActivator { @Override public void start(BundleContext context) throws Exception { context.registerService(Namespace.class, new MyNamespace(), null); } @Override public void stop(BundleContext context) throws Exception { context.ungetService(context.getServiceReference(Namespace.class.getName())); } } Bundle-Activator: com.example.namespace.NamespaceExtender Provide-Capability: osgi.extender;osgi.extender="my.namespace.extender"


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