public class UnlimitedRawBatchBuffer extends BaseRawBatchBuffer<RawFragmentBatch>
BaseRawBatchBuffer.BufferQueue<T>bufferQueue, bufferSizePerSocket, context, enableDynamicFC, outOfMemory| Constructor and Description |
|---|
UnlimitedRawBatchBuffer(FragmentContext context,
int fragmentCount,
boolean enableDynamicFC) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
enqueueInner(RawFragmentBatch batch)
implementation specific method to enqueue batch
|
protected void |
upkeep(RawFragmentBatch batch)
Handle miscellaneous tasks after batch retrieval
|
close, enqueue, getFragmentCount, getNext, isTerminated, killpublic UnlimitedRawBatchBuffer(FragmentContext context, int fragmentCount, boolean enableDynamicFC)
protected void enqueueInner(RawFragmentBatch batch) throws IOException
BaseRawBatchBufferenqueueInner in class BaseRawBatchBuffer<RawFragmentBatch>IOExceptionprotected void upkeep(RawFragmentBatch batch)
BaseRawBatchBufferupkeep in class BaseRawBatchBuffer<RawFragmentBatch>Copyright © 2021 The Apache Software Foundation. All rights reserved.