public class FileTailingAdaptor extends LWFTAdaptor
| Modifier and Type | Field and Description |
|---|---|
static int |
GRACEFUL_PERIOD |
static int |
MAX_RETRIES |
protected RandomAccessFile |
reader |
conf, DEFAULT_MAX_READ_SIZE, fileReadOffset, lastSlurpTime, MAX_READ_SIZE, MAX_READ_SIZE_OPT, offsetOfFirstByte, taileradaptorID, control, dest, type| Constructor and Description |
|---|
FileTailingAdaptor() |
| Modifier and Type | Method and Description |
|---|---|
long |
shutdown(AdaptorShutdownPolicy shutdownPolicy)
Signals this adaptor to come to an orderly stop.
|
void |
start(long bytes) |
boolean |
tailFile()
Looks at the tail of the associated file, adds some of it to event queue
This method is not thread safe.
|
extractRecords, getCurrentStatus, getStreamName, parseArgs, slurp, toStringderegisterAndStop, getType, hardStop, parseArgs, shutdown, startpublic static int MAX_RETRIES
public static int GRACEFUL_PERIOD
protected RandomAccessFile reader
public void start(long bytes)
start in class LWFTAdaptorpublic long shutdown(AdaptorShutdownPolicy shutdownPolicy)
Adaptorshutdown in interface Adaptorshutdown in class LWFTAdaptorpublic boolean tailFile()
throws InterruptedException
tailFile in class LWFTAdaptoreq - the queue to write Chunks intoInterruptedExceptionCopyright © 2014 Apache Software Foundation. All Rights Reserved.