getCommand() | STOMP 명령어 (예: CONNECT, SUBSCRIBE, SEND, DISCONNECT 등) |
getDestination() | 구독 대상 주소 (예: /sub/chats/3) |
getSessionId() | 이 WebSocket 연결의 고유 세션 ID |
getSubscriptionId() | 클라이언트가 SUBSCRIBE 시 지정한 id 값 |
getUser() | accessor.setUser(() -> username)으로 설정한 사용자 |
getFirstNativeHeader(String key) | STOMP 헤더 중 하나를 직접 조회 |
getNativeHeaders() | 클라이언트가 보낸 전체 STOMP 헤더 Map<String, List<String>> 형태 |
getHeartbeat() | 클라이언트가 보낸 heart-beat 설정 ([cx, cy]) |
getContentType() | 메시지의 Content-Type (예: application/json) |
getContentLength() | 메시지 body의 길이 |
getAck() | 클라이언트가 보낸 ack 헤더 |
getNack() | 클라이언트가 보낸 nack 헤더 |
getLogin() / getPasscode() | (STOMP 로그인 시) 로그인/비밀번호 헤더 |
getReceipt() | 클라이언트가 보낸 receipt 요청 ID |
getMessage() | 클라이언트가 보낸 message 내용 (헤더에 포함된 메시지) |
getMessageId() | 서버가 생성한 message-id |
getVersion() | STOMP 프로토콜 버전 (accept-version) |