diff --git a/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/JettyXhrTransport.java b/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/JettyXhrTransport.java index 710400a3210..e947f262461 100644 --- a/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/JettyXhrTransport.java +++ b/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/JettyXhrTransport.java @@ -44,7 +44,6 @@ import org.springframework.web.socket.sockjs.SockJsException; import org.springframework.web.socket.sockjs.SockJsTransportFailureException; import org.springframework.web.socket.sockjs.frame.SockJsFrame; - /** * An XHR transport based on Jetty's {@link org.eclipse.jetty.client.HttpClient}. * @@ -61,7 +60,7 @@ import org.springframework.web.socket.sockjs.frame.SockJsFrame; * @author Rossen Stoyanchev * @since 4.1 */ -public class JettyXhrTransport extends AbstractXhrTransport implements XhrTransport, Lifecycle { +public class JettyXhrTransport extends AbstractXhrTransport implements Lifecycle { private final HttpClient httpClient; @@ -105,6 +104,7 @@ public class JettyXhrTransport extends AbstractXhrTransport implements XhrTransp return this.httpClient.isRunning(); } + @Override protected ResponseEntity executeInfoRequestInternal(URI infoUrl) { return executeRequest(infoUrl, HttpMethod.GET, getRequestHeaders(), null); diff --git a/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/RestTemplateXhrTransport.java b/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/RestTemplateXhrTransport.java index 75b688d2cde..d9f73c445b0 100644 --- a/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/RestTemplateXhrTransport.java +++ b/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/RestTemplateXhrTransport.java @@ -1,5 +1,5 @@ /* - * Copyright 2002-2014 the original author or authors. + * Copyright 2002-2015 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -50,7 +50,7 @@ import org.springframework.web.socket.sockjs.frame.SockJsFrame; * @author Rossen Stoyanchev * @since 4.1 */ -public class RestTemplateXhrTransport extends AbstractXhrTransport implements XhrTransport { +public class RestTemplateXhrTransport extends AbstractXhrTransport { private final RestOperations restTemplate; diff --git a/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/UndertowXhrTransport.java b/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/UndertowXhrTransport.java index 205d71ef8bf..37f3f50e3b9 100644 --- a/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/UndertowXhrTransport.java +++ b/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/client/UndertowXhrTransport.java @@ -85,7 +85,7 @@ import org.springframework.web.socket.sockjs.frame.SockJsFrame; * @since 4.1.2 * @see org.xnio.Options */ -public class UndertowXhrTransport extends AbstractXhrTransport implements XhrTransport { +public class UndertowXhrTransport extends AbstractXhrTransport { private static final AttachmentKey RESPONSE_BODY = AttachmentKey.create(String.class);