A B E G H J N O R S T W
A
- advanceTimeBy(int) - Method in class org.hawkular.metrics.scheduler.impl.TestScheduler
-
- advanceTimeTo(long) - Method in class org.hawkular.metrics.scheduler.impl.TestScheduler
-
B
- build() - Method in class org.hawkular.metrics.scheduler.api.RepeatingTrigger.Builder
-
- build() - Method in class org.hawkular.metrics.scheduler.api.SingleExecutionTrigger.Builder
-
- Builder() - Constructor for class org.hawkular.metrics.scheduler.api.RepeatingTrigger.Builder
-
- Builder() - Constructor for class org.hawkular.metrics.scheduler.api.SingleExecutionTrigger.Builder
-
E
- equals(Object) - Method in class org.hawkular.metrics.scheduler.api.JobDetails
-
- equals(Object) - Method in class org.hawkular.metrics.scheduler.api.RepeatingTrigger
-
- equals(Object) - Method in class org.hawkular.metrics.scheduler.api.SingleExecutionTrigger
-
G
- getAllJobs() - Method in interface org.hawkular.metrics.scheduler.api.Scheduler
-
- getAllJobs() - Method in class org.hawkular.metrics.scheduler.impl.SchedulerImpl
-
- getAllJobs() - Method in class org.hawkular.metrics.scheduler.impl.TestScheduler
-
- getDelay() - Method in class org.hawkular.metrics.scheduler.api.RepeatingTrigger
-
- getDelay() - Method in interface org.hawkular.metrics.scheduler.api.RetryPolicy
-
- getExecutionCount() - Method in class org.hawkular.metrics.scheduler.api.RepeatingTrigger
-
- getInterval() - Method in class org.hawkular.metrics.scheduler.api.RepeatingTrigger
-
- getJobId() - Method in class org.hawkular.metrics.scheduler.api.JobDetails
-
- getJobName() - Method in class org.hawkular.metrics.scheduler.api.JobDetails
-
- getJobType() - Method in class org.hawkular.metrics.scheduler.api.JobDetails
-
- getParameters() - Method in class org.hawkular.metrics.scheduler.api.JobDetails
-
- getRepeatCount() - Method in class org.hawkular.metrics.scheduler.api.RepeatingTrigger
-
- getTrigger() - Method in class org.hawkular.metrics.scheduler.api.JobDetails
-
- getTriggerTime() - Method in class org.hawkular.metrics.scheduler.api.RepeatingTrigger
-
- getTriggerTime() - Method in class org.hawkular.metrics.scheduler.api.SingleExecutionTrigger
-
- getTriggerTime() - Method in interface org.hawkular.metrics.scheduler.api.Trigger
-
H
- hashCode() - Method in class org.hawkular.metrics.scheduler.api.JobDetails
-
- hashCode() - Method in class org.hawkular.metrics.scheduler.api.RepeatingTrigger
-
- hashCode() - Method in class org.hawkular.metrics.scheduler.api.SingleExecutionTrigger
-
J
- JobDetails - Class in org.hawkular.metrics.scheduler.api
-
- JobDetails(UUID, String, String, Map<String, String>, Trigger) - Constructor for class org.hawkular.metrics.scheduler.api.JobDetails
-
N
- nextTrigger() - Method in class org.hawkular.metrics.scheduler.api.RepeatingTrigger
-
- nextTrigger() - Method in class org.hawkular.metrics.scheduler.api.SingleExecutionTrigger
-
- nextTrigger() - Method in interface org.hawkular.metrics.scheduler.api.Trigger
-
- NONE - Static variable in interface org.hawkular.metrics.scheduler.api.RetryPolicy
-
- NOW - Static variable in interface org.hawkular.metrics.scheduler.api.RetryPolicy
-
- now() - Method in class org.hawkular.metrics.scheduler.impl.TestScheduler
-
O
- onJobFinished(Action1<JobDetails>) - Method in class org.hawkular.metrics.scheduler.impl.TestScheduler
-
- onTimeSliceFinished(Action1<DateTime>) - Method in class org.hawkular.metrics.scheduler.impl.TestScheduler
-
- org.hawkular.metrics.scheduler.api - package org.hawkular.metrics.scheduler.api
-
- org.hawkular.metrics.scheduler.impl - package org.hawkular.metrics.scheduler.impl
-
R
- register(String, Func1<JobDetails, Completable>) - Method in interface org.hawkular.metrics.scheduler.api.Scheduler
-
Register a function that produces a job of the specified type.
- register(String, Func1<JobDetails, Completable>, Func2<JobDetails, Throwable, RetryPolicy>) - Method in interface org.hawkular.metrics.scheduler.api.Scheduler
-
Registers two functions.
- register(String, Func1<JobDetails, Completable>) - Method in class org.hawkular.metrics.scheduler.impl.SchedulerImpl
-
- register(String, Func1<JobDetails, Completable>, Func2<JobDetails, Throwable, RetryPolicy>) - Method in class org.hawkular.metrics.scheduler.impl.SchedulerImpl
-
- register(String, Func1<JobDetails, Completable>) - Method in class org.hawkular.metrics.scheduler.impl.TestScheduler
-
- register(String, Func1<JobDetails, Completable>, Func2<JobDetails, Throwable, RetryPolicy>) - Method in class org.hawkular.metrics.scheduler.impl.TestScheduler
-
- RepeatingTrigger - Class in org.hawkular.metrics.scheduler.api
-
- RepeatingTrigger(long, long, long, int, int) - Constructor for class org.hawkular.metrics.scheduler.api.RepeatingTrigger
-
- RepeatingTrigger.Builder - Class in org.hawkular.metrics.scheduler.api
-
- RetryPolicy - Interface in org.hawkular.metrics.scheduler.api
-
A retry policy specifies when a job should be executed again in the event of a failure.
S
- scheduleJob(String, String, Map<String, String>, Trigger) - Method in interface org.hawkular.metrics.scheduler.api.Scheduler
-
Schedules a job for execution.
- scheduleJob(String, String, Map<String, String>, Trigger) - Method in class org.hawkular.metrics.scheduler.impl.SchedulerImpl
-
- scheduleJob(String, String, Map<String, String>, Trigger) - Method in class org.hawkular.metrics.scheduler.impl.TestScheduler
-
- Scheduler - Interface in org.hawkular.metrics.scheduler.api
-
- SchedulerImpl - Class in org.hawkular.metrics.scheduler.impl
-
- SchedulerImpl(RxSession) - Constructor for class org.hawkular.metrics.scheduler.impl.SchedulerImpl
-
- setJobFinishedSubject(PublishSubject<JobDetails>) - Method in class org.hawkular.metrics.scheduler.impl.SchedulerImpl
-
Test hook to broadcast when jobs finish executing.
- setTickScheduler(Scheduler) - Method in class org.hawkular.metrics.scheduler.impl.SchedulerImpl
-
Test hook to allow control of when ticks are emitted.
- setTimeSlicesSubject(PublishSubject<Date>) - Method in class org.hawkular.metrics.scheduler.impl.SchedulerImpl
-
Test hook to broadcast when the job scheduler has finished all work for a time slice.
- shutdown() - Method in interface org.hawkular.metrics.scheduler.api.Scheduler
-
Shut down thread pools and stop executing jobs.
- shutdown() - Method in class org.hawkular.metrics.scheduler.impl.SchedulerImpl
-
- shutdown() - Method in class org.hawkular.metrics.scheduler.impl.TestScheduler
-
- SingleExecutionTrigger - Class in org.hawkular.metrics.scheduler.api
-
- SingleExecutionTrigger(long) - Constructor for class org.hawkular.metrics.scheduler.api.SingleExecutionTrigger
-
- SingleExecutionTrigger.Builder - Class in org.hawkular.metrics.scheduler.api
-
- start() - Method in interface org.hawkular.metrics.scheduler.api.Scheduler
-
Start executing jobs.
- start() - Method in class org.hawkular.metrics.scheduler.impl.SchedulerImpl
-
- start() - Method in class org.hawkular.metrics.scheduler.impl.TestScheduler
-
T
- TestScheduler - Class in org.hawkular.metrics.scheduler.impl
-
- TestScheduler(RxSession) - Constructor for class org.hawkular.metrics.scheduler.impl.TestScheduler
-
- toString() - Method in class org.hawkular.metrics.scheduler.api.JobDetails
-
- toString() - Method in class org.hawkular.metrics.scheduler.api.RepeatingTrigger
-
- toString() - Method in class org.hawkular.metrics.scheduler.api.SingleExecutionTrigger
-
- Trigger - Interface in org.hawkular.metrics.scheduler.api
-
- truncateTables(String) - Method in class org.hawkular.metrics.scheduler.impl.TestScheduler
-
W
- withDelay(int, TimeUnit) - Method in class org.hawkular.metrics.scheduler.api.RepeatingTrigger.Builder
-
- withDelay(long, TimeUnit) - Method in class org.hawkular.metrics.scheduler.api.SingleExecutionTrigger.Builder
-
- withInterval(int, TimeUnit) - Method in class org.hawkular.metrics.scheduler.api.RepeatingTrigger.Builder
-
- withRepeatCount(int) - Method in class org.hawkular.metrics.scheduler.api.RepeatingTrigger.Builder
-
- withTriggerTime(long) - Method in class org.hawkular.metrics.scheduler.api.RepeatingTrigger.Builder
-
- withTriggerTime(long) - Method in class org.hawkular.metrics.scheduler.api.SingleExecutionTrigger.Builder
-
A B E G H J N O R S T W
Copyright © 2014–2016 Red Hat, Inc.. All rights reserved.