public abstract class AbstractSubProtocolEvent extends ApplicationEvent
sourceSE
修飾子 | コンストラクターと説明 |
---|---|
protected | AbstractSubProtocolEvent(ObjectSE source, Message<byte[]> message) 新しい AbstractSubProtocolEvent を作成します。 |
protected | AbstractSubProtocolEvent(ObjectSE source, Message<byte[]> message, PrincipalSE user) 新しい AbstractSubProtocolEvent を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
Message<byte[]> | getMessage() イベントに関連付けられたメッセージを返します。 |
PrincipalSE | getUser() イベントに関連付けられたセッションのユーザーを返します。 |
StringSE | toString() |
getTimestamp
getSourceSE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
protected AbstractSubProtocolEvent(ObjectSE source, Message<byte[]> message)
source
- イベントを発行したコンポーネント (非 null
)message
- 受信メッセージ (非 null
)protected AbstractSubProtocolEvent(ObjectSE source, Message<byte[]> message, @Nullable PrincipalSE user)
source
- イベントを発行したコンポーネント (非 null
)message
- 受信メッセージ (非 null
)public Message<byte[]> getMessage()
StompHeaderAccessor headers = StompHeaderAccessor.wrap(message); headers.getSessionId(); headers.getSessionAttributes(); headers.getPrincipal();
@Nullable public PrincipalSE getUser()
public StringSE toString()
EventObjectSE
の toStringSE