| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface WorkUnit
 このインタフェースは、 このインタフェースのインスタンスは、 
 
 
 
 
Workable インタフェースの作業の作業単位。
 
 JobManager、JobWorker など
 のWorkable インタフェースを実装するクラスが作業を行う際の作業単
 位を表す。具体的には、ビジネスロジックの入力データや、あるいは、ジョブを分割
 するための分割キーを表す。また、作業単位は、その作業単位に関連するジョブコン
 テクストを設定、取得することができる。CollectedDataHandler で作
 成され、キューイングされて Workable インタフェースの実装クラスへ
 渡される。このインタフェースでは、キューの最後のデータであるかどうを判定する
 ためのisEndMark() メソッドを規定する。
 
 
メソッドの概要 
 
 
 JobContextgetJobContext()
          ジョブコンテクストを取得する。
 
 
 booleanisEndMark()
          このインタフェースを実装するインスタンスが、キューの最後のデータであるか
 どうかを取得する。
 
 
 voidsetJobContext(JobContext jobContext)
          ジョブコンテクストを設定する。
 
メソッドの詳細 
isEndMark
boolean isEndMark()
true
getJobContext
JobContext getJobContext()
setJobContext
void setJobContext(JobContext jobContext)
jobContext - ジョブコンテクスト
 
 
  
   
    概要  
      パッケージ  
    クラス  
      使用  
      階層ツリー  
      非推奨 API  
      索引  
      ヘルプ  
  
 
 
 前のクラス 
 次のクラス 
  フレームあり   
 フレームなし   
 
 
 
  概要:  入れ子 | フィールド | コンストラクタ | メソッド 
詳細:  フィールド | コンストラクタ | メソッド