Not if there is a better place for the above methods, but I'd prefer they're not in the AbstractServerConnection.