パッケージ jakarta.servlet.http
クラス HttpSessionBindingEvent
- java.lang.ObjectSE
-
- java.util.EventObjectSE
-
- jakarta.servlet.http.HttpSessionEvent
-
- jakarta.servlet.http.HttpSessionBindingEvent
- 実装されたすべてのインターフェース:
SerializableSE
public class HttpSessionBindingEvent extends HttpSessionEvent
この型のイベントは、セッションからバインドまたはアンバインドされたときにHttpSessionBindingListener
を実装するオブジェクトに送信されるか、セッションで属性がバインド、アンバインド、置換されたときに デプロイ記述子で構成されたHttpSessionAttributeListener
に送信されます。セッションは、
HttpSession.setAttribute
の呼び出しによってオブジェクトをバインドし、HttpSession.removeAttribute
の呼び出しによってオブジェクトのバインドを解除します。- 作成者:
- Various
- 関連事項:
HttpSession
,HttpSessionBindingListener
,HttpSessionAttributeListener
, 直列化された形式
フィールドサマリー
クラス java.util.EventObjectSE から継承されたフィールド
sourceSE
コンストラクターのサマリー
コンストラクター コンストラクター 説明 HttpSessionBindingEvent(HttpSession session, StringSE name)
セッションにバインドされた、またはセッションからアンバインドされたことをオブジェクトに通知するイベントを構築します。HttpSessionBindingEvent(HttpSession session, StringSE name, ObjectSE value)
セッションにバインドされた、またはセッションからアンバインドされたことをオブジェクトに通知するイベントを構築します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 StringSE
getName()
属性がセッションにバインドされる、またはセッションからアンバインドされる名前を返します。ObjectSE
getValue()
追加、削除、置換された属性の値を返します。クラス jakarta.servlet.http.HttpSessionEvent から継承されたメソッド
getSession
クラス java.util.EventObjectSE から継承されたメソッド
getSource, toString
コンストラクターの詳細
HttpSessionBindingEvent
public HttpSessionBindingEvent(HttpSession session, StringSE name)
セッションにバインドされた、またはセッションからアンバインドされたことをオブジェクトに通知するイベントを構築します。イベントを受信するには、オブジェクトはHttpSessionBindingListener
を実装する必要があります。- パラメーター:
session
- オブジェクトがバインドまたはアンバインドされるセッションname
- オブジェクトがバインドまたはバインド解除される名前- 関連事項:
getName()
,HttpSessionEvent.getSession()
HttpSessionBindingEvent
public HttpSessionBindingEvent(HttpSession session, StringSE name, ObjectSE value)
セッションにバインドされた、またはセッションからアンバインドされたことをオブジェクトに通知するイベントを構築します。イベントを受信するには、オブジェクトはHttpSessionBindingListener
を実装する必要があります。- パラメーター:
session
- オブジェクトがバインドまたはアンバインドされるセッションname
- オブジェクトがバインドまたはバインド解除される名前value
- バインドまたはバインド解除されたオブジェクト- 関連事項:
getName()
,HttpSessionEvent.getSession()
メソッドの詳細
getName
public StringSE getName()
属性がセッションにバインドされる、またはセッションからアンバインドされる名前を返します。- 戻り値:
- オブジェクトがセッションにバインドされる、またはセッションからアンバインドされる名前を指定する文字列
getValue
public ObjectSE getValue()
追加、削除、置換された属性の値を返します。属性が追加(またはバインド)された場合、これは属性の値です。属性が削除された(またはバインドされていない)場合、これは削除された属性の値です。属性が置き換えられた場合、これは属性の古い値です。- 戻り値:
- 追加、削除、置換された属性の値
- 導入:
- Servlet 2.3