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, kill
public UnlimitedRawBatchBuffer(FragmentContext context, int fragmentCount, boolean enableDynamicFC)
protected void enqueueInner(RawFragmentBatch batch) throws IOException
BaseRawBatchBuffer
enqueueInner
in class BaseRawBatchBuffer<RawFragmentBatch>
IOException
protected void upkeep(RawFragmentBatch batch)
BaseRawBatchBuffer
upkeep
in class BaseRawBatchBuffer<RawFragmentBatch>
Copyright © 1970 The Apache Software Foundation. All rights reserved.