I have a timedtask, launched by a timer with startAtFixedInterval, interval is long.
Timed task's job is to check for changes on a web site.

I'd like to allow the user to manually restart the task in the middle of the interval, in order to obtain the new result without waiting for the end of the interval.
I can't see any reset() method so I guess I'd have to stop and restart the taks, am I right?
Or there IS actually a way/best option?