code: public void startPolling(final PolledConfigurationSource source, final Configuration config) {
          initialLoad(source, config);
          Runnable r = getPollingRunnable(source, config);
          schedule(r);
      }
docs: Initiate the first poll of the configuration source and schedule the runnable. This may start a new thread or
  thread pool depending on the implementation of {@link #schedule(Runnable)}.
  
  @param source Configuration source being polled
  @param config Configuration where the properties will be updated
  @throws RuntimeException if any error occurs in the initial polling