Uses of Interface
io.grpc.servlet.jakarta.AsyncServletOutputStreamWriter.ActionItem
-
Packages that use AsyncServletOutputStreamWriter.ActionItem Package Description io.grpc.servlet.jakarta API that implements gRPC server as a servlet. -
-
Uses of AsyncServletOutputStreamWriter.ActionItem in io.grpc.servlet.jakarta
Fields in io.grpc.servlet.jakarta declared as AsyncServletOutputStreamWriter.ActionItem Modifier and Type Field Description private AsyncServletOutputStreamWriter.ActionItem
AsyncServletOutputStreamWriter. completeAction
private AsyncServletOutputStreamWriter.ActionItem
AsyncServletOutputStreamWriter. flushAction
Fields in io.grpc.servlet.jakarta with type parameters of type AsyncServletOutputStreamWriter.ActionItem Modifier and Type Field Description private java.util.function.BiFunction<byte[],java.lang.Integer,AsyncServletOutputStreamWriter.ActionItem>
AsyncServletOutputStreamWriter. writeAction
private java.util.Queue<AsyncServletOutputStreamWriter.ActionItem>
AsyncServletOutputStreamWriter. writeChain
New write actions will be buffered into this queue if the servlet output stream is not ready or the queue is not drained.Methods in io.grpc.servlet.jakarta with parameters of type AsyncServletOutputStreamWriter.ActionItem Modifier and Type Method Description private void
AsyncServletOutputStreamWriter. runOrBuffer(AsyncServletOutputStreamWriter.ActionItem actionItem)
Either execute the write action directly, or buffer the action and let the container thread drain it.Constructors in io.grpc.servlet.jakarta with parameters of type AsyncServletOutputStreamWriter.ActionItem Constructor Description AsyncServletOutputStreamWriter(java.util.function.BiFunction<byte[],java.lang.Integer,AsyncServletOutputStreamWriter.ActionItem> writeAction, AsyncServletOutputStreamWriter.ActionItem flushAction, AsyncServletOutputStreamWriter.ActionItem completeAction, java.util.function.BooleanSupplier isReady, AsyncServletOutputStreamWriter.Log log)
Constructor without java.util.logging and jakarta.servlet.* dependency, so that Lincheck can run.Constructor parameters in io.grpc.servlet.jakarta with type arguments of type AsyncServletOutputStreamWriter.ActionItem Constructor Description AsyncServletOutputStreamWriter(java.util.function.BiFunction<byte[],java.lang.Integer,AsyncServletOutputStreamWriter.ActionItem> writeAction, AsyncServletOutputStreamWriter.ActionItem flushAction, AsyncServletOutputStreamWriter.ActionItem completeAction, java.util.function.BooleanSupplier isReady, AsyncServletOutputStreamWriter.Log log)
Constructor without java.util.logging and jakarta.servlet.* dependency, so that Lincheck can run.
-