| 程序包 | 说明 |
|---|---|
| cn.amorou.uid.buffer |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
RingBuffer.discardPutBuffer(RingBuffer ringBuffer,
long uid)
Discard policy for
RejectedPutBufferHandler, we just do logging |
protected void |
RingBuffer.exceptionRejectedTakeBuffer(RingBuffer ringBuffer)
Policy for
RejectedTakeBufferHandler, throws RuntimeException after logging |
void |
RejectedPutBufferHandler.rejectPutBuffer(RingBuffer ringBuffer,
long uid)
Reject put buffer request
|
void |
RejectedTakeBufferHandler.rejectTakeBuffer(RingBuffer ringBuffer)
Reject take buffer request
|
| 构造器和说明 |
|---|
BufferPaddingExecutor(RingBuffer ringBuffer,
BufferedUidProvider uidProvider)
Constructor with
RingBuffer and BufferedUidProvider, default use schedule |
BufferPaddingExecutor(RingBuffer ringBuffer,
BufferedUidProvider uidProvider,
boolean usingSchedule)
Constructor with
RingBuffer, BufferedUidProvider, and whether use schedule padding |
Copyright © 2020. All rights reserved.