Selects active configuration group from a set of configurations with the same id.
Active configuration is the configuration that is used at a certain moment in time to update managed services and/or
managed service factories.
Usually the selector will use the congiguration group metadata to decide which configuration is the most up to date
based on metadata as timestamp and/or version.
Creates array of configuration groups out of a map if file names -> url.
The file name should be in format:
groupId[$configId].extension
where:
- config id is optional and should be present only for a msf configuration
- extension determines the type of properties adapter to be used
Assertions;
- there is only one $ in the file name
- there is always an extension
Updates managed service configuration properties.
If the targeted service is a managed service the item id must be equal with group id (so equal with the pid).