@Published public class SendSyncSupport extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
SEND_SYNC_TEST_DATA_BASE_PATH
テストデータが格納されるディレクトリ名 
 | 
| Constructor and Description | 
|---|
SendSyncSupport()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected LayoutDefinition | 
createLogLayout()
CSV形式のログを出力する際のレイアウトを作成する。 
 | 
byte[] | 
getResponseMessageBinaryByRequestId(DataType dataType,
                                   java.lang.String requestId)
リクエストIDに紐付くメッセージのバイナリを取得する。 
 | 
DataRecord | 
getResponseMessageByRequestId(DataType dataType,
                             java.lang.String requestId)
リクエストIDに紐付くメッセージのバイナリを取得する。 
 | 
protected void | 
outputRequestLog(java.lang.String requestId,
                DataRecord headerRecord,
                java.util.List<DataRecord> bodyRecords)
要求電文のログ出力を行う。 
 | 
protected void | 
outputRequestLogAsCsv(java.lang.String requestId,
                     DataRecord headerRecord,
                     java.util.List<DataRecord> bodyRecords)
要求電文のログをCSV形式で出力する。 
 | 
void | 
parseRequestMessage(java.lang.String requestId,
                   SendingMessage sendingMessage)
要求電文のヘッダと本文をログに出力する。 
 | 
public static final java.lang.String SEND_SYNC_TEST_DATA_BASE_PATH
public void parseRequestMessage(java.lang.String requestId,
                                SendingMessage sendingMessage)
requestId - リクエストIDsendingMessage - 送信メッセージprotected void outputRequestLog(java.lang.String requestId,
                                DataRecord headerRecord,
                                java.util.List<DataRecord> bodyRecords)
requestId - リクエストIDheaderRecord - 要求電文(ヘッダ)のデータレコードbodyRecords - 要求電文(本文)のデータレコードprotected void outputRequestLogAsCsv(java.lang.String requestId,
                                     DataRecord headerRecord,
                                     java.util.List<DataRecord> bodyRecords)
requestId - リクエストIDheaderRecord - 要求電文(ヘッダ)のデータレコードbodyRecords - 要求電文(本文)のデータレコードprotected LayoutDefinition createLogLayout()
public byte[] getResponseMessageBinaryByRequestId(DataType dataType, java.lang.String requestId)
dataType - データタイプrequestId - リクエストIDpublic DataRecord getResponseMessageByRequestId(DataType dataType, java.lang.String requestId)
dataType - データタイプrequestId - リクエストID