public class FilePerPostWriter extends SeqFileWriter
SeqFileWriter.StatReportingTaskChukwaWriter.COMMIT_PENDING, ChukwaWriter.CommitStatusbytesThisRotate, conf, currentFileName, currentOutputStr, currentPath, dataSize, FIXED_INTERVAL_OFFSET_OPT, fs, IF_FIXED_INTERVAL_OPT, isRunning, localHostAddr, lock, nextTimePeriodComputation, OUTPUT_DIR_OPT, outputDir, ROTATE_INTERVAL_OPT, rotateTimer, seqFileWriter, STAT_INTERVAL_SECONDS, STAT_PERIOD_OPT, statTimer, timePeriodnextCOMMIT_FAIL, COMMIT_OK| Constructor and Description |
|---|
FilePerPostWriter() |
| Modifier and Type | Method and Description |
|---|---|
ChukwaWriter.CommitStatus |
add(List<Chunk> chunks)
Called repeatedly with data that should be serialized.
|
void |
close()
Called once, indicating that the writer should close files and prepare
to exit.
|
protected String |
getCurrentFileName() |
protected org.apache.hadoop.fs.Path |
getCurrentPath() |
void |
init(org.apache.hadoop.conf.Configuration conf)
Called once to initialize this writer.
|
computeTimePeriod, getBytesWritten, setEnableRotationOnClosesetNextStagepublic ChukwaWriter.CommitStatus add(List<Chunk> chunks) throws WriterException
ChukwaWriteradd in interface ChukwaWriteradd in class SeqFileWriterWriterExceptionpublic void close()
ChukwaWriterclose in interface ChukwaWriterclose in class SeqFileWriterpublic void init(org.apache.hadoop.conf.Configuration conf)
throws WriterException
ChukwaWriterinit in interface ChukwaWriterinit in class SeqFileWriterWriterExceptionprotected String getCurrentFileName()
protected org.apache.hadoop.fs.Path getCurrentPath()
Copyright © 2015 Apache Software Foundation. All Rights Reserved.