|
||||||||||
前 次 | フレームあり フレームなし |
WorkUnit を使用しているパッケージ | |
---|---|
jp.terasoluna.fw.batch.controlbreak | コントロールブレイク機能関連 |
jp.terasoluna.fw.batch.core | フレームワーク基底クラス群 |
jp.terasoluna.fw.batch.init | 非同期実行機能関連クラス群 |
jp.terasoluna.fw.batch.jobmessage | ジョブ依頼情報クラス関連 |
jp.terasoluna.fw.batch.partition | 分割ジョブ関連 |
jp.terasoluna.fw.batch.restart | リスタート機能関連 |
jp.terasoluna.fw.batch.springsupport.init | Spring依存クラス群-ジョブ起動クラス関連 |
jp.terasoluna.fw.batch.standard | フレームワーク基底クラスに対する標準実装クラス群 |
jp.terasoluna.fw.batch.controlbreak での WorkUnit の使用 |
---|
WorkUnit を実装している jp.terasoluna.fw.batch.controlbreak のクラス | |
---|---|
class |
ControlBreakChunk
コントロールブレイク用チャンククラス。 |
jp.terasoluna.fw.batch.core での WorkUnit の使用 |
---|
WorkUnit 型の型パラメータを持つ jp.terasoluna.fw.batch.core のクラス | |
---|---|
interface |
Workable<T extends WorkUnit>
作業を実行できるクラスが実装するインタフェース。 |
WorkUnit を実装している jp.terasoluna.fw.batch.core のクラス | |
---|---|
class |
Chunk
チャンククラス。 |
WorkUnit を返す jp.terasoluna.fw.batch.core のメソッド | |
---|---|
WorkUnit |
WorkQueue.take()
作業キューから作業単位を取得する。 |
WorkUnit 型のパラメータを持つ jp.terasoluna.fw.batch.core のメソッド | |
---|---|
void |
WorkQueue.put(WorkUnit workUnit)
作業キューに作業単位を追加する。 |
void |
JobManager.work(WorkUnit workUnit,
JobStatus jobStatus)
作業を行う。 |
jp.terasoluna.fw.batch.init での WorkUnit の使用 |
---|
WorkUnit を実装している jp.terasoluna.fw.batch.init のクラス | |
---|---|
class |
AbstractJobControlInfo
ジョブ管理テーブルから取得したジョブ依頼情報用 Abstract 。 |
class |
JobControlInfo
ジョブ管理テーブルのデータ取得用パラメータクラス。 |
WorkUnit 型のパラメータを持つ jp.terasoluna.fw.batch.init のメソッド | |
---|---|
void |
NullWorker.work(WorkUnit workUnit,
JobStatus jobStatus)
マネージャーのメイン処理用メソッド。 |
jp.terasoluna.fw.batch.jobmessage での WorkUnit の使用 |
---|
WorkUnit を実装している jp.terasoluna.fw.batch.jobmessage のクラス | |
---|---|
class |
JobMessageInfo
ジョブ依頼メッセージ管理テーブルのパラメータクラス。 |
jp.terasoluna.fw.batch.partition での WorkUnit の使用 |
---|
WorkUnit を実装している jp.terasoluna.fw.batch.partition のクラス | |
---|---|
class |
PartitionRowObject
分割キークラス。 |
jp.terasoluna.fw.batch.restart での WorkUnit の使用 |
---|
WorkUnit 型の型パラメータを持つ jp.terasoluna.fw.batch.restart のフィールド | |
---|---|
private Workable<WorkUnit> |
RestartQueueProcessor.normalWorker
ワーカー。 |
private Workable<WorkUnit> |
RestartQueueProcessor.restartWorker
リスタート用ワーカー。 |
WorkUnit 型のパラメータを持つ jp.terasoluna.fw.batch.restart のメソッド | |
---|---|
void |
JobContextRestorer.work(WorkUnit element,
JobStatus jobStatus)
ジョブコンテキスト用処理。 |
Method parameters in jp.terasoluna.fw.batch.restart with type arguments of type WorkUnit | |
---|---|
void |
RestartQueueProcessor.setRestartWorker(Workable<WorkUnit> restartWorker)
リスタート用ワーカーを設定する。 |
void |
RestartQueueProcessor.setWorker(Workable<WorkUnit> worker)
ワーカーを設定する。 |
jp.terasoluna.fw.batch.springsupport.init での WorkUnit の使用 |
---|
WorkUnit を返す jp.terasoluna.fw.batch.springsupport.init のメソッド | |
---|---|
protected WorkUnit |
JobExecutor.getWorkUnit(JobContext jobContext)
WorkUnit を生成し、ジョブコンテキストを設定する。 |
WorkUnit 型の引数を持つ型を返す jp.terasoluna.fw.batch.springsupport.init のメソッド | |
---|---|
protected Workable<WorkUnit> |
JobExecutor.getJobManager(org.springframework.context.ConfigurableApplicationContext jobFactory)
ジョブマネージャを取得する。 |
jp.terasoluna.fw.batch.standard での WorkUnit の使用 |
---|
WorkUnit として宣言されている jp.terasoluna.fw.batch.standard のフィールド | |
---|---|
static WorkUnit |
StandardWorkQueue.END_MARK
キューの終端を示すマーク。 |
WorkUnit 型の型パラメータを持つ jp.terasoluna.fw.batch.standard のフィールド | |
---|---|
private java.util.concurrent.BlockingQueue<WorkUnit> |
StandardWorkQueue.queue
キュー。 |
private Workable<WorkUnit> |
QueueProcessor.worker
ワーカー。 |
WorkUnit を返す jp.terasoluna.fw.batch.standard のメソッド | |
---|---|
WorkUnit |
StandardWorkQueue.take()
キューの要素を取得する。 |
WorkUnit 型のパラメータを持つ jp.terasoluna.fw.batch.standard のメソッド | |
---|---|
void |
StandardWorkQueue.put(WorkUnit element)
処理対象データをキューに追加する。 |
Method parameters in jp.terasoluna.fw.batch.standard with type arguments of type WorkUnit | |
---|---|
void |
QueueProcessor.setWorker(Workable<WorkUnit> worker)
ワーカーを設定する。 |
|
||||||||||
前 次 | フレームあり フレームなし |