@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