elastic-db-tools/src/main/java/com/microsoft/azure/elasticdb/shard/base/PointMapping.java [257:277]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public Callable validateAsync(StoreShardMap shardMap,
            Connection conn) {
        Callable returnVal;
        try {
            log.info("PointMapping ValidateAsync Start; Connection: {}", conn.getMetaData().getURL());

            Stopwatch stopwatch = Stopwatch.createStarted();

            returnVal = ValidationUtils.validateMappingAsync(conn, this.getShardMapManager(), shardMap, this.getStoreMapping());

            stopwatch.stop();

            log.info("PointMapping ValidateAsync Complete; Connection: {} Duration:{}", conn.getMetaData().getURL(),
                    stopwatch.elapsed(TimeUnit.MILLISECONDS));
        }
        catch (SQLException e) {
            e.printStackTrace();
            throw (ShardManagementException) e.getCause();
        }
        return returnVal;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



elastic-db-tools/src/main/java/com/microsoft/azure/elasticdb/shard/base/RangeMapping.java [267:287]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public Callable validateAsync(StoreShardMap shardMap,
            Connection conn) {
        Callable returnVal;
        try {
            log.info("RangeMapping ValidateAsync Start; Connection: {}", conn.getMetaData().getURL());

            Stopwatch stopwatch = Stopwatch.createStarted();

            returnVal = ValidationUtils.validateMappingAsync(conn, this.getShardMapManager(), shardMap, this.getStoreMapping());

            stopwatch.stop();

            log.info("RangeMapping ValidateAsync Complete; Connection: {} Duration:{}", conn.getMetaData().getURL(),
                    stopwatch.elapsed(TimeUnit.MILLISECONDS));
        }
        catch (SQLException e) {
            e.printStackTrace();
            throw (ShardManagementException) e.getCause();
        }
        return returnVal;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



