feat:fix Register DevMonitor

This commit is contained in:
pengfeizhou
2021-02-07 15:58:11 +08:00
committed by osborn
parent cf4d0498b9
commit 8f0486329e
2 changed files with 3 additions and 25 deletions

View File

@@ -14,6 +14,7 @@ import pub.doric.Doric;
import pub.doric.DoricContext;
import pub.doric.DoricContextManager;
import pub.doric.DoricLibrary;
import pub.doric.DoricNativeDriver;
import pub.doric.DoricRegistry;
import pub.doric.devkit.event.ConnectExceptionEvent;
import pub.doric.devkit.event.EOFExceptionEvent;
@@ -34,16 +35,7 @@ public class DevKit implements IDevKit {
}
private DevKit() {
Doric.registerLibrary(new DoricLibrary() {
@Override
public void load(DoricRegistry registry) {
registry.registerMonitor(new DoricDevMonitor());
}
});
for (DoricContext context : DoricContextManager.aliveContexts()) {
context.getDriver().getRegistry().registerMonitor(new DoricDevMonitor());
break;
}
DoricNativeDriver.getInstance().getRegistry().registerMonitor(new DoricDevMonitor());
EventBus.getDefault().register(this);
}