This should really invoke a factory or builder to get the client and post - that way it could be modified via Spring config.