Package | Description |
---|---|
nablarch.fw.action |
業務処理を実装する際に利用できる、アクションハンドラの共通基底クラス
(テンプレート)を格納するパッケージ。
|
nablarch.fw.messaging.action |
応答なし電文を受送信するアクションを提供する。
|
nablarch.fw.web.upload.util |
ファイルアップロードに関するユーティリティ機能を提供する。
|
Modifier and Type | Class and Description |
---|---|
class |
BatchAction<D>
標準的なバッチ処理における業務処理の基本実装クラス。
バッチ処理方式では、以下のインタフェースを実装する必要がある。
|
class |
BatchActionBase<D>
バッチ処理方式において、業務処理が継承する抽象基底クラス。
このクラスには、
ExecutionHandlerCallback インタフェースに関するNOP実装が与えられており、
必要に応じてオーバーライドできるようになっている。 |
class |
FileBatchAction
ファイル入力バッチにおける業務処理のサポートクラス。
業務処理を実装するメソッドのシグニチャは
nablarch.fw.handler.RecordTypeBinding の仕様に従って作成すること。do[レコードタイプ名](DataRecord record, ExecutionContext context)
|
class |
FileBatchActionBase<D>
ファイル入力を行う業務処理が継承すべき抽象基底クラス。
|
class |
NoInputDataBatchAction
入力データを必要としないバッチ処理用の基本実装クラス。
本クラスの各メソッドがフレームワークによって呼び出される順序は以下のとおり。
|
Modifier and Type | Class and Description |
---|---|
class |
MessagingAction
被仕向同期応答処理を行う業務処理で使用するテンプレートクラス。
業務アクションハンドラは、本クラスを継承し、本クラスに定義されたテンプレートメソッドを必要に応じて実装する。
|
Modifier and Type | Method and Description |
---|---|
int |
BulkValidationResult.importWith(DbAccessSupport dbAccessSupport,
java.lang.String insertSqlId)
指定されたSQLIDを用いて、バリデーション済みオブジェクト(
#getValidObjects の結果)を一括登録する。 |