public void startPolling(final PolledConfigurationSource source, final Configuration config) {
    """
	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
    """
        initialLoad(source, config);
        Runnable r = getPollingRunnable(source, config);
        schedule(r);
    }
public void startPolling(final PolledConfigurationSource source, final Configuration config) {
        initialLoad(source, config);
        Runnable r = getPollingRunnable(source, config);
        schedule(r);
    }
public void startPolling ( final PolledConfigurationSource source , final Configuration config ) { initialLoad ( source , config ) ; Runnable r = getPollingRunnable ( source , config ) ; schedule ( r ) ; }
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
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 ) } .