パッケージ com.handywedge.context

インタフェース FWFullContext

  • すべてのスーパーインタフェース:
    FWContext

    public interface FWFullContext
    extends FWContext
    フレームワーク内部で使用するインターフェースです。
    アプリケーションでは使用しないで下さい。
    コンテキスト情報へのアクセスはFWContextインターフェースを使用して下さい。
    関連項目:
    FWContext
    • メソッドの詳細

      • setRequestId

        void setRequestId​(String requestId)
        リクエストIDを設定します。
        パラメータ:
        requestId - リクエストID
      • setRequestStartTime

        void setRequestStartTime​(Date requestStartTime)
        リクエスト開始時刻を設定します。
        パラメータ:
        requestStartTime - リクエスト開始時刻
      • setLastAccessTime

        void setLastAccessTime​(Date lastAccessTime)
        最終アクセス時間を設定します。
        パラメータ:
        lastAccessTime - 最終アクセス時間
      • setUser

        void setUser​(FWFullUser user)
        ログイン中のユーザー情報を設定します。
        パラメータ:
        user - ユーザー情報
      • setRest

        void setRest​(boolean rest)
        リクエストがREST APIであるか設定します。
        パラメータ:
        rest - リクエストがREST APIである場合はtrue
      • setToken

        void setToken​(String token)
        認証されたAPIトークンを設定します。
        パラメータ:
        token - APIトークン
      • getRoleAcl

        List<FWRoleAcl> getRoleAcl()
        キャッシュされているロール別ACLの設定を取得します。
        戻り値:
        キャッシュされているACL設定
      • setRequestUrl

        void setRequestUrl​(String url)
        リクエストURLを設定します。
        パラメータ:
        url - リクエストURL
      • isUserManagementEnable

        boolean isUserManagementEnable()
        fw_user_managementテーブルが存在する場合はtrueを返します。
        戻り値:
        ユーザー管理機能が有効の場合true
        導入されたバージョン:
        0.4.0
      • setUserManagementEnable

        void setUserManagementEnable​(boolean userManagementEnable)
        fw_user_managementテーブルが存在するか設定します。
        パラメータ:
        userManagementEnable - fw_user_managementが存在する場合はtrue
        導入されたバージョン:
        0.4.0
      • getPreToken

        String getPreToken()
        リクエストで発行された仮登録トークンを返します。
        戻り値:
        仮登録トークン
        導入されたバージョン:
        0.4.0
      • setPreToken

        void setPreToken​(String preToken)
        リクエストで発行された仮登録トークンを設定します。
        パラメータ:
        preToken - 仮登録トークン
        導入されたバージョン:
        0.4.0