I understand that ThreadSafeClientConnManager uses a connection pool and, when the client needs a connection, picks a connection from that one. SingleClientConnManager, instead, uses just one connection.
What I want to understand is: does this have implications also about safeness? Do I have to understand that SingleClientConnManager is unsafe?
On SingleClientConnManager documentation page I read:
This manager is good only for single-threaded use.
Than I suppose the answer is yes, but I must be sure of this...