# Hierarchy For Package org.springframework.web.socket.config.annotation

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration (implements org.springframework.context.ApplicationContextAware)
    - org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurationSupport
      - org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration
  - org.springframework.web.socket.config.annotation.AbstractWebSocketHandlerRegistration<M> (implements org.springframework.web.socket.config.annotation.WebSocketHandlerRegistration)
    - org.springframework.web.socket.config.annotation.ServletWebSocketHandlerRegistration
  - org.springframework.web.socket.config.annotation.AbstractWebSocketMessageBrokerConfigurer (implements org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer)
  - org.springframework.web.socket.config.annotation.ServletWebSocketHandlerRegistry (implements org.springframework.web.socket.config.annotation.WebSocketHandlerRegistry)
  - org.springframework.web.socket.config.annotation.SockJsServiceRegistration
  - org.springframework.web.socket.config.annotation.WebMvcStompEndpointRegistry (implements org.springframework.web.socket.config.annotation.StompEndpointRegistry)
  - org.springframework.web.socket.config.annotation.WebMvcStompWebSocketEndpointRegistration (implements org.springframework.web.socket.config.annotation.StompWebSocketEndpointRegistration)
  - org.springframework.web.socket.config.annotation.WebSocketConfigurationSupport
    - org.springframework.web.socket.config.annotation.DelegatingWebSocketConfiguration
  - org.springframework.web.socket.config.annotation.WebSocketTransportRegistration

## Interface Hierarchy

- org.springframework.web.socket.config.annotation.StompEndpointRegistry
- org.springframework.web.socket.config.annotation.StompWebSocketEndpointRegistration
- org.springframework.web.socket.config.annotation.WebSocketConfigurer
- org.springframework.web.socket.config.annotation.WebSocketHandlerRegistration
- org.springframework.web.socket.config.annotation.WebSocketHandlerRegistry
- org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer

## Annotation Type Hierarchy

- org.springframework.web.socket.config.annotation.EnableWebSocketMessageBroker (implements java.lang.annotation.Annotation)
- org.springframework.web.socket.config.annotation.EnableWebSocket (implements java.lang.annotation.Annotation)