@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