public synchronized void startPolling(PolledConfigurationSource source, AbstractPollingScheduler scheduler) {
        this.scheduler = scheduler;
        this.source = source;
        init(source, scheduler);
        scheduler.startPolling(source, this);        
    }
public synchronized void startPolling(PolledConfigurationSource source, AbstractPollingScheduler scheduler) {
        this.scheduler = scheduler;
        this.source = source;
        init(source, scheduler);
        scheduler.startPolling(source, this);        
    }
public synchronized void startPolling ( PolledConfigurationSource source , AbstractPollingScheduler scheduler ) { this . scheduler = scheduler ; this . source = source ; init ( source , scheduler ) ; scheduler . startPolling ( source , this ) ; }
Start polling the configuration source with the specified scheduler.

@param source PolledConfigurationSource to poll
@param scheduler AbstractPollingScheduler whose {@link AbstractPollingScheduler#schedule(Runnable)} will be
used to determine the polling schedule
Start polling the configuration source with the specified scheduler .