Class StrictQueueSizeGuard
- java.lang.Object
-
- io.quarkus.reactivemessaging.http.runtime.StrictQueueSizeGuard
-
class StrictQueueSizeGuard extends Object
A non-blocking utility class to keep the amount of enqueued emissions under a certain number (queueSize)
-
-
Constructor Summary
Constructors Constructor Description StrictQueueSizeGuard(int queueSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voiddequeue()mark an emission as dequeued.(package private) booleanprepareToEmit()
-