public class StandardFwHeaderDefinition extends java.lang.Object implements FwHeaderDefinition
#==================================================================== # フレームワーク制御ヘッダ部 (50byte) #==================================================================== [NablarchHeader] 1 requestId X(10) # リクエストID 11 userId X(10) # ユーザID 21 resendFlag X(1) "0" # 再送要求フラグ (0: 初回送信 1: 再送要求) 22 statusCode X(4) "200" # ステータスコード 26 ?filler X(25) # 予備領域 #====================================================================フォーマット定義にフレームワーク制御ヘッダ以外の項目を含めた場合、
FwHeaderクラスの任意属性としてアクセスすることができる。
 これらの属性は、PJ毎にフレームワーク制御ヘッダを簡易的に拡張する場合に
 利用することができる。
 
 なお、将来的な任意項目の追加およびフレームワークの機能追加に伴うヘッダ追加
 に対応するために、予備領域を設けておくことを強く推奨する。| コンストラクタと説明 | 
|---|
StandardFwHeaderDefinition()  | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
DataRecordFormatter | 
getFormatter()
フレームワーク制御ヘッダーのフォーマット定義を返す。 
 | 
DataRecordFormatter | 
getFormatter(FilePathSetting filePathSetting,
            FormatterFactory formatterFactory)
指定された 
FilePathSettingインスタンスを使用して
 フレームワーク制御ヘッダーのフォーマット定義を返す。 | 
java.lang.Object | 
getResendFlagOffValue()
初回電文時に設定される再送要求フラグの値を返す。 
 | 
RequestMessage | 
readFwHeaderFrom(ReceivedMessage message)
受信電文中のフレームワーク制御ヘッダ部を読み込み、
 RequestMessageオブジェクトを生成する。 
 | 
StandardFwHeaderDefinition | 
setFormatFileDir(java.lang.String dirName)
フレームワーク制御ヘッダーのフォーマット定義ファイルが配置されている
 ディレクトリの論理名を設定する。 
 | 
StandardFwHeaderDefinition | 
setFormatFileName(java.lang.String fileName)
フレームワーク制御ヘッダーのフォーマット定義ファイルのファイル名
 を設定する。 
 | 
StandardFwHeaderDefinition | 
setResendFlagOffValue(java.lang.Object value)
初回電文時に設定される再送要求フラグの値を設定する。 
 | 
void | 
writeFwHeaderTo(SendingMessage message,
               FwHeader header)
応答電文オブジェクトに設定されたフレームワーク制御ヘッダの内容を
 送信電文に反映する。 
 | 
public RequestMessage readFwHeaderFrom(ReceivedMessage message)
readFwHeaderFrom インタフェース内 FwHeaderDefinitionmessage - 受信電文オブジェクトpublic void writeFwHeaderTo(SendingMessage message, FwHeader header)
writeFwHeaderTo インタフェース内 FwHeaderDefinitionmessage - 応答電文オブジェクトheader - フレームワーク制御ヘッダーpublic StandardFwHeaderDefinition setFormatFileDir(java.lang.String dirName)
dirName - フォーマット定義ファイル配置ディレクトリの論理名public StandardFwHeaderDefinition setFormatFileName(java.lang.String fileName)
fileName - フォーマット定義ファイル名public DataRecordFormatter getFormatter()
public DataRecordFormatter getFormatter(FilePathSetting filePathSetting, FormatterFactory formatterFactory)
FilePathSettingインスタンスを使用して
 フレームワーク制御ヘッダーのフォーマット定義を返す。filePathSetting - フォーマット定義ファイルを取得するためのFilePathSettingformatterFactory - フォーマット定義を生成するファクトリpublic StandardFwHeaderDefinition setResendFlagOffValue(java.lang.Object value)
value - 初回電文時に設定される再送要求フラグの値public java.lang.Object getResendFlagOffValue()