lib/ConnectionPool.js
function (conn) {
            if (!this.__validateConnectionCB) {
                var ret = new Promise();
                ret.callback(true);
                return ret;
            } else {
                return this.__validateConnectionCB(conn);
            }
        }
function (conn) {
            if (!this.__validateConnectionCB) {
                var ret = new Promise();
                ret.callback(true);
                return ret;
            } else {
                return this.__validateConnectionCB(conn);
            }
        }
function ( conn ) { if ( ! this . __validateConnectionCB ) { var ret = new Promise ( ) ; ret . callback ( true ) ; return ret ; } else { return this . __validateConnectionCB ( conn ) ; } }
Override to provide any additional validation. By default the promise is called back with true.

@param {*} connection the conneciton to validate.

@return {comb.Promise} called back with a valid or invalid state.
Override to provide any additional validation . By default the promise is called back with true .