Browse Source

Rename SockJS session type to include "SockJs"

pull/292/head
Rossen Stoyanchev 13 years ago
parent
commit
6273fc41f1
  1. 4
      spring-websocket/src/main/java/org/springframework/sockjs/server/AbstractServerSockJsSession.java
  2. 6
      spring-websocket/src/main/java/org/springframework/sockjs/server/transport/AbstractHttpSendingTransportHandler.java
  3. 6
      spring-websocket/src/main/java/org/springframework/sockjs/server/transport/AbstractHttpServerSockJsSession.java
  4. 8
      spring-websocket/src/main/java/org/springframework/sockjs/server/transport/AbstractStreamingTransportHandler.java
  5. 2
      spring-websocket/src/main/java/org/springframework/sockjs/server/transport/HtmlFileTransportHandler.java
  6. 6
      spring-websocket/src/main/java/org/springframework/sockjs/server/transport/JsonpPollingTransportHandler.java
  7. 4
      spring-websocket/src/main/java/org/springframework/sockjs/server/transport/PollingServerSockJsSession.java
  8. 8
      spring-websocket/src/main/java/org/springframework/sockjs/server/transport/SockJsWebSocketHandler.java
  9. 4
      spring-websocket/src/main/java/org/springframework/sockjs/server/transport/StreamingServerSockJsSession.java
  10. 6
      spring-websocket/src/main/java/org/springframework/sockjs/server/transport/WebSocketSockJsHandlerAdapter.java
  11. 4
      spring-websocket/src/main/java/org/springframework/sockjs/server/transport/XhrPollingTransportHandler.java

4
spring-websocket/src/main/java/org/springframework/sockjs/server/AbstractServerSession.java → spring-websocket/src/main/java/org/springframework/sockjs/server/AbstractServerSockJsSession.java

@ -35,14 +35,14 @@ import org.springframework.util.Assert; @@ -35,14 +35,14 @@ import org.springframework.util.Assert;
* @author Rossen Stoyanchev
* @since 4.0
*/
public abstract class AbstractServerSession extends SockJsSessionSupport {
public abstract class AbstractServerSockJsSession extends SockJsSessionSupport {
private final SockJsConfiguration sockJsConfig;
private ScheduledFuture<?> heartbeatTask;
public AbstractServerSession(String sessionId, SockJsConfiguration sockJsConfig, SockJsHandler sockJsHandler) {
public AbstractServerSockJsSession(String sessionId, SockJsConfiguration sockJsConfig, SockJsHandler sockJsHandler) {
super(sessionId, sockJsHandler);
this.sockJsConfig = sockJsConfig;
}

6
spring-websocket/src/main/java/org/springframework/sockjs/server/transport/AbstractHttpSendingTransportHandler.java

@ -66,12 +66,12 @@ public abstract class AbstractHttpSendingTransportHandler @@ -66,12 +66,12 @@ public abstract class AbstractHttpSendingTransportHandler
// Set content type before writing
response.getHeaders().setContentType(getContentType());
AbstractHttpServerSession httpServerSession = (AbstractHttpServerSession) session;
AbstractHttpServerSockJsSession httpServerSession = (AbstractHttpServerSockJsSession) session;
handleRequestInternal(request, response, httpServerSession);
}
protected void handleRequestInternal(ServerHttpRequest request, ServerHttpResponse response,
AbstractHttpServerSession httpServerSession) throws Exception, IOException {
AbstractHttpServerSockJsSession httpServerSession) throws Exception, IOException {
if (httpServerSession.isNew()) {
handleNewSession(request, response, httpServerSession);
@ -87,7 +87,7 @@ public abstract class AbstractHttpSendingTransportHandler @@ -87,7 +87,7 @@ public abstract class AbstractHttpSendingTransportHandler
}
protected void handleNewSession(ServerHttpRequest request, ServerHttpResponse response,
AbstractHttpServerSession session) throws Exception {
AbstractHttpServerSockJsSession session) throws Exception {
logger.debug("Opening " + getTransportType() + " connection");
session.setFrameFormat(getFrameFormat(request));

6
spring-websocket/src/main/java/org/springframework/sockjs/server/transport/AbstractHttpServerSession.java → spring-websocket/src/main/java/org/springframework/sockjs/server/transport/AbstractHttpServerSockJsSession.java

@ -23,7 +23,7 @@ import org.springframework.http.server.AsyncServerHttpRequest; @@ -23,7 +23,7 @@ import org.springframework.http.server.AsyncServerHttpRequest;
import org.springframework.http.server.ServerHttpRequest;
import org.springframework.http.server.ServerHttpResponse;
import org.springframework.sockjs.SockJsHandler;
import org.springframework.sockjs.server.AbstractServerSession;
import org.springframework.sockjs.server.AbstractServerSockJsSession;
import org.springframework.sockjs.server.SockJsConfiguration;
import org.springframework.sockjs.server.SockJsFrame;
import org.springframework.sockjs.server.SockJsFrame.FrameFormat;
@ -36,7 +36,7 @@ import org.springframework.util.Assert; @@ -36,7 +36,7 @@ import org.springframework.util.Assert;
* @author Rossen Stoyanchev
* @since 4.0
*/
public abstract class AbstractHttpServerSession extends AbstractServerSession {
public abstract class AbstractHttpServerSockJsSession extends AbstractServerSockJsSession {
private FrameFormat frameFormat;
@ -47,7 +47,7 @@ public abstract class AbstractHttpServerSession extends AbstractServerSession { @@ -47,7 +47,7 @@ public abstract class AbstractHttpServerSession extends AbstractServerSession {
private ServerHttpResponse response;
public AbstractHttpServerSession(String sessionId, SockJsConfiguration sockJsConfig, SockJsHandler sockJsHandler) {
public AbstractHttpServerSockJsSession(String sessionId, SockJsConfiguration sockJsConfig, SockJsHandler sockJsHandler) {
super(sessionId, sockJsConfig, sockJsHandler);
}

8
spring-websocket/src/main/java/org/springframework/sockjs/server/transport/AbstractStreamingTransportHandler.java

@ -33,14 +33,14 @@ public abstract class AbstractStreamingTransportHandler extends AbstractHttpSend @@ -33,14 +33,14 @@ public abstract class AbstractStreamingTransportHandler extends AbstractHttpSend
@Override
public StreamingHttpServerSession createSession(String sessionId, SockJsHandler sockJsHandler) {
public StreamingServerSockJsSession createSession(String sessionId, SockJsHandler sockJsHandler) {
Assert.notNull(getSockJsConfig(), "This transport requires SockJsConfiguration");
return new StreamingHttpServerSession(sessionId, getSockJsConfig(), sockJsHandler);
return new StreamingServerSockJsSession(sessionId, getSockJsConfig(), sockJsHandler);
}
@Override
public void handleRequestInternal(ServerHttpRequest request, ServerHttpResponse response,
AbstractHttpServerSession session) throws Exception {
AbstractHttpServerSockJsSession session) throws Exception {
writePrelude(request, response);
super.handleRequestInternal(request, response, session);
@ -51,7 +51,7 @@ public abstract class AbstractStreamingTransportHandler extends AbstractHttpSend @@ -51,7 +51,7 @@ public abstract class AbstractStreamingTransportHandler extends AbstractHttpSend
@Override
protected void handleNewSession(ServerHttpRequest request, ServerHttpResponse response,
AbstractHttpServerSession session) throws IOException, Exception {
AbstractHttpServerSockJsSession session) throws IOException, Exception {
super.handleNewSession(request, response, session);

2
spring-websocket/src/main/java/org/springframework/sockjs/server/transport/HtmlFileTransportHandler.java

@ -78,7 +78,7 @@ public class HtmlFileTransportHandler extends AbstractStreamingTransportHandler @@ -78,7 +78,7 @@ public class HtmlFileTransportHandler extends AbstractStreamingTransportHandler
@Override
public void handleRequestInternal(ServerHttpRequest request, ServerHttpResponse response,
AbstractHttpServerSession session) throws Exception {
AbstractHttpServerSockJsSession session) throws Exception {
String callback = request.getQueryParams().getFirst("c");
if (! StringUtils.hasText(callback)) {

6
spring-websocket/src/main/java/org/springframework/sockjs/server/transport/JsonpPollingTransportHandler.java

@ -50,14 +50,14 @@ public class JsonpPollingTransportHandler extends AbstractHttpSendingTransportHa @@ -50,14 +50,14 @@ public class JsonpPollingTransportHandler extends AbstractHttpSendingTransportHa
}
@Override
public PollingHttpServerSession createSession(String sessionId, SockJsHandler sockJsHandler) {
public PollingServerSockJsSession createSession(String sessionId, SockJsHandler sockJsHandler) {
Assert.notNull(getSockJsConfig(), "This transport requires SockJsConfiguration");
return new PollingHttpServerSession(sessionId, getSockJsConfig(), sockJsHandler);
return new PollingServerSockJsSession(sessionId, getSockJsConfig(), sockJsHandler);
}
@Override
public void handleRequestInternal(ServerHttpRequest request, ServerHttpResponse response,
AbstractHttpServerSession session) throws Exception {
AbstractHttpServerSockJsSession session) throws Exception {
String callback = request.getQueryParams().getFirst("c");
if (! StringUtils.hasText(callback)) {

4
spring-websocket/src/main/java/org/springframework/sockjs/server/transport/PollingHttpServerSession.java → spring-websocket/src/main/java/org/springframework/sockjs/server/transport/PollingServerSockJsSession.java

@ -22,9 +22,9 @@ import org.springframework.sockjs.server.SockJsConfiguration; @@ -22,9 +22,9 @@ import org.springframework.sockjs.server.SockJsConfiguration;
import org.springframework.sockjs.server.SockJsFrame;
public class PollingHttpServerSession extends AbstractHttpServerSession {
public class PollingServerSockJsSession extends AbstractHttpServerSockJsSession {
public PollingHttpServerSession(String sessionId, SockJsConfiguration sockJsConfig, SockJsHandler sockJsHandler) {
public PollingServerSockJsSession(String sessionId, SockJsConfiguration sockJsConfig, SockJsHandler sockJsHandler) {
super(sessionId, sockJsConfig, sockJsHandler);
}

8
spring-websocket/src/main/java/org/springframework/sockjs/server/transport/SockJsWebSocketHandler.java

@ -25,7 +25,7 @@ import org.apache.commons.logging.Log; @@ -25,7 +25,7 @@ import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.sockjs.SockJsHandler;
import org.springframework.sockjs.SockJsSessionSupport;
import org.springframework.sockjs.server.AbstractServerSession;
import org.springframework.sockjs.server.AbstractServerSockJsSession;
import org.springframework.sockjs.server.SockJsConfiguration;
import org.springframework.sockjs.server.SockJsFrame;
import org.springframework.util.Assert;
@ -82,7 +82,7 @@ public class SockJsWebSocketHandler implements WebSocketHandler { @@ -82,7 +82,7 @@ public class SockJsWebSocketHandler implements WebSocketHandler {
if (logger.isDebugEnabled()) {
logger.debug("New session: " + wsSession);
}
SockJsSessionSupport session = new WebSocketServerSession(wsSession, getSockJsConfig());
SockJsSessionSupport session = new WebSocketServerSockJsSession(wsSession, getSockJsConfig());
this.sessions.put(wsSession, session);
}
@ -126,12 +126,12 @@ public class SockJsWebSocketHandler implements WebSocketHandler { @@ -126,12 +126,12 @@ public class SockJsWebSocketHandler implements WebSocketHandler {
}
private class WebSocketServerSession extends AbstractServerSession {
private class WebSocketServerSockJsSession extends AbstractServerSockJsSession {
private WebSocketSession webSocketSession;
public WebSocketServerSession(WebSocketSession wsSession, SockJsConfiguration sockJsConfig) throws Exception {
public WebSocketServerSockJsSession(WebSocketSession wsSession, SockJsConfiguration sockJsConfig) throws Exception {
super(String.valueOf(wsSession.hashCode()), sockJsConfig, getSockJsHandler());
this.webSocketSession = wsSession;
this.webSocketSession.sendText(SockJsFrame.openFrame().getContent());

4
spring-websocket/src/main/java/org/springframework/sockjs/server/transport/StreamingHttpServerSession.java → spring-websocket/src/main/java/org/springframework/sockjs/server/transport/StreamingServerSockJsSession.java

@ -23,12 +23,12 @@ import org.springframework.sockjs.server.SockJsConfiguration; @@ -23,12 +23,12 @@ import org.springframework.sockjs.server.SockJsConfiguration;
import org.springframework.sockjs.server.SockJsFrame;
public class StreamingHttpServerSession extends AbstractHttpServerSession {
public class StreamingServerSockJsSession extends AbstractHttpServerSockJsSession {
private int byteCount;
public StreamingHttpServerSession(String sessionId, SockJsConfiguration sockJsConfig, SockJsHandler sockJsHandler) {
public StreamingServerSockJsSession(String sessionId, SockJsConfiguration sockJsConfig, SockJsHandler sockJsHandler) {
super(sessionId, sockJsConfig, sockJsHandler);
}

6
spring-websocket/src/main/java/org/springframework/sockjs/server/transport/WebSocketSockJsHandlerAdapter.java

@ -75,7 +75,7 @@ public class WebSocketSockJsHandlerAdapter implements WebSocketHandler { @@ -75,7 +75,7 @@ public class WebSocketSockJsHandlerAdapter implements WebSocketHandler {
if (logger.isDebugEnabled()) {
logger.debug("New session: " + wsSession);
}
SockJsSessionSupport session = new WebSocketSessionAdapter(wsSession);
SockJsSessionSupport session = new SockJsWebSocketSessionAdapter(wsSession);
this.sessions.put(wsSession, session);
}
@ -108,12 +108,12 @@ public class WebSocketSockJsHandlerAdapter implements WebSocketHandler { @@ -108,12 +108,12 @@ public class WebSocketSockJsHandlerAdapter implements WebSocketHandler {
}
private class WebSocketSessionAdapter extends SockJsSessionSupport {
private class SockJsWebSocketSessionAdapter extends SockJsSessionSupport {
private WebSocketSession wsSession;
public WebSocketSessionAdapter(WebSocketSession wsSession) throws Exception {
public SockJsWebSocketSessionAdapter(WebSocketSession wsSession) throws Exception {
super(String.valueOf(wsSession.hashCode()), getSockJsHandler());
this.wsSession = wsSession;
connectionInitialized();

4
spring-websocket/src/main/java/org/springframework/sockjs/server/transport/XhrPollingTransportHandler.java

@ -50,9 +50,9 @@ public class XhrPollingTransportHandler extends AbstractHttpSendingTransportHand @@ -50,9 +50,9 @@ public class XhrPollingTransportHandler extends AbstractHttpSendingTransportHand
return new DefaultFrameFormat("%s\n");
}
public PollingHttpServerSession createSession(String sessionId, SockJsHandler sockJsHandler) {
public PollingServerSockJsSession createSession(String sessionId, SockJsHandler sockJsHandler) {
Assert.notNull(getSockJsConfig(), "This transport requires SockJsConfiguration");
return new PollingHttpServerSession(sessionId, getSockJsConfig(), sockJsHandler);
return new PollingServerSockJsSession(sessionId, getSockJsConfig(), sockJsHandler);
}
}

Loading…
Cancel
Save