Spring 集成 - TCP 服务器是否可以断开选择性客户端

Spring Integration - Is it Possible for TCP Server to disconnect selective clients

我正在我的应用程序中实施 Spring 集成(4.x 发布)TCP 服务器。多个客户端将连接到我的 TCP 服务器端口的位置。我的应用程序将开始接收多个请求,并且在一种情况下,我的 TCP 服务器应该断开其 TCP 客户端之一,以保持与其他客户端的连接。 我能够从服务器连接工厂获取 openConnectionIds,但无法断开所选客户端。

如何断开其中一个 TCP 客户端与 TCP 服务器端口的连接。

连接工厂中有一种方法允许您使用其 ID 关闭连接...

/**
 * Close a connection with the specified connection id.
 * @param connectionId the connection id.
 * @return true if the connection was closed.
 */
public boolean closeConnection(String connectionId) {