public class UnitRequestQueueFlusher<RequestType>
extends RequestQueueFlusher
无响应值的请求队列刷盘器
IFlusher.DefaultImpls| 构造器和说明 |
|---|
UnitRequestQueueFlusher(int flushQuota,
long flushTimeoutMillis)
无响应值的请求队列刷盘器
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.concurrent.CompletableFuture<kotlin.Unit> |
addAll(java.util.List<? extends RequestType> reqs)
多个请求入队
|
boolean |
getNoResponse()
是否无响应值
即响应值值类型为 Void / Unit, 则框架帮设置异步响应
|
add, doFlush, getListPool, getNoResponse, getQueuePool, getQueues, handleRequests, requestCountgetFlushTimeoutMillis, getTimerState, startTimer, tryFlushWhenAddcurrIndex, doFlush, flush, getExecutor, getFlushQuota, getLock, getSwitch, isRequestEmpty, setSwitch, tryFlushWhenAddadd, flush, isRequestEmpty, requestCount