@ -38,6 +38,10 @@ import org.springframework.web.socket.sockjs.transport.session.AbstractHttpSockJ
@@ -38,6 +38,10 @@ import org.springframework.web.socket.sockjs.transport.session.AbstractHttpSockJ
* /
public abstract class AbstractHttpReceivingTransportHandler extends AbstractTransportHandler {
@Override
public boolean checkSessionType ( SockJsSession session ) {
return ( session instanceof AbstractHttpSockJsSession ) ;
}
@Override
public final void handleRequest ( ServerHttpRequest request , ServerHttpResponse response ,
@ -95,13 +99,9 @@ public abstract class AbstractHttpReceivingTransportHandler extends AbstractTran
@@ -95,13 +99,9 @@ public abstract class AbstractHttpReceivingTransportHandler extends AbstractTran
}
}
protected abstract String [ ] readMessages ( ServerHttpRequest request ) throws IOException ;
protected abstract HttpStatus getResponseStatus ( ) ;
@Override
public boolean checkSessionType ( SockJsSession session ) {
return session instanceof AbstractHttpSockJsSession ;
}
}