2020-12-04 18:57:47 +00:00
|
|
|
package org.syndicate_lang.actors;
|
|
|
|
|
|
|
|
import java.util.concurrent.ScheduledFuture;
|
|
|
|
|
|
|
|
public class PeriodicTimer {
|
2020-12-09 19:54:47 +00:00
|
|
|
private final ScheduledFuture<?> _future;
|
2020-12-04 18:57:47 +00:00
|
|
|
|
|
|
|
protected PeriodicTimer(ScheduledFuture<?> future) {
|
|
|
|
this._future = future;
|
|
|
|
}
|
|
|
|
|
|
|
|
public boolean isCancelled() {
|
|
|
|
return _future.isCancelled();
|
|
|
|
}
|
|
|
|
|
|
|
|
public void cancel() {
|
|
|
|
_future.cancel(false);
|
|
|
|
}
|
|
|
|
}
|