/** * */ @Override protected Scheduler scheduler() { OffsetDateTime now = OffsetDateTime.now(ZoneOffset.UTC); return Scheduler.newFixedRateSchedule( Duration.between(now, OffsetDateTime.of(now.toLocalDate().plusDays(1).atStartOfDay(), ZoneOffset.UTC)).getSeconds(), Duration.ofDays(1).getSeconds(), TimeUnit.SECONDS); } }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(0, Constants.Stream.HEARTBEAT_INTERVAL, TimeUnit.SECONDS); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(0, this.sourceLogFileMonitorInterval, this.timeUnit); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(0, this.sourceLogFileMonitorInterval, this.timeUnit); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(sendIntervalMillis, sendIntervalMillis, TimeUnit.MILLISECONDS); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(0, reportIntervalInSec, TimeUnit.SECONDS); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(period, period, periodUnit); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(0, reportIntervalInSec, TimeUnit.SECONDS); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(Agent.this.agentContext.logStatusReportingPeriodSeconds(), Agent.this.agentContext.logStatusReportingPeriodSeconds(), TimeUnit.SECONDS); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(0, reportIntervalInSec, TimeUnit.SECONDS); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(intervalMinutes, intervalMinutes, TimeUnit.MINUTES); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(0, msBetweenTasks, TimeUnit.MILLISECONDS); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(0, config.getInterval().getQuantity(), config.getInterval().getUnit()); } }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(this.outputTaskStatesCollectorIntervalSeconds, this.outputTaskStatesCollectorIntervalSeconds, TimeUnit.SECONDS); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(this.outputTaskStatesCollectorIntervalSeconds, this.outputTaskStatesCollectorIntervalSeconds, TimeUnit.SECONDS); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(initialDelay, period, TimeUnit.SECONDS); } }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(FileTailer.this.agentContext.logStatusReportingPeriodSeconds(), FileTailer.this.agentContext.logStatusReportingPeriodSeconds(), TimeUnit.SECONDS); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(this.outputTaskStatesCollectorIntervalSeconds, this.outputTaskStatesCollectorIntervalSeconds, TimeUnit.SECONDS); }
@Override protected Scheduler scheduler() { return Scheduler.newFixedRateSchedule(0, this.sourceLogFileMonitorInterval, this.timeUnit); }
public void testFixedRateSchedule() { Scheduler schedule = Scheduler.newFixedRateSchedule(initialDelay, delay, unit); Future<?> unused = schedule.schedule( null, new ScheduledThreadPoolExecutor(1) { @Override public ScheduledFuture<?> scheduleAtFixedRate( Runnable command, long initialDelay, long period, TimeUnit unit) { assertSingleCallWithCorrectParameters(command, initialDelay, delay, unit); return null; } }, testRunnable); assertTrue(called); }