Inside the websocket package there is the ConcurrentWebSocketSessionDecorator class. I'm thinking of using this because I have multiple components writing to the same websocket and want to remove the external locking I now have in place.
But I can't find any example of the way to use this class. I'm thinking something like this should do it:
... then have the concurrentWebsocketSession sent downstream to all components who need it.
Is this all there is to it? Could the documentation be updated to at least mention this (very useful) class?