# Hierarchy For Package org.springframework.web.socket.sockjs.transport.handler

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.springframework.web.socket.sockjs.support.AbstractSockJsService (implements org.springframework.web.cors.CorsConfigurationSource, org.springframework.web.socket.sockjs.SockJsService)
    - org.springframework.web.socket.sockjs.transport.TransportHandlingSockJsService (implements org.springframework.context.Lifecycle, org.springframework.web.socket.sockjs.transport.SockJsServiceConfig)
      - org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService (implements org.springframework.web.context.ServletContextAware)
  - org.springframework.web.socket.sockjs.transport.handler.AbstractTransportHandler (implements org.springframework.web.socket.sockjs.transport.TransportHandler)
    - org.springframework.web.socket.sockjs.transport.handler.AbstractHttpReceivingTransportHandler
      - org.springframework.web.socket.sockjs.transport.handler.XhrReceivingTransportHandler
    - org.springframework.web.socket.sockjs.transport.handler.AbstractHttpSendingTransportHandler (implements org.springframework.web.socket.sockjs.transport.SockJsSessionFactory)
      - org.springframework.web.socket.sockjs.transport.handler.EventSourceTransportHandler
      - org.springframework.web.socket.sockjs.transport.handler.HtmlFileTransportHandler
      - org.springframework.web.socket.sockjs.transport.handler.XhrPollingTransportHandler
      - org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler
    - org.springframework.web.socket.sockjs.transport.handler.WebSocketTransportHandler (implements org.springframework.web.socket.server.HandshakeHandler, org.springframework.context.Lifecycle, org.springframework.web.context.ServletContextAware, org.springframework.web.socket.sockjs.transport.SockJsSessionFactory)
  - org.springframework.web.socket.handler.AbstractWebSocketHandler (implements org.springframework.web.socket.WebSocketHandler)
    - org.springframework.web.socket.handler.TextWebSocketHandler
      - org.springframework.web.socket.sockjs.transport.handler.SockJsWebSocketHandler (implements org.springframework.web.socket.SubProtocolCapable)