public class JobExecutionEngine extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
JobExecutionEngine.Factory |
Constructor and Description |
---|
JobExecutionEngine(DBJobTriggerService jobTriggerService,
DBJobDefinitionService jobDefinitionService,
JobSchedulerEventBus eventBus,
JobScheduleStrategies scheduleStrategies,
JobTriggerUpdates.Factory jobTriggerUpdatesFactory,
Map<String,Job.Factory> jobFactory,
JobWorkerPool workerPool,
com.codahale.metrics.MetricRegistry metricRegistry) |
Modifier and Type | Method and Description |
---|---|
boolean |
execute()
Execute the engine.
|
void |
shutdown()
Signal shutdown to the engine.
|
@Inject public JobExecutionEngine(DBJobTriggerService jobTriggerService, DBJobDefinitionService jobDefinitionService, JobSchedulerEventBus eventBus, JobScheduleStrategies scheduleStrategies, JobTriggerUpdates.Factory jobTriggerUpdatesFactory, Map<String,Job.Factory> jobFactory, JobWorkerPool workerPool, com.codahale.metrics.MetricRegistry metricRegistry)
public void shutdown()
public boolean execute()
Copyright © 2012–2019 Graylog, Inc.. All rights reserved.