A "no, can't be done" is also an acceptable answer :) Does really noone know this?
no, at least not without some custom plumbing. The bean is removed either on a client request or on a connection timeout.
You could code some sort of keepalive service that polls a client for a connection regularly.
But that would require a custom client library as well which would respond to that polling.