インターフェース | 説明 |
---|---|
ExecutionContextDao | ExecutionContext を永続化および取得するための DAO インターフェース。 |
JobExecutionDao | ジョブ実行用のデータアクセスオブジェクト。 |
JobInstanceDao | ジョブインスタンスのデータアクセスオブジェクト。 |
StepExecutionDao |
クラス | 説明 |
---|---|
AbstractJdbcBatchMetadataDao | JDBC バッチメタデータ DAO に必要な共通機能をカプセル化します。サブクラスに jdbcTemplate を提供し、テーブルプレフィックスを処理します。 |
DefaultExecutionContextSerializer | |
Jackson2ExecutionContextStringSerializer | Jackson2 を使用して(逆)直列化を提供する実装。 |
JdbcExecutionContextDao | ExecutionContext 用の JDBCDAO。 |
JdbcJobExecutionDao | JobExecutionDao の JDBC 実装。 |
JdbcJobInstanceDao | JobInstanceDao の JDBC 実装。 |
JdbcStepExecutionDao | StepExecutionDao の JDBC 実装。プレフィックスプロパティを介して、Spring Batch がステップメタデータに使用するテーブル名をカスタマイズできます。 シーケンスまたはテーブルを(Spring の DataFieldMaxValueIncrementer 抽象化を介して)使用して、新しい行を挿入する前にすべての主キーを作成します。 |
MapExecutionContextDao | 非推奨 v4.3 の時点で、インメモリデータベースで JdbcExecutionContextDao を使用することを推奨しています。 |
MapJobExecutionDao | 非推奨 v4.3 の時点で、インメモリデータベースで JdbcJobExecutionDao を使用することを推奨しています。 |
MapJobInstanceDao | 非推奨 v4.3 の時点で、インメモリデータベースで JdbcJobInstanceDao を使用することを推奨しています。 |
MapStepExecutionDao | 非推奨 v4.3 の時点で、インメモリデータベースで JdbcStepExecutionDao を使用することを推奨しています。 |
XStreamExecutionContextStringSerializer | 非推奨 現在の Jettison バージョンと XStream バージョン間の非互換性のため、このシリアライザーは Jackson2ExecutionContextStringSerializer を推奨して非推奨になりました |
例外 | 説明 |
---|---|
NoSuchObjectException | この例外は、バッチドメインオブジェクトが無効であることを示します。これは通常、無効な ID が原因です。 |