}
}
private void setCacheMetadataHeaders(RawMap map, ConveyorTile cachedTile, TileLayer layer) {
long[] tileIndex = cachedTile.getTileIndex();
CacheResult cacheResult = cachedTile.getCacheResult();
GridSubset gridSubset = layer.getGridSubset(cachedTile.getGridSetId());
BoundingBox tileBounds = gridSubset.boundsFromIndex(tileIndex);
String cacheResultHeader = cacheResult == null ? "UNKNOWN" : cacheResult.toString();
map.setResponseHeader("geowebcache-layer", layer.getName());
map.setResponseHeader("geowebcache-cache-result", cacheResultHeader);
map.setResponseHeader("geowebcache-tile-index", Arrays.toString(tileIndex));
map.setResponseHeader("geowebcache-tile-bounds", tileBounds.toString());
map.setResponseHeader("geowebcache-gridset", gridSubset.getName());