/** * Clear the excluded hosts hint from RequestContext. * @param context RequestContest from which the hint to be removed */ public static void clearRequestContextExcludedHosts(RequestContext context) { context.removeLocalAttr(EXCLUDED_HOST_KEY_NAME); } }
private void saveResponse(RestResponse res, RequestContext requestContext) { final RestRequest req = (RestRequest) requestContext.removeLocalAttr(REQ_ATTR); if (req != null) { _log.debug("Saving response for request: " + req.getURI()); try { _db.record(req, res); } catch (IOException e) { _log.debug("Failed to save request", e); } } } }
private <T> ScatterGatherStrategy getScatterGatherStrategy(final RequestContext requestContext) { return requestContext.getLocalAttr(SCATTER_GATHER_STRATEGY) != null ? (ScatterGatherStrategy)requestContext.removeLocalAttr(SCATTER_GATHER_STRATEGY) : _restLiClientConfig.getScatterGatherStrategy(); }
requestContext.removeLocalAttr(R2Constants.REQUEST_TIMEOUT); requestContext.removeLocalAttr(R2Constants.REQUEST_TIMEOUT);