public abstract class BaseFileBuffer extends Object implements IFileBuffer
| Modifier and Type | Field and Description |
|---|---|
protected FileBufferHolder |
currentBuffer |
protected IFileManager |
fileManager |
BUFFER_WAIT_TIME_MS| Modifier | Constructor and Description |
|---|---|
protected |
BaseFileBuffer(IFileManager fileManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFileToBuffer(File file)
The file is added to a buffer which waits a certain time.
|
protected abstract void |
processBuffer(IFileBufferHolder buffer)
Process the files in the buffer after the buffering time exceeded.
|
protected final IFileManager fileManager
protected FileBufferHolder currentBuffer
protected BaseFileBuffer(IFileManager fileManager)
public final void addFileToBuffer(File file)
IFileBufferaddFileToBuffer in interface IFileBufferfile - the file to add to the bufferprotected abstract void processBuffer(IFileBufferHolder buffer)
buffer - the buffer holderCopyright © 2019. All rights reserved.