public class RebuildIndexRangesJob extends SystemJob
Modifier and Type | Class and Description |
---|---|
static interface |
RebuildIndexRangesJob.Factory |
SystemJob.Type
Modifier and Type | Field and Description |
---|---|
protected IndexRangeService |
indexRangeService |
protected Set<IndexSet> |
indexSets |
Constructor and Description |
---|
RebuildIndexRangesJob(Set<IndexSet> indexSets,
ActivityWriter activityWriter,
IndexRangeService indexRangeService) |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
String |
getClassName() |
String |
getDescription() |
int |
getProgress() |
protected void |
info(String what) |
boolean |
isCancelable() |
int |
maxConcurrency() |
boolean |
providesProgress() |
void |
requestCancel() |
getId, getInfo, getStartedAt, markStarted, setId
protected final IndexRangeService indexRangeService
public RebuildIndexRangesJob(Set<IndexSet> indexSets, ActivityWriter activityWriter, IndexRangeService indexRangeService)
public void requestCancel()
requestCancel
in class SystemJob
public int getProgress()
getProgress
in class SystemJob
public String getDescription()
getDescription
in class SystemJob
protected void info(String what)
public boolean providesProgress()
providesProgress
in class SystemJob
public boolean isCancelable()
isCancelable
in class SystemJob
public int maxConcurrency()
maxConcurrency
in class SystemJob
public String getClassName()
getClassName
in class SystemJob
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.