|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.flume.serialization.BodyTextEventSerializer
public class BodyTextEventSerializer
This class simply writes the body of the event to the output stream and appends a newline after each event.
| Nested Class Summary | |
|---|---|
static class |
BodyTextEventSerializer.Builder
|
| Field Summary |
|---|
| Fields inherited from interface org.apache.flume.serialization.EventSerializer |
|---|
CTX_PREFIX |
| Method Summary | |
|---|---|
void |
afterCreate()
Hook to write a header after file is opened for the first time. |
void |
afterReopen()
Hook to handle any framing needed when file is re-opened (for write). Could have been named afterOpenForAppend(). |
void |
beforeClose()
Hook to write a trailer before the stream is closed. |
void |
flush()
Hook to flush any internal write buffers to the underlying stream. |
boolean |
supportsReopen()
Specify whether this output format supports reopening files for append. |
void |
write(Event e)
Serialize and write the given event. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public boolean supportsReopen()
EventSerializerfalse if
EventSerializer.beforeClose() writes a trailer that "finalizes" the file
(this type of behavior is file format-specific).supportsAppend().
supportsReopen in interface EventSerializerpublic void afterCreate()
EventSerializer
afterCreate in interface EventSerializerpublic void afterReopen()
EventSerializerafterOpenForAppend().
afterReopen in interface EventSerializerpublic void beforeClose()
EventSerializer
beforeClose in interface EventSerializer
public void write(Event e)
throws IOException
EventSerializer
write in interface EventSerializere - Event to write to the underlying stream.
IOException
public void flush()
throws IOException
EventSerializer
flush in interface EventSerializerIOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||