Package org.openforis.collect.model
Class RecordCoordinatesKmlGeneratorJob
java.lang.Object
org.openforis.concurrency.Worker
org.openforis.concurrency.Job
org.openforis.collect.model.RecordIteratorJob
org.openforis.collect.model.RecordCoordinatesKmlGeneratorJob
@Component
@Scope("singleton")
public class RecordCoordinatesKmlGeneratorJob
extends RecordIteratorJob
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openforis.concurrency.Worker
org.openforis.concurrency.Worker.Status -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voidprocessRecord(CollectRecord record) voidsetCoordinateOperations(CoordinateOperations coordinateOperations) voidsetNodeDefinition(CoordinateAttributeDefinition nodeDefinition) voidsetOutput(OutputStream output) Methods inherited from class org.openforis.collect.model.RecordIteratorJob
buildTasks, setRecordFilter, setRecordManagerMethods inherited from class org.openforis.concurrency.Job
abort, addTask, addTask, addTasks, createTask, execute, getCurrentTask, getCurrentTaskIndex, getJobManager, getProgressPercent, getTasks, hasTaskToRun, initializeTask, nextTask, onTaskCompleted, onTaskEnd, onTaskFailed, release, runTask, setJobManagerMethods inherited from class org.openforis.concurrency.Worker
addStatusChangeListener, afterExecute, afterExecuteInternal, beforeExecute, beforeExecuteInternal, changeStatus, createInternalVariables, destroy, getDuration, getEndTime, getErrorMessage, getErrorMessageArgs, getId, getLastException, getName, getResult, getStartTime, getStatus, getWeight, initialize, isAborted, isCompleted, isEnded, isFailed, isPending, isRunning, logDebug, logError, logInfo, logWarning, notifyAllStatusChangeListeners, onAborted, onEnd, onFailed, prepareResult, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setResult, setWeight, validateInput, waitFor
-
Constructor Details
-
RecordCoordinatesKmlGeneratorJob
public RecordCoordinatesKmlGeneratorJob()
-
-
Method Details
-
initializeInternalVariables
- Overrides:
initializeInternalVariablesin classorg.openforis.concurrency.Job- Throws:
Throwable
-
processRecord
- Specified by:
processRecordin classRecordIteratorJob
-
onCompleted
protected void onCompleted()- Overrides:
onCompletedin classorg.openforis.concurrency.Worker
-
setNodeDefinition
-
setOutput
-
setCoordinateOperations
-