程序包 | 说明 |
---|---|
wang.bigbird.domain.framework.id.strategy.baidu.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 |