跳过导航链接
A C E F G H I M N P R S T 

A

AbstractInterceptableSecurityWebSocketMessageBrokerConfigurer - com.xzixi.websocket.interceptablewebsocket.config中的类
代替AbstractSecurityWebSocketMessageBrokerConfigurer 重载AbstractInterceptableSecurityWebSocketMessageBrokerConfigurer.registerStompEndpoints(StompEndpointRegistry)StompEndpointRegistry向下造型为InterceptableWebMvcStompEndpointRegistry 子类直接重写AbstractInterceptableSecurityWebSocketMessageBrokerConfigurer.registerStompEndpoints(InterceptableWebMvcStompEndpointRegistry)即可,方便增加消息拦截器 示例: @Configuration @EnableInterceptableWebSocketMessageBroker public class WebSocketSecurityConfig extends AbstractInterceptableSecurityWebSocketMessageBrokerConfigurer { @Override protected void registerStompEndpoints(InterceptableWebMvcStompEndpointRegistry registry) { registry.addFromClientInterceptor(exampleFromClientInterceptor) .addToClientInterceptor(exampleToClientInterceptor); } }
AbstractInterceptableSecurityWebSocketMessageBrokerConfigurer() - 类 的构造器com.xzixi.websocket.interceptablewebsocket.config.AbstractInterceptableSecurityWebSocketMessageBrokerConfigurer
 
addEndpoint(String...) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableWebMvcStompEndpointRegistry
 
addFromClientInterceptor(FromClientInterceptor) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableStompSubProtocolHandler
 
addFromClientInterceptor(FromClientInterceptor) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableWebMvcStompEndpointRegistry
 
addToClientInterceptor(ToClientInterceptor) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableStompSubProtocolHandler
 
addToClientInterceptor(ToClientInterceptor) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableWebMvcStompEndpointRegistry
 
applyPostHandle(WebSocketSession, Authentication, MessageFromClient, MessageChannel, StompSubProtocolHandler) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.interceptor.FromClientExecutionChain
 
applyPostHandle(WebSocketSession, Authentication, StompHeaderAccessor, Object, StompSubProtocolHandler) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.interceptor.ToClientExecutionChain
 
applyPreHandle(WebSocketSession, Authentication, MessageFromClient, MessageChannel, StompSubProtocolHandler) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.interceptor.FromClientExecutionChain
 
applyPreHandle(WebSocketSession, Authentication, StompHeaderAccessor, Object, StompSubProtocolHandler) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.interceptor.ToClientExecutionChain
 

C

com.xzixi.websocket.interceptablewebsocket.annotation - 程序包 com.xzixi.websocket.interceptablewebsocket.annotation
 
com.xzixi.websocket.interceptablewebsocket.config - 程序包 com.xzixi.websocket.interceptablewebsocket.config
 
com.xzixi.websocket.interceptablewebsocket.exception - 程序包 com.xzixi.websocket.interceptablewebsocket.exception
 
com.xzixi.websocket.interceptablewebsocket.extension - 程序包 com.xzixi.websocket.interceptablewebsocket.extension
 
com.xzixi.websocket.interceptablewebsocket.interceptor - 程序包 com.xzixi.websocket.interceptablewebsocket.interceptor
 
com.xzixi.websocket.interceptablewebsocket.util - 程序包 com.xzixi.websocket.interceptablewebsocket.util
 

E

EnableInterceptableWebSocketMessageBroker - com.xzixi.websocket.interceptablewebsocket.annotation中的注释类型
要使用消息拦截的功能,必须在启动类或配置类上标注此注解

F

FromClientExecutionChain - com.xzixi.websocket.interceptablewebsocket.interceptor中的类
 
FromClientExecutionChain(List<FromClientInterceptor>) - 类 的构造器com.xzixi.websocket.interceptablewebsocket.interceptor.FromClientExecutionChain
 
FromClientInterceptor - com.xzixi.websocket.interceptablewebsocket.interceptor中的接口
websocket消息拦截器, 拦截客户端发来的消息

G

getHandlerMapping() - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableWebMvcStompEndpointRegistry
 
getOrder() - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableWebMvcStompEndpointRegistry
 
getUrlPathHelper() - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableWebMvcStompEndpointRegistry
 

H

handleMessageFromClient(WebSocketSession, WebSocketMessage<?>, MessageChannel) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableStompSubProtocolHandler
 
handleMessageToClient(WebSocketSession, Message<?>) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableStompSubProtocolHandler
 

I

InterceptableStompSubProtocolHandler - com.xzixi.websocket.interceptablewebsocket.extension中的类
代替StompSubProtocolHandler 增加了对拦截器的支持
InterceptableStompSubProtocolHandler() - 类 的构造器com.xzixi.websocket.interceptablewebsocket.extension.InterceptableStompSubProtocolHandler
 
InterceptableWebMvcStompEndpointRegistry - com.xzixi.websocket.interceptablewebsocket.extension中的类
代替WebMvcStompEndpointRegistry
InterceptableWebMvcStompEndpointRegistry(WebSocketHandler, WebSocketTransportRegistration, TaskScheduler) - 类 的构造器com.xzixi.websocket.interceptablewebsocket.extension.InterceptableWebMvcStompEndpointRegistry
 
InterceptableWebsocketException - com.xzixi.websocket.interceptablewebsocket.exception中的异常错误
 
InterceptableWebsocketException() - 异常错误 的构造器com.xzixi.websocket.interceptablewebsocket.exception.InterceptableWebsocketException
 
InterceptableWebsocketException(String) - 异常错误 的构造器com.xzixi.websocket.interceptablewebsocket.exception.InterceptableWebsocketException
 
InterceptableWebsocketException(String, Throwable) - 异常错误 的构造器com.xzixi.websocket.interceptablewebsocket.exception.InterceptableWebsocketException
 
InterceptableWebsocketException(Throwable) - 异常错误 的构造器com.xzixi.websocket.interceptablewebsocket.exception.InterceptableWebsocketException
 
InterceptableWebsocketException(String, Throwable, boolean, boolean) - 异常错误 的构造器com.xzixi.websocket.interceptablewebsocket.exception.InterceptableWebsocketException
 
InterceptableWebSocketMessageBrokerConfiguration - com.xzixi.websocket.interceptablewebsocket.extension中的类
代替DelegatingWebSocketMessageBrokerConfiguration, 使用自定义的InterceptableWebMvcStompEndpointRegistry 代替默认的WebMvcStompEndpointRegistry
InterceptableWebSocketMessageBrokerConfiguration() - 类 的构造器com.xzixi.websocket.interceptablewebsocket.extension.InterceptableWebSocketMessageBrokerConfiguration
 

M

matches(String, String, MessageFromClient) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.util.MessageMatcher
验证客户端消息的主题和类型
MessageFromClient - com.xzixi.websocket.interceptablewebsocket.util中的类
 
MessageFromClient() - 类 的构造器com.xzixi.websocket.interceptablewebsocket.util.MessageFromClient
 
MessageMatcher - com.xzixi.websocket.interceptablewebsocket.util中的类
 
MessageMatcher() - 类 的构造器com.xzixi.websocket.interceptablewebsocket.util.MessageMatcher
 

N

NotifyUtil - com.xzixi.websocket.interceptablewebsocket.util中的类
 
NotifyUtil() - 类 的构造器com.xzixi.websocket.interceptablewebsocket.util.NotifyUtil
 

P

postHandle(WebSocketSession, Authentication, MessageFromClient, MessageChannel, StompSubProtocolHandler) - 接口 中的方法com.xzixi.websocket.interceptablewebsocket.interceptor.FromClientInterceptor
后置处理
postHandle(WebSocketSession, Authentication, StompHeaderAccessor, Object, StompSubProtocolHandler) - 接口 中的方法com.xzixi.websocket.interceptablewebsocket.interceptor.ToClientInterceptor
后置处理
preHandle(WebSocketSession, Authentication, MessageFromClient, MessageChannel, StompSubProtocolHandler) - 接口 中的方法com.xzixi.websocket.interceptablewebsocket.interceptor.FromClientInterceptor
前置处理
preHandle(WebSocketSession, Authentication, StompHeaderAccessor, Object, StompSubProtocolHandler) - 接口 中的方法com.xzixi.websocket.interceptablewebsocket.interceptor.ToClientInterceptor
前置处理

R

registerStompEndpoints(StompEndpointRegistry) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.config.AbstractInterceptableSecurityWebSocketMessageBrokerConfigurer
 
registerStompEndpoints(InterceptableWebMvcStompEndpointRegistry) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.config.AbstractInterceptableSecurityWebSocketMessageBrokerConfigurer
 

S

sendMessage(WebSocketSession, Object) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.util.NotifyUtil
 
setApplicationContext(ApplicationContext) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableWebMvcStompEndpointRegistry
 
setErrorHandler(StompSubProtocolErrorHandler) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableWebMvcStompEndpointRegistry
 
setOrder(int) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableWebMvcStompEndpointRegistry
 
setUrlPathHelper(UrlPathHelper) - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableWebMvcStompEndpointRegistry
 
stompWebSocketHandlerMapping() - 类 中的方法com.xzixi.websocket.interceptablewebsocket.extension.InterceptableWebSocketMessageBrokerConfiguration
 

T

ToClientExecutionChain - com.xzixi.websocket.interceptablewebsocket.interceptor中的类
 
ToClientExecutionChain(List<ToClientInterceptor>) - 类 的构造器com.xzixi.websocket.interceptablewebsocket.interceptor.ToClientExecutionChain
 
ToClientInterceptor - com.xzixi.websocket.interceptablewebsocket.interceptor中的接口
websocket消息拦截器, 拦截发送给客户端的消息
A C E F G H I M N P R S T 
跳过导航链接

Copyright © 2019. All rights reserved.