* @author Thomas Pantelis
*/
public class ComponentProcessor implements ComponentDefinitionRegistryProcessor {
+ static final String DEFAULT_TYPE_FILTER = "(|(type=default)(!(type=*)))";
+
private static final Logger LOG = LoggerFactory.getLogger(ComponentProcessor.class);
private static final String CM_PERSISTENT_ID_PROPERTY = "persistentId";
serviceRef.getId(), filter, extFilter);
if(Strings.isNullOrEmpty(filter) && Strings.isNullOrEmpty(extFilter)) {
- serviceRef.setFilter("(|(type=default)(!(type=*)))");
+ serviceRef.setFilter(DEFAULT_TYPE_FILTER);
LOG.debug("{}: processServiceReferenceMetadata for {} set filter to {}", logName(),
serviceRef.getId(), serviceRef.getFilter());
}
private void registerManagedService(final String persistentId) {
- // Register a ManagedService so we git updates from the ConfigAdmin when the cfg file corresponding
+ // Register a ManagedService so we get updates from the ConfigAdmin when the cfg file corresponding
// to the persistentId changes.
ManagedService managedService = new ManagedService() {
private volatile boolean initialUpdate = true;