| 程序包 | 说明 |
|---|---|
| cn.amorou.uid.boot | |
| cn.amorou.uid.buffer | |
| cn.amorou.uid.impl |
| 类和说明 |
|---|
| RejectedPutBufferHandler
If tail catches the cursor it means that the ring buffer is full, any more buffer put request will be rejected.
|
| RejectedTakeBufferHandler
If cursor catches the tail it means that the ring buffer is empty, any more buffer take request will be rejected.
|
| 类和说明 |
|---|
| BufferedUidProvider
Buffered UID provider(Lambda supported), which provides UID in the same one second
|
| BufferPaddingExecutor
Represents an executor for padding
RingBufferThere are two kinds of executors: one for scheduled padding, the other for padding immediately. |
| RejectedPutBufferHandler
If tail catches the cursor it means that the ring buffer is full, any more buffer put request will be rejected.
|
| RejectedTakeBufferHandler
If cursor catches the tail it means that the ring buffer is empty, any more buffer take request will be rejected.
|
| RingBuffer
Represents a ring buffer based on array.
|
| 类和说明 |
|---|
| RejectedPutBufferHandler
If tail catches the cursor it means that the ring buffer is full, any more buffer put request will be rejected.
|
| RejectedTakeBufferHandler
If cursor catches the tail it means that the ring buffer is empty, any more buffer take request will be rejected.
|
Copyright © 2020. All rights reserved.