public class ReclassifyTask extends OfflineTask<AbstractWhistleDataUnit>
Constructor and Description |
---|
ReclassifyTask(WhistleClassifierControl whistleClassifierControl) |
Modifier and Type | Method and Description |
---|---|
boolean |
callSettings()
Call any task specific settings
|
java.lang.String |
getName() |
boolean |
hasSettings()
task has settings which can be called
|
void |
loadedDataComplete()
Called when processing of loaded data, or each map point worth of data,
is complete.
|
void |
newDataLoad(long startTime,
long endTime,
OfflineDataMapPoint mapPoint)
Called when new data are loaded for offline processing
(or once at the start of processing loaded data).
|
void |
prepareTask()
Called at the start of the thread which executes this task.
|
boolean |
processDataUnit(AbstractWhistleDataUnit dataUnit)
Process a single data unit.
|
addAffectedDataBlock, addRequiredDataBlock, canRun, completeTask, deleteOldOutput, getAffectedDataBlock, getDataBlock, getNumAffectedDataBlocks, getNumRequiredDataBlocks, getOfflineTaskGroup, getRequiredDataBlock, isDoRun, setDoRun, setOfflineTaskGroup, setParentDataBlock
public ReclassifyTask(WhistleClassifierControl whistleClassifierControl)
public java.lang.String getName()
getName
in class OfflineTask<AbstractWhistleDataUnit>
public void newDataLoad(long startTime, long endTime, OfflineDataMapPoint mapPoint)
OfflineTask
newDataLoad
in class OfflineTask<AbstractWhistleDataUnit>
startTime
- start time of loaded dataendTime
- end time of loaded datapublic void loadedDataComplete()
OfflineTask
loadedDataComplete
in class OfflineTask<AbstractWhistleDataUnit>
public boolean processDataUnit(AbstractWhistleDataUnit dataUnit)
OfflineTask
processDataUnit
in class OfflineTask<AbstractWhistleDataUnit>
public boolean callSettings()
OfflineTask
callSettings
in class OfflineTask<AbstractWhistleDataUnit>
public boolean hasSettings()
OfflineTask
hasSettings
in class OfflineTask<AbstractWhistleDataUnit>
public void prepareTask()
OfflineTask
prepareTask
in class OfflineTask<AbstractWhistleDataUnit>