public class RequestTestingMessagePool extends MessagePool
| コンストラクタと説明 | 
|---|
RequestTestingMessagePool(FixedLengthFile source,
                         java.util.Map<java.lang.String,java.lang.String> fwHeader)
コンストラクタ 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
byte[] | 
createRequestTestingReceivedMessageBinary(java.lang.String sheetName,
                                         java.lang.Integer caseNo,
                                         java.lang.String responseMessageId,
                                         DataType dataType,
                                         java.lang.String requestId)
応答電文を生成する。 
 | 
java.util.ArrayList<DataRecord> | 
getExpectedMessageList()
アサート用要求電文のリストを取得する。 
 | 
java.lang.String | 
getRequestId()
リクエストIDを取得する 
 | 
DataRecord | 
getRequestTestingReceivedMessage(java.lang.String sheetName,
                                java.lang.Integer caseNo,
                                java.lang.String responseMessageId,
                                DataType dataType,
                                java.lang.String requestId)
応答電文をレコードをオブジェクトとして取得する。 
 | 
void | 
setRequestId(java.lang.String requestId)
リクエストIDを設定する 
 | 
convertByFileType, createLayoutFromDataRecord, getFormatter, getIterator, getRecords, getSourcepublic RequestTestingMessagePool(FixedLengthFile source, java.util.Map<java.lang.String,java.lang.String> fwHeader)
source - 元のデータfwHeader - フレームワーク制御ヘッダpublic void setRequestId(java.lang.String requestId)
requestId - リクエストIDpublic java.lang.String getRequestId()
public byte[] createRequestTestingReceivedMessageBinary(java.lang.String sheetName,
                                                        java.lang.Integer caseNo,
                                                        java.lang.String responseMessageId,
                                                        DataType dataType,
                                                        java.lang.String requestId)
                                                 throws java.util.NoSuchElementException
sheetName - シート名caseNo - テストケース番号responseMessageId - 応答電文のIDrequestId - リクエストIDdataType - データタイプjava.util.NoSuchElementException - メッセージがない場合public DataRecord getRequestTestingReceivedMessage(java.lang.String sheetName, java.lang.Integer caseNo, java.lang.String responseMessageId, DataType dataType, java.lang.String requestId) throws java.util.NoSuchElementException
sheetName - シート名caseNo - テストケース番号responseMessageId - 応答電文のIDrequestId - リクエストIDdataType - データタイプjava.util.NoSuchElementException - メッセージがない場合public java.util.ArrayList<DataRecord> getExpectedMessageList()