private void startScanner()

in src/main/java/org/apache/sling/installer/provider/file/impl/ServicesListener.java [113:125]


    private void startScanner(final OsgiInstaller installer, final SlingSettingsService settings) {
        if ( !running ) {
            this.installer.start(installer, settings);
            final Dictionary<String, Object> props = new Hashtable<>();
            props.put(Constants.SERVICE_DESCRIPTION, "Apache Sling File Installer Controller Service");
            props.put(Constants.SERVICE_VENDOR, VENDOR);
            props.put(UpdateHandler.PROPERTY_SCHEMES, this.installer.getSchemes());

            this.registration = this.bundleContext.registerService(UpdateHandler.class,
                    this.installer, props);
            running = true;
        }
    }