Class SmartSocketWriter

java.lang.Object
io.helidon.common.socket.SocketWriter
io.helidon.common.socket.SmartSocketWriter
All Implemented Interfaces:
DataWriter, AutoCloseable

public class SmartSocketWriter extends SocketWriter
A special socket write that starts async but may switch to sync mode if it detects that the async queue size is below QUEUE_SIZE_THRESHOLD. If it switches to sync mode, it shall never return back to async mode.
  • Method Details