public abstract class ImporterProcessor extends Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
cancelled |
protected int |
errorCount |
protected Importer |
importer |
protected Object |
lastError |
protected int |
rowCount |
| Modifier | Constructor and Description |
|---|---|
protected |
ImporterProcessor(Importer importer) |
| Modifier and Type | Method and Description |
|---|---|
int |
getErrorCount() |
Writer |
getErrorWriter() |
Importer |
getImporter() |
Object |
getLastError() |
int |
getRowCount() |
protected abstract ImporterSpec |
getSpec() |
protected void |
handleException(Exception ex) |
protected void |
handleRowException(Exception iex,
Object aLine)
overwrite in subclasses for different exception handling
|
protected void |
importFrom(Closeable aReader) |
boolean |
isCancelled() |
void |
log(Object obj) |
protected void |
logFinished() |
void |
release() |
void |
setCancelled(boolean cancelled) |
void |
setErrorWriter(Writer aErrorWriter) |
void |
setLastError(Object lastError) |
protected final Importer importer
protected int errorCount
protected int rowCount
protected boolean cancelled
protected Object lastError
protected ImporterProcessor(Importer importer)
protected abstract ImporterSpec getSpec()
public Importer getImporter()
public boolean isCancelled()
public int getErrorCount()
public int getRowCount()
public Object getLastError()
public void setLastError(Object lastError)
public Writer getErrorWriter() throws IOException
IOExceptionpublic void setErrorWriter(Writer aErrorWriter)
public void log(Object obj)
protected void importFrom(Closeable aReader)
public void setCancelled(boolean cancelled)
protected void logFinished()
public void release()
protected void handleException(Exception ex) throws ImporterException
ImporterExceptionCopyright © 2008-2016. All Rights Reserved.