public void start()

in src/main/java/org/apache/sling/installer/factories/subsystems/base/impl/Activator.java [42:59]


    public void start(BundleContext context) throws Exception {
        slingSettingsTracker = new ServiceTracker<SlingSettingsService, SlingSettingsService>(context,
            SlingSettingsService.class, null) {
                @Override
                public SlingSettingsService addingService(ServiceReference<SlingSettingsService> reference) {
                    SlingSettingsService slingSettings = super.addingService(reference);
                    registerInstaller(context, slingSettings);
                    return slingSettings;
                }

                @Override
                public void removedService(ServiceReference<SlingSettingsService> reference, SlingSettingsService service) {
                    unregisterInstaller();
                    super.removedService(reference, service);
                }
        };
        slingSettingsTracker.open();
    }