| Package | Description |
|---|---|
| org.hawkular.metrics.scheduler.api | |
| org.hawkular.metrics.scheduler.impl |
| Modifier and Type | Method and Description |
|---|---|
List<JobDetails> |
JobsManager.installJobs() |
rx.Single<? extends JobDetails> |
Scheduler.scheduleJob(String type,
String name,
Map<String,String> parameters,
Trigger trigger)
Schedules a job for execution.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Scheduler.register(String jobType,
rx.functions.Func1<JobDetails,rx.Completable> jobProducer)
Register a function that produces a job of the specified type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JobDetailsImpl |
| Modifier and Type | Method and Description |
|---|---|
rx.Observable<JobDetails> |
JobsService.findScheduledJobs(Date timeSlice,
rx.Scheduler scheduler)
This method is currently unused.
|
rx.Single<? extends JobDetails> |
SchedulerImpl.scheduleJob(String type,
String name,
Map<String,String> parameters,
Trigger trigger) |
rx.Single<? extends JobDetails> |
TestScheduler.scheduleJob(String type,
String name,
Map<String,String> parameters,
Trigger trigger) |
| Modifier and Type | Method and Description |
|---|---|
rx.Observable<com.datastax.driver.core.ResultSet> |
JobsService.insert(Date timeSlice,
JobDetails job) |
| Modifier and Type | Method and Description |
|---|---|
void |
TestScheduler.onJobFinished(rx.functions.Action1<JobDetails> callback) |
void |
SchedulerImpl.register(String jobType,
rx.functions.Func1<JobDetails,rx.Completable> jobProducer) |
void |
TestScheduler.register(String jobType,
rx.functions.Func1<JobDetails,rx.Completable> factory) |
void |
SchedulerImpl.setJobFinishedSubject(rx.subjects.PublishSubject<JobDetails> subject)
Test hook to broadcast when jobs finish executing.
|
| Constructor and Description |
|---|
UnregisteredJobException(JobDetails jobDetails,
Date timeSlice) |
Copyright © 2014–2018 Red Hat, Inc.. All rights reserved.