Modifier and Type | Interface and Description |
---|---|
interface |
ChunkQueue
A generic interface for queues of Chunks.
|
Modifier and Type | Field and Description |
---|---|
protected ChunkReceiver |
FileAdaptor.dest |
Modifier and Type | Method and Description |
---|---|
protected int |
FileAdaptor.extractRecords(ChunkReceiver eq,
long buffOffsetInFile,
byte[] buf,
long fileTime)
Extract records from a byte sequence
|
void |
FileAdaptor.start(long adaptorID,
String type,
String params,
long bytes,
ChunkReceiver dest) |
void |
ExecAdaptor.start(long adaptorID,
String type,
String status,
long offset,
ChunkReceiver dest) |
void |
Adaptor.start(long adaptorID,
String type,
String status,
long offset,
ChunkReceiver dest)
Start this adaptor
|
Modifier and Type | Method and Description |
---|---|
protected int |
FileTailingAdaptor.extractRecords(ChunkReceiver eq,
long buffOffsetInFile,
byte[] buf)
Extract records from a byte sequence
|
protected int |
CharFileTailingAdaptorUTF8NewLineEscaped.extractRecords(ChunkReceiver eq,
long buffOffsetInFile,
byte[] buf)
Note: this method uses a temporary ArrayList (shared across instances).
|
protected int |
CharFileTailingAdaptorUTF8.extractRecords(ChunkReceiver eq,
long buffOffsetInFile,
byte[] buf)
Note: this method uses a temporary ArrayList (shared across instances).
|
void |
FileTailingAdaptor.start(long adaptorID,
String type,
String params,
long bytes,
ChunkReceiver dest) |
boolean |
FileTailingAdaptor.tailFile(ChunkReceiver eq)
Looks at the tail of the associated file, adds some of it to event queue
This method is not thread safe.
|
Constructor and Description |
---|
TerminatorThread(FileTailingAdaptor adaptor,
ChunkReceiver eq) |
Modifier and Type | Class and Description |
---|---|
class |
MemLimitQueue
An event queue that blocks once a fixed upper limit of data is enqueued.
|
class |
WaitingQueue |
Modifier and Type | Method and Description |
---|---|
void |
MaxRateSender.start(long adaptor,
String type,
String status,
long offset,
ChunkReceiver dest) |
void |
ConstRateAdaptor.start(long adaptor,
String type,
String bytesPerSecParam,
long offset,
ChunkReceiver dest) |
Copyright © ${year} The Apache Software Foundation