Called by the Configuration Admin Service to update the component with Configuration properties.
This causes the component to be reactivated with the new configuration unless no configuration has ever been set on this component and the
configuration parameter is
null. In this case nothing is to be done. If a configuration has previously been set and now the configuration is deleted, the
configuration parameter is
null and the component has to be reactivated with the default configuration.
@param configuration The configuration properties for the component fromthe Configuration Admin Service or
null if there is no configuration or if the configuration has just been deleted.
@param configurationDeleted TODO
@param changeCount Change count for the configuration
@param targetedPID TargetedPID for the configuration