public class HttpSessionBindingEvent extends HttpSessionEvent
HttpSessionBindingListenerを実装するオブジェクトがセッションに設定や削除された時に送信されるか、
セッションの値が設定、削除、もしくは置換されたときにデプロイメントディスクリプタで設定されたHttpSessionAttributeListenerに送信されます。
セッションはHttpSession.setAttribute(java.lang.String,java.lang.Object)の呼び出しによってオブジェクトを設定し、
HttpSession.removeAttribute(java.lang.String)の呼び出しによってオブジェクトを削除します。
HttpSession,
HttpSessionBindingListener,
HttpSessionAttributeListener,
直列化された形式source| コンストラクタと説明 |
|---|
HttpSessionBindingEvent(HttpSession session,
String name)
セッションに登録、または削除されたことをオブジェクトに通知するイベントを作成します。
|
HttpSessionBindingEvent(HttpSession session,
String name,
Object value)
セッションに登録、または削除されたことをオブジェクトに通知するイベントを作成します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
String |
getName()
オブジェクトがセッションに登録、削除された名前を返します。
|
HttpSession |
getSession()
変更されたセッションを返します。
|
Object |
getValue()
登録、削除、または置換された属性の値を返します。
|
getSource, toStringpublic HttpSessionBindingEvent(HttpSession session, String name)
HttpSessionBindingListenerを実装する必要があります。
訳注:クラスのJavaDocにも書いてある通りHttpSessionAttributeListenerを実装したクラスでもイベントを受け取れます。
session - オブジェクトが登録、削除されたセッションname - オブジェクトが登録、削除された名前getName(),
getSession()public HttpSessionBindingEvent(HttpSession session, String name, Object value)
HttpSessionBindingListenerを実装する必要があります。
訳注:クラスのJavaDocにも書いてある通りHttpSessionAttributeListenerを実装したクラスでもイベントを受け取れます。
session - オブジェクトが登録、削除されたセッションname - オブジェクトが登録、削除された名前value - 登録、削除されたオブジェクトgetName(),
getSession()public HttpSession getSession()
getSession クラス内 HttpSessionEventHttpSessionpublic String getName()
public Object getValue()
Copyright © 1999-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms. Portions Copyright © 1999-2002 The Apache Software Foundation. Portions Copyright © 2017- @megascus. Translated by @megascus.