public class SingleWriter extends Object implements IWriter
| Modifier and Type | Field and Description |
|---|---|
static String |
DELIMITER |
static org.apache.commons.logging.Log |
LOG |
static int |
TRANSACTION_LIMIT |
| Constructor and Description |
|---|
SingleWriter(String jdbcURL,
String user,
String pwd,
String tableName,
int txnLimit) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanUp() |
void |
collectData(int colId,
String data)
Add data in array for every column
|
static void |
main(String[] args) |
void |
writeData() |
void |
writeFile(FileInputStream is) |
void |
writeFile(SplitInputStream is) |
void |
writeFile(String fileName) |
public static final int TRANSACTION_LIMIT
public static final String DELIMITER
public static final org.apache.commons.logging.Log LOG
public SingleWriter(String jdbcURL, String user, String pwd, String tableName, int txnLimit) throws ConnectionException
ConnectionExceptionpublic void collectData(int colId,
String data)
collectData in interface IWritercolIndex - -- index of the columndata - -- value of the columnpublic void writeData()
throws InterruptedException
writeData in interface IWriterInterruptedExceptionpublic void writeFile(FileInputStream is) throws IOException, InterruptedException
is - IOExceptionInterruptedExceptionpublic void writeFile(SplitInputStream is) throws IOException, InterruptedException
is - IOExceptionInterruptedExceptionpublic void writeFile(String fileName) throws IOException, InterruptedException
fileName - IOExceptionInterruptedExceptionpublic static void main(String[] args)
Copyright © 2015 Actian Corporation. All Rights Reserved.