public class RequestHandledEvent extends ApplicationEvent
Spring の独自の FrameworkServlet によって(特定の ServletRequestHandledEvent サブクラスを通じて)サポートされますが、他の Web コンポーネントによって発生させることもできます。
ServletRequestHandledEvent
, FrameworkServlet
, ApplicationEventPublisher.publishEvent(org.springframework.context.ApplicationEvent)
, 直列化された形式 sourceSE
コンストラクターと説明 |
---|
RequestHandledEvent(ObjectSE source, StringSE sessionId, StringSE userName, long processingTimeMillis) セッション情報を使用して新しい RequestHandledEvent を作成します。 |
RequestHandledEvent(ObjectSE source, StringSE sessionId, StringSE userName, long processingTimeMillis, ThrowableSE failureCause) セッション情報を使用して新しい RequestHandledEvent を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | getDescription() 使用可能なすべてのコンテキストデータを含む、このイベントの完全な説明を返します。 |
ThrowableSE | getFailureCause() 失敗の原因があれば返します。 |
long | getProcessingTimeMillis() リクエストの処理時間をミリ秒単位で返します。 |
StringSE | getSessionId() HTTP セッションの ID を返します(ある場合)。 |
StringSE | getShortDescription() このイベントの短い説明を返します。最も重要なコンテキストデータのみを含みます。 |
StringSE | getUserName() リクエストに関連付けられたユーザーの名前を返します(通常は UserPrincipal)。 |
StringSE | toString() |
boolean | wasFailure() リクエストが失敗したかどうかを返します。 |
getTimestamp
getSourceSE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public RequestHandledEvent(ObjectSE source, @Nullable StringSE sessionId, @Nullable StringSE userName, long processingTimeMillis)
source
- イベントを発行したコンポーネント sessionId
- HTTP セッションの ID(存在する場合)userName
- リクエストに関連付けられたユーザーの名前(存在する場合) (通常 UserPrincipal)processingTimeMillis
- リクエストの処理時間(ミリ秒)public RequestHandledEvent(ObjectSE source, @Nullable StringSE sessionId, @Nullable StringSE userName, long processingTimeMillis, @Nullable ThrowableSE failureCause)
source
- イベントを発行したコンポーネント sessionId
- HTTP セッションの ID(存在する場合)userName
- リクエストに関連付けられたユーザーの名前(存在する場合) (通常 UserPrincipal)processingTimeMillis
- リクエストの処理時間(ミリ秒)failureCause
- 失敗の原因(ある場合)public long getProcessingTimeMillis()
public boolean wasFailure()
@Nullable public ThrowableSE getFailureCause()
public StringSE getShortDescription()
public StringSE getDescription()
public StringSE toString()
EventObjectSE
の toStringSE