com.splout.db.hadoop
Class SQLiteOutputFormat.SQLRecordWriter
java.lang.Object
org.apache.hadoop.mapreduce.RecordWriter<com.datasalt.pangool.io.ITuple,org.apache.hadoop.io.NullWritable>
com.splout.db.hadoop.SQLiteOutputFormat.SQLRecordWriter
- Enclosing class:
- SQLiteOutputFormat
public class SQLiteOutputFormat.SQLRecordWriter
- extends org.apache.hadoop.mapreduce.RecordWriter<com.datasalt.pangool.io.ITuple,org.apache.hadoop.io.NullWritable>
Method Summary |
void |
close(org.apache.hadoop.mapreduce.TaskAttemptContext ctx)
|
protected java.util.Map<java.lang.Integer,java.sql.Connection> |
getConnectionPool()
|
java.util.Map<java.lang.Integer,java.sql.Statement> |
getStatementPool()
|
protected void |
initSql(int partition)
|
void |
write(com.datasalt.pangool.io.ITuple tuple,
org.apache.hadoop.io.NullWritable ignore)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SQLiteOutputFormat.SQLRecordWriter
public SQLiteOutputFormat.SQLRecordWriter(org.apache.hadoop.mapreduce.TaskAttemptContext context)
throws java.io.IOException
- Throws:
java.io.IOException
initSql
protected void initSql(int partition)
throws java.io.IOException
- Throws:
java.io.IOException
getConnectionPool
protected java.util.Map<java.lang.Integer,java.sql.Connection> getConnectionPool()
getStatementPool
public java.util.Map<java.lang.Integer,java.sql.Statement> getStatementPool()
close
public void close(org.apache.hadoop.mapreduce.TaskAttemptContext ctx)
throws java.io.IOException,
java.lang.InterruptedException
- Specified by:
close
in class org.apache.hadoop.mapreduce.RecordWriter<com.datasalt.pangool.io.ITuple,org.apache.hadoop.io.NullWritable>
- Throws:
java.io.IOException
java.lang.InterruptedException
write
public void write(com.datasalt.pangool.io.ITuple tuple,
org.apache.hadoop.io.NullWritable ignore)
throws java.io.IOException,
java.lang.InterruptedException
- Specified by:
write
in class org.apache.hadoop.mapreduce.RecordWriter<com.datasalt.pangool.io.ITuple,org.apache.hadoop.io.NullWritable>
- Throws:
java.io.IOException
java.lang.InterruptedException
Copyright © 2012-2013 Datasalt Systems S.L.. All Rights Reserved.