Package org.graylog2.system.jobs
Class SystemJob
java.lang.Object
org.graylog2.system.jobs.SystemJob
- Direct Known Subclasses:
FixDeflectorByDeleteJob
,FixDeflectorByMoveJob
,IndexSetCleanupJob
,OptimizeIndexJob
,RebuildIndexRangesJob
,SetIndexReadOnlyAndCalculateRangeJob
,SetIndexReadOnlyJob
-
Field Details
-
id
-
startedAt
protected org.joda.time.DateTime startedAt
-
-
Constructor Details
-
SystemJob
public SystemJob()
-
-
Method Details
-
execute
public abstract void execute() -
requestCancel
public abstract void requestCancel() -
getProgress
public abstract int getProgress() -
maxConcurrency
public abstract int maxConcurrency() -
providesProgress
public abstract boolean providesProgress() -
isCancelable
public abstract boolean isCancelable() -
getDescription
-
getClassName
-
getInfo
-
getId
-
setId
-
markStarted
public void markStarted() -
getStartedAt
public org.joda.time.DateTime getStartedAt()
-