private WebResource.Builder addTransactionCookie( WebResource.Builder builder, String transactionId) { if (transactionId != null) { int pos = transactionId.indexOf("_"); if (pos != -1) { String hostId = transactionId.substring(0, pos); builder.cookie(new Cookie("HostId", hostId)); } else { throw new IllegalArgumentException( "transaction id without host id separator: "+transactionId ); } } return builder; }
protected WebResource.Builder builder(WebResource resource) { WebResource.Builder builder = resource.getRequestBuilder(); for (Map.Entry<String, String> entry : cookies.entrySet()) { builder.cookie(new Cookie(entry.getKey(), entry.getValue())); } return builder; }
requestBuilder.cookie(cookie);
requestBuilder.cookie(cookie);
requestBuilder.cookie(cookie);
public static WebResource.Builder getBuilder(WebResource webResource, MultivaluedMap queryParams, String userName, String password, Cookie cookie, String gateway) { if (queryParams != null){ webResource = webResource.queryParams(queryParams); } WebResource.Builder builder = webResource.header("Authorization", BasicAuthHeaderUtil.getBasicAuthHeader(userName, password)); builder.header("gateway_id", gateway); if (cookie != null){ builder.cookie(cookie); } return builder; } }
@Override public Builder cookie(Cookie cookie) { return getRequestBuilder().cookie(cookie); }
@Override public Builder cookie(Cookie cookie) { return getRequestBuilder().cookie(cookie); }
WebResource.Builder builder = wr.getRequestBuilder(); for (NewCookie c : CookieJar.Cookies) { builder = builder.cookie(c); }