public class StructuredFwHeaderDefinition extends java.lang.Object implements FwHeaderDefinition
Request
インターフェースを実装する。
Constructor and Description |
---|
StructuredFwHeaderDefinition() |
Modifier and Type | Method and Description |
---|---|
DataRecordFormatter |
getFormatter(java.lang.String dataType)
フレームワーク制御ヘッダーのフォーマット定義を返す。
|
DataRecordFormatter |
getFormatter(java.lang.String dataType,
FilePathSetting filePathSetting,
FormatterFactory formatterFactory)
指定された
FilePathSetting インスタンスを使用して
フレームワーク制御ヘッダーのフォーマット定義を返す。 |
java.lang.String |
getResendFlagOffValue()
初回電文時に設定される再送要求フラグの値を返す。
|
RequestMessage |
readFwHeaderFrom(ReceivedMessage message)
受信電文中のフレームワーク制御ヘッダ部を読み込み、
RequestMessageオブジェクトを生成する。
|
StructuredFwHeaderDefinition |
setFwHeaderKeys(java.util.Map<java.lang.String,java.lang.String> fwHeaderKeys)
フレームワーク制御ヘッダキー名リストを設定する
|
StructuredFwHeaderDefinition |
setResendFlagOffValue(java.lang.String value)
初回電文時に設定される再送要求フラグの値を設定する。
|
void |
writeFwHeaderTo(SendingMessage message,
FwHeader header)
応答電文オブジェクトに設定されたフレームワーク制御ヘッダの内容を
送信電文に反映する。
|
public RequestMessage readFwHeaderFrom(ReceivedMessage message)
readFwHeaderFrom
in interface FwHeaderDefinition
message
- 受信電文オブジェクトpublic DataRecordFormatter getFormatter(java.lang.String dataType)
dataType
- データ種別public DataRecordFormatter getFormatter(java.lang.String dataType, FilePathSetting filePathSetting, FormatterFactory formatterFactory)
FilePathSetting
インスタンスを使用して
フレームワーク制御ヘッダーのフォーマット定義を返す。dataType
- データ種別filePathSetting
- フォーマット定義ファイルを取得するためのFilePathSetting
formatterFactory
- フォーマット定義を生成するファクトリpublic void writeFwHeaderTo(SendingMessage message, FwHeader header)
writeFwHeaderTo
in interface FwHeaderDefinition
message
- 応答電文オブジェクトheader
- フレームワーク制御ヘッダーpublic StructuredFwHeaderDefinition setResendFlagOffValue(java.lang.String value)
value
- 初回電文時に設定される再送要求フラグの値public java.lang.String getResendFlagOffValue()
public StructuredFwHeaderDefinition setFwHeaderKeys(java.util.Map<java.lang.String,java.lang.String> fwHeaderKeys)
fwHeaderKeys
- フレームワーク制御ヘッダキー名リスト