クラス ServletRequestHandledEvent

実装されたすべてのインターフェース:
SerializableSE

public class ServletRequestHandledEvent extends RequestHandledEvent
RequestHandledEvent のサーブレット固有のサブクラス。サーブレット固有のコンテキスト情報を追加します。
導入:
2.0
作成者:
Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • ServletRequestHandledEvent

      public ServletRequestHandledEvent(ObjectSE source, StringSE requestUrl, StringSE clientAddress, StringSE method, StringSE servletName, @Nullable StringSE sessionId, @Nullable StringSE userName, long processingTimeMillis)
      新しい ServletRequestHandledEvent を作成します。
      パラメーター:
      source - イベントを発行したコンポーネント
      requestUrl - リクエストの URL
      clientAddress - リクエスト元の IP アドレス
      method - リクエストの HTTP メソッド (通常は GET または POST)
      servletName - リクエストを処理したサーブレットの名前
      sessionId - HTTP セッションの ID(存在する場合)
      userName - リクエストに関連付けられたユーザーの名前(存在する場合) (通常 UserPrincipal)
      processingTimeMillis - リクエストの処理時間(ミリ秒)
    • ServletRequestHandledEvent

      public ServletRequestHandledEvent(ObjectSE source, StringSE requestUrl, StringSE clientAddress, StringSE method, StringSE servletName, @Nullable StringSE sessionId, @Nullable StringSE userName, long processingTimeMillis, @Nullable ThrowableSE failureCause)
      新しい ServletRequestHandledEvent を作成します。
      パラメーター:
      source - イベントを発行したコンポーネント
      requestUrl - リクエストの URL
      clientAddress - リクエスト元の IP アドレス
      method - リクエストの HTTP メソッド (通常は GET または POST)
      servletName - リクエストを処理したサーブレットの名前
      sessionId - HTTP セッションの ID(存在する場合)
      userName - リクエストに関連付けられたユーザーの名前(存在する場合) (通常 UserPrincipal)
      processingTimeMillis - リクエストの処理時間(ミリ秒)
      failureCause - 失敗の原因(ある場合)
    • ServletRequestHandledEvent

      public ServletRequestHandledEvent(ObjectSE source, StringSE requestUrl, StringSE clientAddress, StringSE method, StringSE servletName, @Nullable StringSE sessionId, @Nullable StringSE userName, long processingTimeMillis, @Nullable ThrowableSE failureCause, int statusCode)
      新しい ServletRequestHandledEvent を作成します。
      パラメーター:
      source - イベントを発行したコンポーネント
      requestUrl - リクエストの URL
      clientAddress - リクエスト元の IP アドレス
      method - リクエストの HTTP メソッド (通常は GET または POST)
      servletName - リクエストを処理したサーブレットの名前
      sessionId - HTTP セッションの ID(存在する場合)
      userName - リクエストに関連付けられたユーザーの名前(存在する場合) (通常 UserPrincipal)
      processingTimeMillis - リクエストの処理時間(ミリ秒)
      failureCause - 失敗の原因(ある場合)
      statusCode - レスポンスの HTTP ステータスコード
  • メソッドの詳細

    • getRequestUrl

      public StringSE getRequestUrl()
      リクエストの URL を返します。
    • getClientAddress

      public StringSE getClientAddress()
      リクエスト元の IP アドレスを返します。
    • getMethod

      public StringSE getMethod()
      リクエストの HTTP メソッドを返します(通常は GET または POST)。
    • getServletName

      public StringSE getServletName()
      リクエストを処理したサーブレットの名前を返します。
    • getStatusCode

      public int getStatusCode()
      レスポンスの HTTP ステータスコードを返します。ステータスコードが利用できない場合は -1 を返します。
      導入:
      4.1
    • getShortDescription

      public StringSE getShortDescription()
      クラスからコピーされた説明: RequestHandledEvent
      このイベントの短い説明を返します。最も重要なコンテキストデータのみを含みます。
      オーバーライド:
      クラス RequestHandledEventgetShortDescription 
    • getDescription

      public StringSE getDescription()
      クラスからコピーされた説明: RequestHandledEvent
      使用可能なすべてのコンテキストデータを含む、このイベントの完全な説明を返します。
      オーバーライド:
      クラス RequestHandledEventgetDescription 
    • toString

      public StringSE toString()
      オーバーライド:
      クラス RequestHandledEventtoString