org.helgoboss.domino.configuration_watching
Service PID
Descriptive name of the factory
Handler
Optional metatype provider
Dependency
Dependency
Dependency
Adds a capsule scope for the given PID.
Adds a capsule scope for the given PID.
Executes the handler only if the configuration has changed compared to the one which was used last.
Executes the handler only if the configuration has changed compared to the one which was used last.
Pulls the current configurations from the configuration admin.
Pulls the current configurations from the configuration admin.
Contains the interfaces under which this object will be put in the service registry.
Contains the adapter which translates the Scala OSGi metatype definition into a native OSGi metatype definition.
Contains the adapter which translates the Scala OSGi metatype definition into a native OSGi metatype definition.
Contains the created capsule scopes qualified by the service factory PID.
Contains the created capsule scopes qualified by the service factory PID.
Contains the previous configuration maps.
Contains the previous configuration maps. Used to determine whether the configuration has changed.
Returns the service registration of the factory configuration listener as long as the current scope is active.
Starts the capsule.
Starts the capsule. After that, the capsule is active.
Stops the capsule.
Stops the capsule. After that, the capsule is inactive.
Stops the capsule scope for the given PID.
Stops the capsule scope for the given PID.
(factoryConfigurationWatcherCapsule: StringAdd).self
(factoryConfigurationWatcherCapsule: StringFormat).self
(factoryConfigurationWatcherCapsule: ArrowAssoc[FactoryConfigurationWatcherCapsule]).x
(Since version 2.10.0) Use leftOfArrow
instead
(factoryConfigurationWatcherCapsule: Ensuring[FactoryConfigurationWatcherCapsule]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
A capsule which allows easy access to the org.osgi.service.cm.ConfigurationAdmin functionality related to factory configurations.