| Class | Description | 
|---|---|
| FileRecordWriterDisposeHandler | 
 後続のハンドラの実行が終了した後に、
 カレントスレッド上で管理されているファイルレコードライタ( 
FileRecordWriter)が保持するストリームのクローズ
 およびDataRecordWriterのインスタンスを削除するクラス。
 
 本ハンドラが自動的にストリームのクローズを行うので、
 通常、業務アプリケーションでファイルレコードライタを扱う際に、ストリームをクローズする必要はない。 | 
| FileRecordWriterHolder | 
FileRecordWriterのインスタンスをスレッド毎に管理するクラス。
 
 スレッド毎に管理するFileRecordWriterインスタンスの生成及び取得、クローズ機能を持つ。
 
 FileRecordWriterDisposeHandlerをハンドラとして設定する場合、
 本クラスがスレッド上で管理するすべてのFileRecordWriterがFileRecordWriterDisposeHandlerにより自動的にクローズされるので、
 業務アプリケーションで本クラスのFileRecordWriterHolder.close(java.lang.String)メソッドを呼び出す必要はない。
 
 FileRecordWriterHolder.close(String, String)及びFileRecordWriterHolder.close(String)では、ThreadLocal.remove()の呼び出しを行わない。
 スレッド上の値を削除するためには、FileRecordWriterHolder.closeAll()の呼び出しが必要となる。 |