code: public void updated(Dictionary<String, ?> config) throws ConfigurationException {
          if (config != null) {
              Integer filterPriority = (Integer) config.get(FILTER_PRIORITY);
              String applicationName = (String) config.get(APPLICATION_NAME);
              setPriority(filterPriority);
              setApplicationName(applicationName);
          }
          synchronized (this) {
              filterFactoryServiceRegistration.setProperties(config);
          }
      }
docs: {@inheritDoc}