Package nablarch.test.core.messaging
Class MessagePool
java.lang.Object
nablarch.test.core.messaging.MessagePool
- Direct Known Subclasses:
- RequestTestingMessagePool
テストショット毎のメッセージを保持するクラス。
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected DataRecordconvertByFileType(DataRecord dataRecord) データレコードのファイル種別に応じて変換しますprotected LayoutDefinitioncreateLayoutFromDataRecord(DataRecord dataRecord) デフォルトのレイアウトと、データレコードの内容を元にレイアウト定義を作成しますDataRecordFormatterを取得。protected Iterator<DataRecord>メッセージのイテレータを取得。protected List<DataRecord>メッセージのリストを取得。protected FixedLengthFileFixedLengthFileを取得。
- 
Constructor Details- 
MessagePoolコンストラクタ。- Parameters:
- source- 元のデータ
- fwHeader- フレームワーク制御ヘッダ
 
 
- 
- 
Method Details- 
getIteratorメッセージのイテレータを取得。- Returns:
- メッセージのイテレータ
 
- 
getSourceFixedLengthFileを取得。- Returns:
- FixedLengthFile
 
- 
getFormatterDataRecordFormatterを取得。- Returns:
- DataRecordFormatter
 
- 
getRecordsメッセージのリストを取得。- Returns:
- メッセージのリスト
 
- 
convertByFileTypeデータレコードのファイル種別に応じて変換します- Parameters:
- dataRecord- 対象データレコード
- Returns:
- 変換後のデータレコード
 
- 
createLayoutFromDataRecordデフォルトのレイアウトと、データレコードの内容を元にレイアウト定義を作成します- Parameters:
- dataRecord- データレコード
- Returns:
- 新しいレイアウト定義
 
 
-