Class TcpConnectionNonBlocking

All Implemented Interfaces:
Closeable, AutoCloseable

public class TcpConnectionNonBlocking extends TcpConnection
TCP connection which (despite the fancy name) blocks only a single thread at most. Uses a bounded queue, to which senders add their messages, and a single consumer sending the messages. When the queue is full, messages will get dropped. Therefore, at most one thread is blocked on TCP write when the send-window is full.

Link: https://issues.redhat.com/browse/JGRP-2759

Since:
5.3.3