import org.osgi.service.wireadmin.*; public class ExampleWireAdmin implements WireAdminListener { private WireAdmin wireAdmin; public void setWireAdmin(WireAdmin wireAdmin) { this.wireAdmin = wireAdmin; } public void init() { } public void destroy() { } @Override public void wireConnected(Wire wire) { } @Override public void wireDisconnected(Wire wire) { } } <?xml version="1.0" encoding="UTF-8"?> <scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="ExampleWireAdmin"> <implementation class="com.example.ExampleWireAdmin"/> <reference bind="setWireAdmin" unbind="unsetWireAdmin" interface="org.osgi.service.wireadmin.WireAdmin"/> </scr:component>


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