infinispan/cpp-client — pull request #115 by alanfx (2014-01-03 21:55:35+00:00)
Title: Fix RemoteCacheManager constructors and configuration objects

RemoteCacheManager
- Add constructor that takes a URL and a boolean
- Fix constructor that uses a Properties object
- Add getProperties() method that throws
UnsupportedOperationException

ConfigurationBuilder
- Don't call methods in withProperties() that throw
UnsupportedOperationException

ConnectionPoolConfiguration
- Set a default exhaustedAction
- Add a null check in the constructor

ConnectionPoolConfigurationBuilder
ServerConfigurationBuilder
SslConfigurationBuilder
- Don't create a new object in the constructor. Use the one from the
ConfigurationBuilder that is passed in.

JniTest
- Added an assert to check that the number of test case failures
equals the expected value
- Commented out SocketTimeoutErrorTest and added an explanation