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 

B

BaseDatabaseItemReader - Class in nablarch.fw.batch.ee.chunk
データベースを入力とするItemReaderの抽象クラス。

本リーダを継承することで、リーダ専用のコネクションを使用してデータを読み込むことができる。

DB製品によっては、トランザクション制御時にカーソルが閉じられてしまうため、リーダ専用のコネクションを使用して読み込みを行っている。

BasicHttpRequestTest - Annotation Type in nablarch.test.junit5.extension.http
BasicHttpRequestTestExtension を適用するための合成アノテーション。
BasicHttpRequestTestExtension - Class in nablarch.test.junit5.extension.http
BasicHttpRequestTestTemplate を JUnit 5 で使用するための Extension 実装。
BatchAction<D> - Class in nablarch.fw.action
標準的なバッチ処理における業務処理の基本実装クラス。

バッチ処理方式では、以下のインタフェースを実装する必要がある。

BatchAction() - Constructor for class nablarch.fw.action.BatchAction
BatchActionを生成する。
BatchActionBase<D> - Class in nablarch.fw.action
バッチ処理方式において、業務処理が継承する抽象基底クラス。

このクラスには、ExecutionHandlerCallbackインタフェースに関するNOP実装が与えられており、 必要に応じてオーバーライドできるようになっている。

batchDelete(List<T>) - Static method in class nablarch.common.dao.UniversalDao
与えられたエンティティオブジェクトからデリート文を生成し一括実行する。

エンティティの主キーが削除条件となるため、主キー値以外のフィールドの値の有無は動作に影響しない。

batchInsert(List<T>) - Static method in class nablarch.common.dao.UniversalDao
与えられたエンティティリストオブジェクトからインサート文を生成し一括実行する。

エンティティオブジェクトにてnullであるプロパティに対応するカラムは、そのままnullで登録される。

GeneratedValueが付与されているプロパティは採番された値が登録される。

Versionが付与されたversionカラムに対して明示的に値を設定していたとしても、 「0」で上書きされてinsertされる。

BatchRequestTest - Annotation Type in nablarch.test.junit5.extension.batch
BatchRequestTestExtension を適用するための合成アノテーション。
BatchRequestTestExtension - Class in nablarch.test.junit5.extension.batch
BatchRequestTestSupport を JUnit 5 で使用するための Extension 実装。
batchUpdate(List<T>) - Static method in class nablarch.common.dao.UniversalDao
与えられたエンティティ情報からアップデート文を生成し一括実行する。

バージョン番号を用いた排他制御処理は行わない。 排他制御を必要とする場合には、UniversalDao.update(Object)を使用すること。 もし、更新時にバージョン番号が不一致のエンティティオブジェクトが存在した場合、 そのレコードは更新されずに処理が正常に終了する。

BeanUtil - Class in nablarch.core.beans
JavaBeansに関する操作をまとめたユーティリティクラス。
beforeEach(ExtensionContext) - Method in class nablarch.test.junit5.extension.db.DbAccessTestExtension
 
beforeEach(ExtensionContext) - Method in class nablarch.test.junit5.extension.http.RestTestExtension
 
beforeEach(ExtensionContext) - Method in class nablarch.test.junit5.extension.http.SimpleRestTestExtension
 
beforeEach(ExtensionContext) - Method in class nablarch.test.junit5.extension.integration.IntegrationTestExtension
 
beforeReadRecords() - Method in interface nablarch.fw.reader.DatabaseRecordListener
処理対象レコードをキャッシュするためのデータベースアクセス前に呼び出される。
Binary.BinaryConverter - Class in nablarch.common.databind.fixedlength.converter
バイナリのため変換を行わずそのまま移送する。
BinaryConverter() - Constructor for class nablarch.common.databind.fixedlength.converter.Binary.BinaryConverter
コンストラクタ。
BinaryUtil - Class in nablarch.core.util
バイナリ操作用ユーティリティクラス
build() - Method in class nablarch.common.databind.fixedlength.LayoutBuilderSupport
与えられた情報を元にFixedLengthDataBindConfigを生成して返す。
build() - Method in class nablarch.common.databind.fixedlength.MultiLayoutBuilder
 
build() - Method in class nablarch.common.databind.fixedlength.SingleLayoutBuilder
 
build() - Method in class nablarch.core.beans.CopyOptions.Builder
CopyOptionsを構築する。
BulkValidationResult<FORM> - Class in nablarch.fw.web.upload.util
一括バリデーション結果を保持するクラス。

バリデーション結果の取得やバリデーション済みオブジェクトの登録機能を持つ。

BulkValidationResult.ErrorMessages - Class in nablarch.fw.web.upload.util
エラーメッセージ一覧を、行数の昇順で保持するクラス。
BulkValidator - Class in nablarch.fw.web.upload.util
アップロードファイルを一括バリデーションするためのクラス。

バリデーションエラーが存在した場合でも処理を継続し、全レコードのバリデーションを実行する。

BulkValidator.ErrorHandlingBulkValidator - Class in nablarch.fw.web.upload.util
エラー発生時にメッセージIDを設定する一括バリデーションクラス。
BusinessDateUtil - Class in nablarch.core.date
業務日付を取得するユーティリティクラス。

業務日付の取得処理はBusinessDateProviderによって提供される。 BusinessDateProviderの実装は、SystemRepositoryからコンポーネント名 businessDateProvider で取得される。

業務日付の複数設定について
本フレームワークでは、オンラインとバッチで別の業務日付を使用するなど、用途ごとに複数の業務日付を管理できる。 業務日付には、それぞれを識別するための「区分」が設定される。 本クラスは、区分を指定して業務日付を取得する機能を提供する。

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