| Package | Description |
|---|---|
| nablarch.common.io |
I/O関連の共通機能を提供する。
|
| Class and Description |
|---|
FileRecordWriterHolder
FileRecordWriterのインスタンスをスレッド毎に管理するクラス。
スレッド毎に管理するFileRecordWriterインスタンスの生成及び取得、クローズ機能を持つ。
FileRecordWriterDisposeHandlerをハンドラとして設定する場合、
本クラスがスレッド上で管理するすべてのFileRecordWriterがFileRecordWriterDisposeHandlerにより自動的にクローズされるので、
業務アプリケーションで本クラスのFileRecordWriterHolder.close(java.lang.String)メソッドを呼び出す必要はない。
FileRecordWriterHolder.close(String, String)及びFileRecordWriterHolder.close(String)では、ThreadLocal.remove()の呼び出しを行わない。
スレッド上の値を削除するためには、FileRecordWriterHolder.closeAll()の呼び出しが必要となる。 |