クラス RequestHandledEvent
java.lang.ObjectSE
java.util.EventObjectSE
org.springframework.context.ApplicationEvent
org.springframework.web.context.support.RequestHandledEvent
- 実装されたすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
ServletRequestHandledEvent
リクエストが ApplicationContext 内で処理されるときに発生するイベント。
Spring の独自の FrameworkServlet によって(特定の ServletRequestHandledEvent サブクラスを通じて)サポートされますが、他の Web コンポーネントによって発生させることもできます。
- 導入:
- 2001 年 1 月 17 日
- 作成者:
- Rod Johnson, Juergen Hoeller
- 関連事項:
フィールドサマリー
クラス java.util.EventObjectSE から継承されたフィールド
sourceSE
コンストラクターのサマリー
コンストラクター説明RequestHandledEvent
(ObjectSE source, StringSE sessionId, StringSE userName, long processingTimeMillis) セッション情報を使用して新しい RequestHandledEvent を作成します。RequestHandledEvent
(ObjectSE source, StringSE sessionId, StringSE userName, long processingTimeMillis, ThrowableSE failureCause) セッション情報を使用して新しい RequestHandledEvent を作成します。メソッドのサマリー
修飾子と型メソッド説明使用可能なすべてのコンテキストデータを含む、このイベントの完全な説明を返します。失敗の原因があれば返します。long
リクエストの処理時間をミリ秒単位で返します。HTTP セッションの ID を返します(ある場合)。このイベントの短い説明を返します。最も重要なコンテキストデータのみを含みます。リクエストに関連付けられたユーザーの名前を返します(通常は UserPrincipal)。toString()
boolean
リクエストが失敗したかどうかを返します。クラス org.springframework.context.ApplicationEvent から継承されたメソッド
getTimestamp
クラス java.util.EventObjectSE から継承されたメソッド
getSource
コンストラクターの詳細
RequestHandledEvent
public RequestHandledEvent(ObjectSE source, @Nullable StringSE sessionId, @Nullable StringSE userName, long processingTimeMillis) セッション情報を使用して新しい RequestHandledEvent を作成します。- パラメーター:
source
- イベントを発行したコンポーネントsessionId
- HTTP セッションの ID(存在する場合)userName
- リクエストに関連付けられたユーザーの名前(存在する場合) (通常 UserPrincipal)processingTimeMillis
- リクエストの処理時間(ミリ秒)
RequestHandledEvent
public RequestHandledEvent(ObjectSE source, @Nullable StringSE sessionId, @Nullable StringSE userName, long processingTimeMillis, @Nullable ThrowableSE failureCause) セッション情報を使用して新しい RequestHandledEvent を作成します。- パラメーター:
source
- イベントを発行したコンポーネントsessionId
- HTTP セッションの ID(存在する場合)userName
- リクエストに関連付けられたユーザーの名前(存在する場合) (通常 UserPrincipal)processingTimeMillis
- リクエストの処理時間(ミリ秒)failureCause
- 失敗の原因(ある場合)
メソッドの詳細
getProcessingTimeMillis
public long getProcessingTimeMillis()リクエストの処理時間をミリ秒単位で返します。getSessionId
HTTP セッションの ID を返します(ある場合)。getUserName
リクエストに関連付けられたユーザーの名前を返します(通常は UserPrincipal)。wasFailure
public boolean wasFailure()リクエストが失敗したかどうかを返します。getFailureCause
失敗の原因があれば返します。getShortDescription
このイベントの短い説明を返します。最も重要なコンテキストデータのみを含みます。getDescription
使用可能なすべてのコンテキストデータを含む、このイベントの完全な説明を返します。toString
- オーバーライド:
- クラス
EventObjectSE
のtoString