public void start()

in src/main/java/org/apache/sling/commons/log/webconsole/internal/Activator.java [35:52]


    public void start(BundleContext context) throws Exception {
        panelTracker = new ServiceTracker<LogPanel, LogWebConsolePlugin>(context, LogPanel.class, null) {
            @Override
            public LogWebConsolePlugin addingService(ServiceReference<LogPanel> reference) {
                LogPanel panel = context.getService(reference);
                LogWebConsolePlugin plugin = new LogWebConsolePlugin(panel);
                plugin.register(context);
                return plugin;
            }

            @Override
            public void removedService(ServiceReference<LogPanel> reference, LogWebConsolePlugin plugin) {
                plugin.unregister();
                context.ungetService(reference);
            }
        };
        panelTracker.open();
    }