summaryrefslogtreecommitdiffstats
path: root/jdisc_http_service/src/main
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@yahoo-inc.com>2017-04-24 21:28:23 +0200
committerBjørn Christian Seime <bjorncs@yahoo-inc.com>2017-04-24 21:52:57 +0200
commitd646299293525c074f318eb57aa8c948204d558e (patch)
tree04dec300a1258c729826a34ac96a3d11bf73b291 /jdisc_http_service/src/main
parent4036c265fe90e97955dc88676bb88958b94f17a1 (diff)
Upgrade to Netty 3.10.6
Upgrade to newest release of Netty 3.x. RFC 6265 is now the de-facto standard specification for cookie management.
Diffstat (limited to 'jdisc_http_service/src/main')
-rw-r--r--jdisc_http_service/src/main/java/com/yahoo/jdisc/http/Cookie.java13
1 files changed, 6 insertions, 7 deletions
diff --git a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/Cookie.java b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/Cookie.java
index 874bf35021b..8dcf61911dd 100644
--- a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/Cookie.java
+++ b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/Cookie.java
@@ -1,10 +1,6 @@
// Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.jdisc.http;
-import org.jboss.netty.handler.codec.http.CookieDecoder;
-import org.jboss.netty.handler.codec.http.CookieEncoder;
-import org.jboss.netty.handler.codec.http.DefaultCookie;
-
import java.util.HashSet;
import java.util.LinkedList;
import java.util.List;
@@ -14,6 +10,7 @@ import java.util.concurrent.TimeUnit;
/**
* @author <a href="mailto:einarmr@yahoo-inc.com">Einar M R Rosenvinge</a>
*/
+@SuppressWarnings("deprecation")
public class Cookie {
private final Set<Integer> ports = new HashSet<>();
@@ -240,10 +237,11 @@ public class Cookie {
}
private static String encodeCookies(Iterable<? extends Cookie> cookies, boolean server) {
- CookieEncoder encoder = new org.jboss.netty.handler.codec.http.CookieEncoder(server);
+ org.jboss.netty.handler.codec.http.CookieEncoder encoder =
+ new org.jboss.netty.handler.codec.http.CookieEncoder(server);
for (Cookie cookie : cookies) {
org.jboss.netty.handler.codec.http.Cookie nettyCookie =
- new DefaultCookie(String.valueOf(cookie.getName()), String.valueOf(cookie.getValue()));
+ new org.jboss.netty.handler.codec.http.DefaultCookie(String.valueOf(cookie.getName()), String.valueOf(cookie.getValue()));
nettyCookie.setComment(cookie.getComment());
nettyCookie.setCommentUrl(cookie.getCommentUrl());
nettyCookie.setDiscard(cookie.isDiscard());
@@ -260,7 +258,8 @@ public class Cookie {
}
private static List<Cookie> decodeCookies(String str) {
- CookieDecoder decoder = new CookieDecoder();
+ org.jboss.netty.handler.codec.http.CookieDecoder decoder =
+ new org.jboss.netty.handler.codec.http.CookieDecoder();
List<Cookie> ret = new LinkedList<>();
for (org.jboss.netty.handler.codec.http.Cookie nettyCookie : decoder.decode(str)) {
Cookie cookie = new Cookie();