protected void queryDataSourceMetadata(PhysicalTable table){
  String resourcePath=String.format(DATASOURCE_METADATA_QUERY_FORMAT,table.getName());
  SuccessCallback success=buildDataSourceMetadataSuccessCallback(table);
  HttpErrorCallback errorCallback=getErrorCallback(table);
  druidWebService.getJsonObject(success,errorCallback,failureCallback,resourcePath);
}

protected void queryDataSourceMetadata ( PhysicalTable table ) { String resourcePath = String . format ( DATASOURCE_METADATA_QUERY_FORMAT , table . getName ( ) ) ; SuccessCallback success = buildDataSourceMetadataSuccessCallback ( table ) ; HttpErrorCallback errorCallback = getErrorCallback ( table ) ; druidWebService . getJsonObject ( success , errorCallback , failureCallback , resourcePath ) ; }
queries the data mart for updated datasource metadata and then updates the physical table .
