public class CodeListExportTask
extends org.openforis.concurrency.Task
| Constructor and Description |
|---|
CodeListExportTask() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createInternalVariables() |
protected void |
execute() |
protected List<String> |
extractAncestorsLineValues(List<CodeListItem> ancestors) |
protected List<String> |
extractItemLineValues(CodeListItem item) |
CodeList |
getList() |
protected void |
onCompleted() |
void |
setCodeListManager(CodeListManager codeListManager) |
void |
setList(CodeList list) |
void |
setOut(OutputStream out) |
protected void |
writeItem(CodeListItem item,
List<CodeListItem> ancestors) |
beforeExecuteInternal, countTotalItems, getProcessedItems, getProgressPercent, getRemainingItems, getSkippedItems, getTotalItems, incrementProcessedItems, incrementSkippedItems, setProcessedItems, setTotalItemsabort, addStatusChangeListener, afterExecute, afterExecuteInternal, beforeExecute, changeStatus, destroy, getDuration, getEndTime, getErrorMessage, getErrorMessageArgs, getId, getLastException, getName, getStartTime, getStatus, getWeight, initialize, initializeInternalVariables, isAborted, isCompleted, isEnded, isFailed, isPending, isRunning, log, notifyAllStatusChangeListeners, onAborted, onEnd, onFailed, release, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setWeight, validateInput, waitForprotected void createInternalVariables()
throws Throwable
createInternalVariables in class org.openforis.concurrency.WorkerThrowableprotected void execute()
throws Throwable
execute in class org.openforis.concurrency.WorkerThrowableprotected void onCompleted()
onCompleted in class org.openforis.concurrency.Workerprotected void writeItem(CodeListItem item, List<CodeListItem> ancestors)
protected List<String> extractItemLineValues(CodeListItem item)
protected List<String> extractAncestorsLineValues(List<CodeListItem> ancestors)
public void setOut(OutputStream out)
public CodeList getList()
public void setList(CodeList list)
public void setCodeListManager(CodeListManager codeListManager)
Copyright © 2021 Open Foris. All rights reserved.