パッケージ com.handywedge.context

インタフェース FWContext

  • 既知のサブインタフェースのリスト:
    FWFullContext

    public interface FWContext
    フレームワークコンテキスト情報のインターフェースです。
    下記の情報を取得出来ます。
    • ログイン中のユーザ情報
    • リクエストに関する情報
    • アプリケーションに関する情報
    但しREST APIの実装内ではセッションスコープにアクセス出来ないため、FWRESTContextから情報を取得して下さい。
    関連項目:
    FWRESTContext
    • メソッドの詳細

      • getRequestId

        String getRequestId()
        リクエストIDを返します。
        戻り値:
        リクエストID
      • getRequestStartTime

        Date getRequestStartTime()
        リクエスト開始時刻を返します。
        戻り値:
        リクエスト開始時刻
      • getHostName

        String getHostName()
        実行中のサーバーのホスト名を返します。
        戻り値:
        実行中のサーバーの名称
      • getApplicationId

        String getApplicationId()
        アプリケーションIDを返します。
        戻り値:
        アプリケーションID
      • getLastAccessTime

        Date getLastAccessTime()
        前回リクエストの最終アクセス時間を返します。
        戻り値:
        前回リクエストの最終アクセス時間
      • getContextPath

        String getContextPath()
        アプリケーションのコンテキストパスを返します。
        戻り値:
        コンテキストパス
      • getUser

        FWUser getUser()
        ログイン中のユーザー情報を返します。
        戻り値:
        ログイン中のユーザー情報
      • isRest

        boolean isRest()
        リクエストがREST APIの場合はtrueを返します。
        戻り値:
        リクエストがREST APIの場合はtrue
      • getToken

        String getToken()
        リクエストで認証されたAPIトークンを返します。
        戻り値:
        APIトークン
      • getRequestUrl

        String getRequestUrl()
        リクエストURLを返します。(クエリーストリングは無し)
        戻り値:
        リクエストURL