Uses of Interface
io.grpc.servlet.AsyncServletOutputStreamWriter.ActionItem
Packages that use AsyncServletOutputStreamWriter.ActionItem
-
Uses of AsyncServletOutputStreamWriter.ActionItem in io.grpc.servlet
Fields in io.grpc.servlet declared as AsyncServletOutputStreamWriter.ActionItemModifier and TypeFieldDescriptionprivate final AsyncServletOutputStreamWriter.ActionItem
AsyncServletOutputStreamWriter.completeAction
private final AsyncServletOutputStreamWriter.ActionItem
AsyncServletOutputStreamWriter.flushAction
Fields in io.grpc.servlet with type parameters of type AsyncServletOutputStreamWriter.ActionItemModifier and TypeFieldDescriptionprivate final BiFunction
<byte[], Integer, AsyncServletOutputStreamWriter.ActionItem> AsyncServletOutputStreamWriter.writeAction
private final 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 with parameters of type AsyncServletOutputStreamWriter.ActionItemModifier and TypeMethodDescriptionprivate 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 with parameters of type AsyncServletOutputStreamWriter.ActionItemModifierConstructorDescription(package private)
AsyncServletOutputStreamWriter
(BiFunction<byte[], Integer, AsyncServletOutputStreamWriter.ActionItem> writeAction, AsyncServletOutputStreamWriter.ActionItem flushAction, AsyncServletOutputStreamWriter.ActionItem completeAction, BooleanSupplier isReady, AsyncServletOutputStreamWriter.Log log) Constructor without java.util.logging and javax.servlet.* dependency, so that Lincheck can run.Constructor parameters in io.grpc.servlet with type arguments of type AsyncServletOutputStreamWriter.ActionItemModifierConstructorDescription(package private)
AsyncServletOutputStreamWriter
(BiFunction<byte[], Integer, AsyncServletOutputStreamWriter.ActionItem> writeAction, AsyncServletOutputStreamWriter.ActionItem flushAction, AsyncServletOutputStreamWriter.ActionItem completeAction, BooleanSupplier isReady, AsyncServletOutputStreamWriter.Log log) Constructor without java.util.logging and javax.servlet.* dependency, so that Lincheck can run.