private Mongo onSetMongoServerProperties(String contactNode, String defaultPort, String poolSize,
List<ServerAddress> addrs) throws UnknownHostException
{
Mongo mongo = null;
MongoOptions mo = null;
MongoDBSchemaMetadata metadata = MongoDBPropertyReader.msmd;
ClientProperties cp = metadata != null ? metadata.getClientProperties() : null;
if (cp != null)
{
DataStore dataStore = metadata != null ? metadata.getDataStore() : null;
List<Server> servers = dataStore != null && dataStore.getConnection() != null ? dataStore.getConnection()
.getServers() : null;
if (servers != null && !servers.isEmpty())
{
for (Server server : servers)