@Override public void context(SelectQuery query) { delegateQueryMetrics.context(query); }
@Override public void context(SearchQuery query) { delegateQueryMetrics.context(query); }
public static <T> QueryMetrics<?> makeRequestMetrics( final GenericQueryMetricsFactory queryMetricsFactory, final QueryToolChest<T, Query<T>> toolChest, final Query<T> query, final String remoteAddr ) { QueryMetrics<? super Query<T>> queryMetrics; if (toolChest != null) { queryMetrics = toolChest.makeMetrics(query); } else { queryMetrics = queryMetricsFactory.makeMetrics(query); } queryMetrics.context(query); queryMetrics.remoteAddress(remoteAddr); return queryMetrics; } }
@Override public void context(SelectQuery query) { delegateQueryMetrics.context(query); }
@Override public void context(SearchQuery query) { delegateQueryMetrics.context(query); }
public static <T> QueryMetrics<?> makeRequestMetrics( final GenericQueryMetricsFactory queryMetricsFactory, final QueryToolChest<T, Query<T>> toolChest, final Query<T> query, final String remoteAddr ) { QueryMetrics<? super Query<T>> queryMetrics; if (toolChest != null) { queryMetrics = toolChest.makeMetrics(query); } else { queryMetrics = queryMetricsFactory.makeMetrics(query); } queryMetrics.context(query); queryMetrics.remoteAddress(remoteAddr); return queryMetrics; } }