インターフェースの使用
org.springframework.batch.item.ItemWriter
ItemWriter を使用するパッケージ
パッケージ
説明
XML ベースの構成のパーサー
java ベースのジョブ構成用のステップレベルのビルダー。
ステップレベルコンポーネントのファクトリ。
アイテム指向アプローチのステップに関する特定の実装。
アイテム処理を非同期的に実行し、処理が完了したときに結果を書き込むためのコンポーネント。
リモートチャンキングのコンポーネント。
インフラストラクチャインターフェースとアイテムの問題に対する主な依存関係。
プレーンオールド Java オブジェクト用のアダプター。
AMQP 関連のバッチコンポーネント。
Spring Data 関連のリーダーおよびライター。
データベースベースのアイテムリーダーおよびライターのインフラストラクチャ実装。
io ファイルに関するインフラストラクチャの実装。
JMS ベースのリーダー / ライターおよび関連コンポーネント。
JSON 入力および出力のインフラストラクチャ実装。
Apache Kafka 関連のリーダーとライター
Java Mail ベースのコンポーネント。
JavaMail 関連のコンポーネント。
内部サポートパッケージ
サポートクラスのビルダー。
xml 入出力のインフラストラクチャ実装。
org.springframework.batch.core.configuration.xml 内の ItemWriter 使用
型 ItemWriter のパラメーターを持つ org.springframework.batch.core.configuration.xml のメソッドorg.springframework.batch.core.step.builder 内の ItemWriter 使用
型 ItemWriter のパラメーターを持つ org.springframework.batch.core.step.builder のメソッド修飾子と型メソッド説明protected voidSimpleStepBuilder.registerAsStreamsAndListeners(ItemReader<? extends I> itemReader, ItemProcessor<? super I, ? extends O> itemProcessor, ItemWriter<? super O> itemWriter) SimpleStepBuilder.writer(ItemWriter<? super O> writer) アイテムのチャンクを書き込むアイテムライター。org.springframework.batch.core.step.factory 内の ItemWriter 使用
修飾子と型メソッド説明protected ItemWriter<? super S>SimpleStepFactoryBean.getItemWriter()サブクラスが使用するItemWriterの保護された getter型 ItemWriter のパラメーターを持つ org.springframework.batch.core.step.factory のメソッドorg.springframework.batch.core.step.item 内の ItemWriter 使用
型 ItemWriter のパラメーターを持つ org.springframework.batch.core.step.item のメソッド型 ItemWriter のパラメーターを持つ org.springframework.batch.core.step.item のコンストラクター修飾子コンストラクター説明FaultTolerantChunkProcessor(ItemProcessor<? super I, ? extends O> itemProcessor, ItemWriter<? super O> itemWriter, BatchRetryTemplate batchRetryTemplate) SimpleChunkProcessor(ItemProcessor<? super I, ? extends O> itemProcessor, ItemWriter<? super O> itemWriter) SimpleChunkProcessor(ItemWriter<? super O> itemWriter) org.springframework.batch.integration.async 内の ItemWriter 使用
ItemWriter を実装している org.springframework.batch.integration.async のクラス型 ItemWriter のパラメーターを持つ org.springframework.batch.integration.async のメソッドorg.springframework.batch.integration.chunk 内の ItemWriter 使用
ItemWriter を実装している org.springframework.batch.integration.chunk のクラス型 ItemWriter のパラメーターを持つ org.springframework.batch.integration.chunk のメソッド修飾子と型メソッド説明RemoteChunkingWorkerBuilder.itemWriter(ItemWriter<O> itemWriter) manager ステップによって送信された項目を書き込むために使用するItemWriterを設定します。voidRemoteChunkHandlerFactoryBean.setChunkWriter(ItemWriter<T> chunkWriter) ステップに注入されるアイテムライター。RemoteChunkingManagerStepBuilder.writer(ItemWriter<? super O> writer) このメソッドはUnsupportedOperationExceptionSE をスローします。これは、リモートチャンク設定のマネージャーステップのアイテムライターが自動的にChunkMessageChannelItemWriterのインスタンスに設定されるためです。org.springframework.batch.item 内の ItemWriter 使用
org.springframework.batch.item 内の ItemWriter サブインターフェースItemWriter を実装している org.springframework.batch.item のクラス修飾子と型クラス説明classKeyValueItemWriter<K,V> Converterを使用してキー値ストアに書き込み、アイテムからキーを派生させるItemWriterを実装する基本クラスorg.springframework.batch.item.adapter 内の ItemWriter 使用
ItemWriter を実装している org.springframework.batch.item.adapter のクラス修飾子と型クラス説明classアイテム処理をカスタムメソッドに委譲します。デリゲートメソッドの引数としてアイテムを渡します。class処理をカスタムメソッドに委譲します。アイテムオブジェクトからプロパティ値を抽出し、デリゲートメソッドの引数として使用します。org.springframework.batch.item.amqp 内の ItemWriter 使用
ItemWriter を実装している org.springframework.batch.item.amqp のクラスorg.springframework.batch.item.avro 内の ItemWriter 使用
ItemWriter を実装している org.springframework.batch.item.avro のクラスorg.springframework.batch.item.data 内の ItemWriter 使用
ItemWriter を実装している org.springframework.batch.item.data のクラス修飾子と型クラス説明classSpring Data のMongoOperationsの実装を使用して MongoDB ストアに書き込むItemWriter実装。class使用すべきではありません。5.0 以降、... のアイテムライターを推奨classSpring Data のCrudRepository用のItemWriterラッパー。org.springframework.batch.item.database 内の ItemWriter 使用
ItemWriter を実装している org.springframework.batch.item.database のクラス修飾子と型クラス説明class非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。5.0 から 5.2 で削除されました。classNamedParameterJdbcTemplateのバッチ機能を使用して、提供されたすべてのアイテムに対してステートメントのバッチを実行するItemWriter。classJPA EntityManagerFactory を使用して永続コンテキストの一部ではないエンティティをマージするItemWriter。org.springframework.batch.item.file 内の ItemWriter 使用
org.springframework.batch.item.file 内の ItemWriter サブインターフェース修飾子と型インターフェース説明interfaceItemWriter を実装している org.springframework.batch.item.file のクラス修飾子と型クラス説明classこのクラスは、ファイルまたはストリームにデータを書き込むアイテムライターです。class現在のリソースに書き込まれたアイテムの数がMultiResourceItemWriter.setItemCountLimitPerResource(int)を超えると、ResourceAwareItemWriterItemStreamをラップし、新しい出力リソースを作成します。org.springframework.batch.item.jms 内の ItemWriter 使用
ItemWriter を実装している org.springframework.batch.item.jms のクラスorg.springframework.batch.item.json 内の ItemWriter 使用
ItemWriter を実装している org.springframework.batch.item.json のクラスorg.springframework.batch.item.kafka 内の ItemWriter 使用
ItemWriter を実装している org.springframework.batch.item.kafka のクラス修飾子と型クラス説明classKafkaItemWriter<K,T> デフォルトのトピックが設定されたKafkaTemplateを使用した Apache Kafka のItemWriter実装。org.springframework.batch.item.mail 内の ItemWriter 使用
ItemWriter を実装している org.springframework.batch.item.mail のクラスorg.springframework.batch.item.mail.javamail 内の ItemWriter 使用
ItemWriter を実装している org.springframework.batch.item.mail.javamail のクラスorg.springframework.batch.item.support 内の ItemWriter 使用
ItemWriter を実装している org.springframework.batch.item.support のクラス修飾子と型クラス説明classファイルまたはストリームにデータを書き込むアイテムライターの基本クラス。classItemWriter実装の基本クラス。class提供されたClassifierを介して実装されたルーターパターンに基づいて、各アイテムの ItemWriter のコレクションの 1 つを呼び出します。classclassListに項目を書き込む項目ライター。class同期化されたwrite()メソッドを使用したItemStreamWriterデコレータ。型 ItemWriter の型引数を持つ org.springframework.batch.item.support のメソッドパラメーター修飾子と型メソッド説明voidClassifierCompositeItemWriter.setClassifier(org.springframework.classify.Classifier<T, ItemWriter<? super T>> classifier) voidCompositeItemWriter.setDelegates(ListSE<ItemWriter<? super T>> delegates) デリゲートとして使用するアイテムライターのリスト。型 ItemWriter のパラメーターを持つ org.springframework.batch.item.support のコンストラクター型の型引数を持つ org.springframework.batch.item.support のコンストラクターパラメーター ItemWriter修飾子コンストラクター説明CompositeItemWriter(ListSE<ItemWriter<? super T>> delegates) デリゲートを設定するための便利なコンストラクター。org.springframework.batch.item.support.builder 内の ItemWriter 使用
型 ItemWriter のパラメーターを持つ org.springframework.batch.item.support.builder のメソッド修飾子と型メソッド説明final CompositeItemWriterBuilder<T>CompositeItemWriterBuilder.delegates(ItemWriter<? super T>... delegates) デリゲートとして使用するアイテムライター。型 ItemWriter の型引数を持つ org.springframework.batch.item.support.builder のメソッドパラメーター修飾子と型メソッド説明ClassifierCompositeItemWriterBuilder.classifier(org.springframework.classify.Classifier<T, ItemWriter<? super T>> classifier) 使用するItemWriterの選択に使用する分類子を確立します。CompositeItemWriterBuilder.delegates(ListSE<ItemWriter<? super T>> delegates) デリゲートとして使用するアイテムライターのリスト。org.springframework.batch.item.xml 内の ItemWriter 使用
ItemWriter を実装している org.springframework.batch.item.xml のクラス