code: protected void modified(Map<?, ?> properties) {
          if (properties instanceof Dictionary) {
              processConfig((Dictionary<?, ?>) properties);
          } else {
              Dictionary<?, ?> newconfig = new Hashtable<Object, Object>(properties);
              processConfig(newconfig);
          }
      }
docs: DS method for runtime updates to configuration without stopping and
  restarting the component.
  
  @param properties