パッケージ jakarta.servlet.http
インターフェース HttpSessionAttributeListener
- すべてのスーパーインターフェース:
EventListenerSE
public interface HttpSessionAttributeListener extends EventListenerSE
HttpSession 属性の変更に関する通知イベントを受信するためのインターフェース。これらの通知イベントを受信するには、実装クラスを Web アプリケーションの デプロイ記述子で宣言するか、
WebListener
でアノテーションを付ける、またはServletContext
で定義された addListener メソッドのいずれかを使用して登録する必要があります。このインターフェースの実装が呼び出される順序は指定されていません。
- 導入:
- Servlet 2.3
メソッドのサマリー
すべてのメソッド インスタンスメソッド デフォルトメソッド 修飾子と型 メソッド 説明 default void
attributeAdded(HttpSessionBindingEvent event)
属性がセッションに追加されたという通知を受け取ります。default void
attributeRemoved(HttpSessionBindingEvent event)
属性がセッションから削除されたという通知を受け取ります。default void
attributeReplaced(HttpSessionBindingEvent event)
セッションで属性が置き換えられたという通知を受け取ります。
メソッドの詳細
attributeAdded
default void attributeAdded(HttpSessionBindingEvent event)
属性がセッションに追加されたという通知を受け取ります。- パラメーター:
event
- セッションおよび追加された属性の名前と値を含む HttpSessionBindingEvent
attributeRemoved
default void attributeRemoved(HttpSessionBindingEvent event)
属性がセッションから削除されたという通知を受け取ります。- パラメーター:
event
- セッションおよび削除された属性の名前と値を含む HttpSessionBindingEvent
attributeReplaced
default void attributeReplaced(HttpSessionBindingEvent event)
セッションで属性が置き換えられたという通知を受け取ります。- パラメーター:
event
- セッションと、置換された属性の名前と(古い)値を含む HttpSessionBindingEvent