Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Y 

H

handle(D, ExecutionContext) - Method in class nablarch.fw.action.BatchAction
データリーダによって読み込まれた1件分の入力データに対する業務処理を実行する。
handle(HttpRequest, ExecutionContext) - Method in enum nablarch.fw.web.HttpResponse.Status
入力データに対する処理を実行する。

このクラスの実装では、以下のHTTPレスポンスメッセージに相当する HttpResponseオブジェクトを返す。

handleNext(TData) - Method in class nablarch.fw.ExecutionContext
ハンドラキュー上の次のハンドラに処理を委譲する。
hasError() - Method in class nablarch.fw.web.upload.util.BulkValidationResult
エラーが発生しているかどうかを判定する。
hashCode() - Method in class nablarch.common.web.compositekey.CompositeKey
このオブジェクトのハッシュコード値を返す。
hashCode() - Method in class nablarch.core.message.Message
 
hashCode() - Method in class nablarch.core.validation.ValidationResultMessage
このオブジェクトのハッシュコード値を返す。
hasNext() - Method in interface nablarch.core.dataformat.DataRecordFormatter
次に読み込む行の有無を判定する。
hasValue(String) - Static method in class nablarch.core.util.StringUtil
Stringインスタンスが何らかの文字を含んでいるか判定する。

StringUtil.isNullOrEmpty(String)と逆の真偽値を返却する。 否定演算子を使用することで可読性が劣る場合は本メソッドを使用すると良い。
例を以下に示す。

hasValue(String...) - Static method in class nablarch.core.util.StringUtil
文字列配列が何らかの文字列を含んでいるか判定する。

StringUtil.isNullOrEmpty(String...)と逆の真偽値を返却する。 否定演算子を使用することで可読性が劣る場合は本メソッドを使用すると良い。

hasValue(Collection<String>) - Static method in class nablarch.core.util.StringUtil
コレクションが何らかの文字列を含んでいるか判定する。

StringUtil.isNullOrEmpty(Collection)と逆の真偽値を返却する。 否定演算子を使用することで可読性が劣る場合は本メソッドを使用すると良い。

HttpErrorResponse - Exception in nablarch.fw.web
エラーレスポンスを行う際に送出する例外。
エラー時遷移先画面のパス・ステータスコードなど、HttpResponseと同等の情報を指定することができる。 リクエストプロセッサがこのクラスを捕捉した場合、保持しているHttpResponseオブジェクトの内容にしたがって レスポンス処理が行われる。 注意: 透過的トランザクションハンドラ:nablarch.common.handler.TransactionManagementHandlerを適用している場合、 ユーザエラーをHttpResponseオブジェクトで返却してしまうとロールバックされない。 HttpErrorResponseを送出することで、ユーザエラーを返しつつ、 トランザクションをロールバックすることが可能となる。
HttpErrorResponse() - Constructor for exception nablarch.fw.web.HttpErrorResponse
デフォルトコンストラクタ。
HttpErrorResponse(Throwable) - Constructor for exception nablarch.fw.web.HttpErrorResponse
元例外を指定するコンストラクタ。
HttpErrorResponse(String) - Constructor for exception nablarch.fw.web.HttpErrorResponse
コンテンツのパスを指定するコンストラクタ。
HttpErrorResponse(String, Throwable) - Constructor for exception nablarch.fw.web.HttpErrorResponse
コンテンツのパスと元例外を指定するコンストラクタ。
HttpErrorResponse(int) - Constructor for exception nablarch.fw.web.HttpErrorResponse
指定されたステータスコードでエラーレスポンスを返す例外を生成する。
HttpErrorResponse(int, Throwable) - Constructor for exception nablarch.fw.web.HttpErrorResponse
指定されたステータスコードでエラーレスポンスを返す例外を生成する。
HttpErrorResponse(int, String) - Constructor for exception nablarch.fw.web.HttpErrorResponse
指定されたステータスコード・コンテンツパスでエラーレスポンスを返す例外を生成する。
HttpErrorResponse(int, String, Throwable) - Constructor for exception nablarch.fw.web.HttpErrorResponse
指定されたステータスコード・コンテンツパスでエラーレスポンスを返す例外を生成する。
HttpErrorResponse(HttpResponse) - Constructor for exception nablarch.fw.web.HttpErrorResponse
指定されたHttpResponseを持つHttpErrorResponseを生成する。
HttpErrorResponse(HttpResponse, Throwable) - Constructor for exception nablarch.fw.web.HttpErrorResponse
指定されたHttpResponseと例外を持つHttpErrorResponseを生成する。
HttpExclusiveControlUtil - Class in nablarch.common.web.exclusivecontrol
画面処理における排他制御機能(楽観的ロック)のユーティリティクラス。

楽観的ロックは、下記の機能により実現する。 処理対象データに対するバージョン番号を取得する。 取得済みのバージョン番号が更新されていないかチェックする。 取得済みのバージョン番号が更新されていないかチェックし、バージョン番号を更新する。 取得したバージョン番号は、フレームワークにより、ウィンドウスコープを使用して画面間を持回る。 このため、本クラスは、n:formタグとhiddenタグの暗号化機能の使用を前提とする。 本クラスは、画面処理に依存しない楽観的ロック機能の処理をExclusiveControlUtilに委譲する。 UniversalDaoを使用する場合には、 このクラスではなくUniversalDaoを使用して排他制御を行うこと。

HttpMessagingException - Exception in nablarch.fw.messaging.realtime.http.exception
HTTP通信に関する例外クラス。
HttpMessagingException() - Constructor for exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingException
詳細メッセージにnullを使用して、HttpMessagingExceptionを構築する。
HttpMessagingException(String, Throwable) - Constructor for exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingException
指定された詳細メッセージおよび起因となる例外を使用して、HttpMessagingExceptionを構築する。
HttpMessagingException(String) - Constructor for exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingException
指定された詳細メッセージを使用して、HttpMessagingExceptionを構築する。
HttpMessagingException(Throwable) - Constructor for exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingException
指定された起因となる例外を使用して、HttpMessagingExceptionを構築する。
HttpMessagingException(String, Integer, Throwable) - Constructor for exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingException
指定された起因となる例外を使用し、例外発生時の接続先及びHTTPステータスコードを指定して HttpMessagingExceptionを構築する。
HttpMessagingException(String, String, Integer, Throwable) - Constructor for exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingException
指定された詳細メッセージおよび起因となる例外を使用し、 例外発生時の接続先及びHTTPステータスコードを指定してHttpMessagingExceptionを構築する。
HttpMessagingInvalidDataFormatException - Exception in nablarch.fw.messaging.realtime.http.exception
HTTP通信時、送受信したデータのフォーマット変換に失敗した際に送出される例外クラス。
HttpMessagingInvalidDataFormatException() - Constructor for exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingInvalidDataFormatException
詳細メッセージにnullを使用して、HttpMessagingInvalidDataFormatExceptionを生成する。
HttpMessagingInvalidDataFormatException(String, String, Map<String, ?>, Throwable) - Constructor for exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingInvalidDataFormatException
送信データのフォーマット変換に失敗したことを表すHttpMessagingInvalidDataFormatExceptionを生成する。
HttpMessagingInvalidDataFormatException(String, String, Integer, Map<String, List<String>>, String, Throwable) - Constructor for exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingInvalidDataFormatException
受信データのフォーマット変換に失敗したことを表すHttpMessagingInvalidDataFormatExceptionを生成する。
HttpMessagingTimeoutException - Exception in nablarch.fw.messaging.realtime.http.exception
メッセージング機能で、コネクションの接続及びデータの読み込み要求がタイムアウトした場合に送出される例外。
HttpMessagingTimeoutException() - Constructor for exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingTimeoutException
詳細メッセージにnullを使用して、HttpMessagingTimeoutExceptionを構築する。
HttpMessagingTimeoutException(String, Throwable) - Constructor for exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingTimeoutException
指定された詳細メッセージおよび起因となる例外を使用して、HttpMessagingTimeoutExceptionを構築する。
HttpMessagingTimeoutException(String, String, Integer, Throwable) - Constructor for exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingTimeoutException
指定された詳細メッセージおよび起因となる例外を使用し、例外発生時の接続先及びHTTPステータスコードを指定して HttpMessagingTimeoutExceptionを構築する。
HttpMessagingTimeoutException(String) - Constructor for exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingTimeoutException
指定された詳細メッセージを使用して、HttpMessagingTimeoutExceptionを構築する。
HttpMessagingTimeoutException(Throwable) - Constructor for exception nablarch.fw.messaging.realtime.http.exception.HttpMessagingTimeoutException
指定された起因となる例外を使用して、HttpMessagingTimeoutExceptionを構築する。
HttpRequest - Class in nablarch.fw.web
HTTP/1.1(RFC2616)におけるリクエストメッセージのパーサ及び その結果を格納するデータオブジェクト。
HttpRequestTest - Annotation Type in nablarch.test.junit5.extension.http
HttpRequestTestExtension を適用するための合成アノテーション。
HttpRequestTestExtension - Class in nablarch.test.junit5.extension.http
HttpRequestTestSupport を JUnit 5 で使用するための Extension 実装。
HttpResponse - Class in nablarch.fw.web
HTTPレスポンスメッセージを生成する際に必要な情報を格納したクラス。

HTTPクライアントに対するレスポンス処理をフレームワークが行うために必要な 以下の情報を保持する。 レスポンスステータスコード レスポンスヘッダ レスポンスボディ レスポンスボディの内容は、以下のいずれかの方式によって保持する。 内容をこのオブジェクトに直接保持する方式(バッファ方式) ボディに書き込むコンテンツファイルのパスのみを指定する方式(コンテンツパス方式) HttpResponse.setContentPath(String) の値を設定することで後者の方式がとられるようになる。
メモリ消費の観点や、コンテンツファイル管理の容易さから、 通常はコンテンツパスによる方式を使用すべきである。

HttpResponse() - Constructor for class nablarch.fw.web.HttpResponse
HttpResponseオブジェクトを生成する。

以下のHTTPレスポンスメッセージに相当するHttpResponseオブジェクトを生成する。

HttpResponse(int) - Constructor for class nablarch.fw.web.HttpResponse
指定されたステータスコードのHttpResponseオブジェクトを生成する。

このメソッドの処理は以下のソースコードと等価である。

HttpResponse(int, String) - Constructor for class nablarch.fw.web.HttpResponse
指定されたHTTPステータスコードとコンテンツパスのHttpResponseオブジェクトを生成する。

このメソッドの処理は以下のソースコードと等価である。

HttpResponse(String) - Constructor for class nablarch.fw.web.HttpResponse
指定されたコンテンツパスのHttpResponseオブジェクトを生成する。

このメソッドの処理は以下のソースコードと等価である。

HttpResponse.Status - Enum in nablarch.fw.web
HTTPレスポンスステータス。
A B C D E F G H I J K L M N O P Q R S T U V W Y