Class RecordedDomainsWriteScheduler
java.lang.Object
org.eblocker.server.common.scheduler.AbstractScheduler
org.eblocker.server.common.scheduler.FixedRateScheduler
org.eblocker.server.common.scheduler.RecordedDomainsWriteScheduler
- All Implemented Interfaces:
Scheduler
Ensures that recorded domains are saved to Redis regularly (and on shutdown).
-
Field Summary
Fields inherited from class org.eblocker.server.common.scheduler.AbstractScheduler
command, initialDelay, scheduledFuture -
Constructor Summary
ConstructorsConstructorDescriptionRecordedDomainsWriteScheduler(long initialDelayInSeconds, long periodInSeconds, DomainRequestRecorder recorder) -
Method Summary
Methods inherited from class org.eblocker.server.common.scheduler.FixedRateScheduler
scheduleMethods inherited from class org.eblocker.server.common.scheduler.AbstractScheduler
cancel
-
Constructor Details
-
RecordedDomainsWriteScheduler
@Inject public RecordedDomainsWriteScheduler(long initialDelayInSeconds, long periodInSeconds, DomainRequestRecorder recorder)
-
-
Method Details
-
shutdown
public void shutdown()
-