public synchronized void period(final PeriodicTask periodicTask, long period) {
		TimerTask task = new PeriodicTaskImpl(periodicTask);
		this.tasks.put(periodicTask, task);
		this.timer.schedule(task, 0L, period);
	}
public synchronized void period(final PeriodicTask periodicTask, long period) {
		TimerTask task = new PeriodicTaskImpl(periodicTask);
		this.tasks.put(periodicTask, task);
		this.timer.schedule(task, 0L, period);
	}
public synchronized void period ( final PeriodicTask periodicTask , long period ) { TimerTask task = new PeriodicTaskImpl ( periodicTask ) ; this . tasks . put ( periodicTask , task ) ; this . timer . schedule ( task , 0L , period ) ; }
Schedule periodic task execution.

@param periodicTask periodic task instance,
@param period requested execution period, milliseconds.
Schedule periodic task execution .