パッケージ jakarta.faces.event
クラス WebsocketEvent
- java.lang.ObjectSE
-
- jakarta.faces.event.WebsocketEvent
- 実装されているすべてのインターフェース:
SerializableSE
public final class WebsocketEvent extends ObjectSE implements SerializableSE
この Web ソケットイベントは、新しい
<f:websocket>が@WebsocketEvent.Openedまたは@WebsocketEvent.Closedになったときに発生します。アプリケーションスコープの CDI Bean は、@Observesできます。詳しい使用方法については、
@Pushjavadoc を参照してください。- 導入:
- 2.3
- 関連事項:
Push,WebsocketEvent.Opened,WebsocketEvent.Closed, 連載形式
ネストされたクラスの要約
ネストされたクラス 修飾子と型 クラス 説明 static interfaceWebsocketEvent.Closed<f:websocket>が閉じたことを示します。static interfaceWebsocketEvent.Opened<f:websocket>が開いたことを示します。
コンストラクターの概要
コンストラクター コンストラクター 説明 WebsocketEvent(StringSE channel, SerializableSE user, CloseReason.CloseCode code)
方法の概要
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 booleanequals(ObjectSE other)StringSEgetChannel()<f:websocket channel>を返します。CloseReason.CloseCodegetCloseCode()クローズコードを返します。<S extends SerializableSE>
SgetUser()<f:websocket user>がある場合は、それを返します。inthashCode()StringSEtoString()
コンストラクターの詳細
WebsocketEvent
public WebsocketEvent(StringSE channel, SerializableSE user, CloseReason.CloseCode code)
メソッドの詳細
getChannel
public StringSE getChannel()
<f:websocket channel>を返します。- 戻り値:
- Web ソケットチャネル名。
getUser
public <S extends SerializableSE> S getUser()
<f:websocket user>がある場合は、それを返します。- 型パラメーター:
S- ユーザー ID の総称型。- 戻り値:
- Web ソケットのユーザー識別子(ある場合)。
- 例外:
ClassCastExceptionSE-Sの型が間違っている場合。
getCloseCode
public CloseReason.CloseCode getCloseCode()
- 戻り値:
- クローズコード。