def asset_scan_history(asset_id)
      uri = "/data/assets/#{asset_id}/scans"
      AJAX.preserving_preference(self, 'asset-scan-history') do
        data = DataTable._get_json_table(self, uri, {}, 500, nil, true)
        data.each { |a| a['assetID'] = asset_id.to_s }
        data.map(&AssetScan.method(:parse_json))
      end
    end
def asset_scan_history(asset_id)
      uri = "/data/assets/#{asset_id}/scans"
      AJAX.preserving_preference(self, 'asset-scan-history') do
        data = DataTable._get_json_table(self, uri, {}, 500, nil, true)
        data.each { |a| a['assetID'] = asset_id.to_s }
        data.map(&AssetScan.method(:parse_json))
      end
    end
Retrieve the scan history for an asset.
 Note: This is not optimized for querying many assets.

 @param [Fixnum] asset_id Unique identifer of an asset.
 @return [Array[AssetScan]] A list of scans for the asset.