Index

A B C D E F G H I O P S T U W 
All Classes and Interfaces|All Packages|Constant Field Values

A

action(WebSocketSession, T, CommandMessage) - Method in interface com.gsitm.ustra.web.socket.handlers.CommandMessageListener
명령어 수신 동작 function
afterConnectionClosed(WebSocketSession, CloseStatus) - Method in class com.gsitm.ustra.web.socket.client.DefaultWebSocketClientHandler
 
afterConnectionClosed(WebSocketSession, CloseStatus) - Method in class com.gsitm.ustra.web.socket.handlers.EncryptedTextWebSocketHandler
 
afterConnectionClosed(WebSocketSession, CloseStatus) - Method in class com.gsitm.ustra.web.socket.handlers.UstraTextWebSocketHandler
 
afterConnectionEstablished(WebSocketSession) - Method in class com.gsitm.ustra.web.socket.client.DefaultWebSocketClientHandler
 
afterConnectionEstablished(WebSocketSession) - Method in class com.gsitm.ustra.web.socket.handlers.EncryptedTextWebSocketHandler
 
afterConnectionEstablished(WebSocketSession) - Method in class com.gsitm.ustra.web.socket.handlers.UstraTextWebSocketHandler
 
allowedOrigins() - Method in class com.gsitm.ustra.web.socket.config.UstraWebSocketConfigurer
allowed origins

B

beforeHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Map<String, Object>) - Method in class com.gsitm.ustra.web.socket.interceptors.EncryptedHttpSessionHandshakeInterceptor
 
build() - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo.WebSocketClientInfoBuilder
 
builder() - Static method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
 

C

canEqual(Object) - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
 
CLIENT_IP_ATTRIBUTES_NAME - Static variable in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
클라이언트 IP 속성 명
CLIENT_IP_ATTRIBUTES_NAME - Static variable in class com.gsitm.ustra.web.socket.interceptors.EncryptedHttpSessionHandshakeInterceptor
 
clientIp(String) - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo.WebSocketClientInfoBuilder
 
com.gsitm.ustra.web.socket - package com.gsitm.ustra.web.socket
 
com.gsitm.ustra.web.socket.client - package com.gsitm.ustra.web.socket.client
 
com.gsitm.ustra.web.socket.config - package com.gsitm.ustra.web.socket.config
 
com.gsitm.ustra.web.socket.handlers - package com.gsitm.ustra.web.socket.handlers
 
com.gsitm.ustra.web.socket.interceptors - package com.gsitm.ustra.web.socket.interceptors
 
com.gsitm.ustra.web.socket.utils - package com.gsitm.ustra.web.socket.utils
 
CommandMessage - Class in com.gsitm.ustra.web.socket.handlers
명령 메시지
CommandMessage() - Constructor for class com.gsitm.ustra.web.socket.handlers.CommandMessage
 
CommandMessageListener<T extends WebSocketClientInfo> - Interface in com.gsitm.ustra.web.socket.handlers
명령 메시지 수신 리스너
commandMessageListeners - Variable in class com.gsitm.ustra.web.socket.handlers.EncryptedTextWebSocketHandler
Command message listeners
commandTypes() - Method in interface com.gsitm.ustra.web.socket.handlers.CommandMessageListener
지원 명령어 유형
configureSockJsServiceRegistration(SockJsServiceRegistration) - Method in class com.gsitm.ustra.web.socket.config.UstraWebSocketConfigurer
SockJsServiceRegistration configure
configureWebSocketHandlerRegistration(WebSocketHandlerRegistration) - Method in class com.gsitm.ustra.web.socket.config.UstraWebSocketConfigurer
WebSocketHandlerRegistration configure
CONNECTION_SESSIONS - Static variable in class com.gsitm.ustra.web.socket.handlers.EncryptedTextWebSocketHandler
접속 세션
CONNECTION_SESSIONS - Static variable in class com.gsitm.ustra.web.socket.handlers.UstraTextWebSocketHandler
접속 세션
connectSockJs(String) - Static method in class com.gsitm.ustra.web.socket.client.WebSocketClientSupport
SockJs를 서버 연결
connectSockJs(String, List<Transport>) - Static method in class com.gsitm.ustra.web.socket.client.WebSocketClientSupport
SockJs를 서버 연결
connectSockJs(String, WebSocketHandler) - Static method in class com.gsitm.ustra.web.socket.client.WebSocketClientSupport
SockJs를 서버 연결
connectSockJs(String, WebSocketHandler, List<Transport>) - Static method in class com.gsitm.ustra.web.socket.client.WebSocketClientSupport
SockJs를 서버 연결
connectWebSocket(String) - Static method in class com.gsitm.ustra.web.socket.client.WebSocketClientSupport
웹 소켓을 연결한다.
connectWebSocket(String, WebSocketHandler) - Static method in class com.gsitm.ustra.web.socket.client.WebSocketClientSupport
웹 소켓을 연결한다.
createClientInfo(WebSocketSession) - Method in class com.gsitm.ustra.web.socket.handlers.EncryptedTextWebSocketHandler
websocket session에서 클라이언트 정보 생성

D

DefaultWebSocketClientHandler - Class in com.gsitm.ustra.web.socket.client
기본 동작 웹 소켓 핸들러
DefaultWebSocketClientHandler() - Constructor for class com.gsitm.ustra.web.socket.client.DefaultWebSocketClientHandler
 

E

EncryptedHttpSessionHandshakeInterceptor - Class in com.gsitm.ustra.web.socket.interceptors
클라이언트 암호화 연동 인터셉터
EncryptedHttpSessionHandshakeInterceptor(String, String) - Constructor for class com.gsitm.ustra.web.socket.interceptors.EncryptedHttpSessionHandshakeInterceptor
 
EncryptedTextWebSocketHandler<T extends WebSocketClientInfo> - Class in com.gsitm.ustra.web.socket.handlers
텍스트 기반의 web socket 핸들러
EncryptedTextWebSocketHandler(Executor, String, CommandMessageListener<T>...) - Constructor for class com.gsitm.ustra.web.socket.handlers.EncryptedTextWebSocketHandler
 
equals(Object) - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
 
executor - Variable in class com.gsitm.ustra.web.socket.handlers.EncryptedTextWebSocketHandler
비동기 처리 시 사용할 executor

F

from(WebSocketSession) - Static method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
세션으로 클라이언트 정보 생성

G

getClientIp() - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
클라이언트 아이피 주소
getCommandType() - Method in class com.gsitm.ustra.web.socket.handlers.CommandMessage
명령어 유형
getObject() - Method in class com.gsitm.ustra.web.socket.config.UstraWebSocketConfigurer
 
getObjectType() - Method in class com.gsitm.ustra.web.socket.config.UstraWebSocketConfigurer
 
getOrder() - Method in class com.gsitm.ustra.web.socket.config.UstraWebSocketApplicationListener
 
getPaths() - Method in class com.gsitm.ustra.web.socket.config.UstraWebSocketConfigurer
path
getPayload() - Method in class com.gsitm.ustra.web.socket.handlers.CommandMessage
 
getProcId() - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
프로세스 아이디
getUserKey() - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
사용자 키
getWebSocketHandler() - Method in class com.gsitm.ustra.web.socket.config.UstraWebSocketConfigurer
웹 소켓 핸들러 반환

H

handleMessage(WebSocketSession, WebSocketMessage<?>) - Method in class com.gsitm.ustra.web.socket.client.DefaultWebSocketClientHandler
 
handleTextMessage(WebSocketSession, TextMessage) - Method in class com.gsitm.ustra.web.socket.handlers.EncryptedTextWebSocketHandler
 
handleTextMessage(WebSocketSession, TextMessage) - Method in class com.gsitm.ustra.web.socket.handlers.UstraTextWebSocketHandler
 
handleTransportError(WebSocketSession, Throwable) - Method in class com.gsitm.ustra.web.socket.client.DefaultWebSocketClientHandler
 
handshakeHandler() - Method in class com.gsitm.ustra.web.socket.config.UstraWebSocketConfigurer
handshake handler
hashCode() - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
 

I

interceptors() - Method in class com.gsitm.ustra.web.socket.config.UstraWebSocketConfigurer
interceptors
isWebSocketRequestUrl(String) - Static method in class com.gsitm.ustra.web.socket.utils.UstraWebSocketUtils
url의 web socket URL 여부 검사

O

onApplicationEvent(ContextRefreshedEvent) - Method in class com.gsitm.ustra.web.socket.config.UstraWebSocketApplicationListener
 

P

PROC_ID_ATTRIBUTES_NAME - Static variable in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
프로세스 아이디 속성 명
procId(String) - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo.WebSocketClientInfoBuilder
 

S

secret - Variable in class com.gsitm.ustra.web.socket.handlers.EncryptedTextWebSocketHandler
암호화 키
self() - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo.WebSocketClientInfoBuilder
 
sendCommandMessage(WebSocketSession, CommandMessage) - Method in class com.gsitm.ustra.web.socket.handlers.EncryptedTextWebSocketHandler
메시지 전송
setClientIp(String) - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
클라이언트 아이피 주소
setCommandType(String) - Method in class com.gsitm.ustra.web.socket.handlers.CommandMessage
명령어 유형
setHandshakeHandler(HandshakeHandler) - Method in class com.gsitm.ustra.web.socket.config.UstraWebSocketConfigurer
HandshakeHandler 설정
setPayload(String, Object) - Method in class com.gsitm.ustra.web.socket.handlers.CommandMessage
 
setProcId(String) - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
프로세스 아이디
setUserKey(String) - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
사용자 키
socketJs() - Method in class com.gsitm.ustra.web.socket.config.UstraWebSocketConfigurer
socket js 여부
supportsPartialMessages() - Method in class com.gsitm.ustra.web.socket.client.DefaultWebSocketClientHandler
 

T

toEncryptedText(String) - Method in class com.gsitm.ustra.web.socket.handlers.CommandMessage
암호화 문자열로 변환
toString() - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
 
toString() - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo.WebSocketClientInfoBuilder
 

U

USER_KEY_ATTRIBUTES_NAME - Static variable in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
사용자 키 속성 명
userKey(String) - Method in class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo.WebSocketClientInfoBuilder
 
UstraTextWebSocketHandler - Class in com.gsitm.ustra.web.socket.handlers
텍스트 메시지 기반 WebSocket Handler
UstraTextWebSocketHandler() - Constructor for class com.gsitm.ustra.web.socket.handlers.UstraTextWebSocketHandler
 
UstraWebSocket - Class in com.gsitm.ustra.web.socket
 
UstraWebSocket() - Constructor for class com.gsitm.ustra.web.socket.UstraWebSocket
 
UstraWebSocketApplicationListener - Class in com.gsitm.ustra.web.socket.config
 
UstraWebSocketApplicationListener(UstraWebProperties, List<UstraWebSocketConfigurer>) - Constructor for class com.gsitm.ustra.web.socket.config.UstraWebSocketApplicationListener
 
UstraWebSocketConfigurer - Class in com.gsitm.ustra.web.socket.config
Web socket 설정
UstraWebSocketConfigurer(WebSocketHandler, String...) - Constructor for class com.gsitm.ustra.web.socket.config.UstraWebSocketConfigurer
웹 소켓 설정 생성자
UstraWebSocketUtils - Class in com.gsitm.ustra.web.socket.utils
 

W

WebSocketClientInfo - Class in com.gsitm.ustra.web.socket.handlers
웹 소켓 클라이언트 정보
WebSocketClientInfo() - Constructor for class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
 
WebSocketClientInfo(WebSocketClientInfo.WebSocketClientInfoBuilder<?, ?>) - Constructor for class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
 
WebSocketClientInfo(String, String, String) - Constructor for class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo
 
WebSocketClientInfo.WebSocketClientInfoBuilder<C extends WebSocketClientInfo,B extends WebSocketClientInfo.WebSocketClientInfoBuilder<C,B>> - Class in com.gsitm.ustra.web.socket.handlers
 
WebSocketClientInfoBuilder() - Constructor for class com.gsitm.ustra.web.socket.handlers.WebSocketClientInfo.WebSocketClientInfoBuilder
 
WebSocketClientSupport - Class in com.gsitm.ustra.web.socket.client
 
A B C D E F G H I O P S T U W 
All Classes and Interfaces|All Packages|Constant Field Values