Class CodeListExportTask
java.lang.Object
org.openforis.concurrency.Worker
org.openforis.concurrency.Task
org.openforis.collect.io.metadata.codelist.CodeListExportTask
public class CodeListExportTask
extends org.openforis.concurrency.Task
- Author:
- S. Ricci
-
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 voidexecute()extractAncestorsLineValues(List<CodeListItem> ancestors) getList()protected voidvoidsetCodeListManager(CodeListManager codeListManager) voidvoidsetOut(OutputStream out) protected voidwriteItem(CodeListItem item, List<CodeListItem> ancestors) Methods inherited from class org.openforis.concurrency.Task
beforeExecuteInternal, countTotalItems, getProcessedItems, getProgressPercent, getRemainingItems, getSkippedItems, getTotalItems, incrementProcessedItems, incrementSkippedItems, setProcessedItems, setTotalItemsMethods inherited from class org.openforis.concurrency.Worker
abort, addStatusChangeListener, afterExecute, afterExecuteInternal, beforeExecute, changeStatus, destroy, getDuration, getEndTime, getErrorMessage, getErrorMessageArgs, getId, getLastException, getName, getResult, getStartTime, getStatus, getWeight, initialize, initializeInternalVariables, isAborted, isCompleted, isEnded, isFailed, isPending, isRunning, logDebug, logError, logInfo, logWarning, notifyAllStatusChangeListeners, onAborted, onEnd, onFailed, prepareResult, release, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setResult, setWeight, validateInput, waitFor
-
Constructor Details
-
CodeListExportTask
public CodeListExportTask()
-
-
Method Details
-
createInternalVariables
- Overrides:
createInternalVariablesin classorg.openforis.concurrency.Worker- Throws:
Throwable
-
execute
- Specified by:
executein classorg.openforis.concurrency.Worker- Throws:
Throwable
-
onCompleted
protected void onCompleted()- Overrides:
onCompletedin classorg.openforis.concurrency.Worker
-
writeItem
-
extractItemLineValues
-
extractAncestorsLineValues
-
setOut
-
getList
-
setList
-
setCodeListManager
-