public abstract class RDBPrintTask
extends org.openforis.concurrency.Task
| Modifier and Type | Field and Description |
|---|---|
protected RDBPrintJob.RdbDialect |
dialect |
protected RelationalSchema |
schema |
protected Writer |
writer |
| Constructor and Description |
|---|
RDBPrintTask() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createInternalVariables() |
protected boolean |
isSchemaless() |
void |
setDateTimeFormat(String dateTimeFormat) |
void |
setDialect(RDBPrintJob.RdbDialect dialect) |
void |
setSchema(RelationalSchema schema) |
void |
setWriter(Writer writer) |
protected void |
writeBatchInsert(Table<?> table,
DataExtractor extractor) |
beforeExecuteInternal, countTotalItems, getProcessedItems, getProgressPercent, getRemainingItems, getSkippedItems, getTotalItems, incrementProcessedItems, incrementSkippedItems, setProcessedItems, setTotalItemsabort, addStatusChangeListener, afterExecute, afterExecuteInternal, beforeExecute, changeStatus, destroy, execute, getDuration, getEndTime, getErrorMessage, getErrorMessageArgs, getId, getLastException, getName, getStartTime, getStatus, getWeight, initialize, initializeInternalVariables, isAborted, isCompleted, isEnded, isFailed, isPending, isRunning, log, notifyAllStatusChangeListeners, onAborted, onCompleted, onEnd, onFailed, release, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setWeight, validateInput, waitForprotected RelationalSchema schema
protected Writer writer
protected RDBPrintJob.RdbDialect dialect
protected void createInternalVariables()
throws Throwable
createInternalVariables in class org.openforis.concurrency.WorkerThrowableprotected void writeBatchInsert(Table<?> table, DataExtractor extractor) throws IOException
IOExceptionprotected boolean isSchemaless()
public void setWriter(Writer writer)
public void setSchema(RelationalSchema schema)
public void setDialect(RDBPrintJob.RdbDialect dialect)
public void setDateTimeFormat(String dateTimeFormat)
Copyright © 2021 Open Foris. All rights reserved.