java.lang.Objectjp.oarts.pirka.core.app.DefaultTempFileManager
public class DefaultTempFileManager
pirka標準のテンポラリーファイルマネージャーインターフェース
Javaのテンポラリーファイルを使用して実装されている
| メソッドの概要 | |
|---|---|
void |
delete(long fileId)
指定されたファイルIDに対応するテンポラリーファイル保存領域を開放する。 |
java.io.InputStream |
getInputStream(long fileId)
指定されたファイルIDに対応するテンポラリーファイル保存領域よりデータを読み出すための インプットストリームを戻す。 |
static DefaultTempFileManager |
getInstance()
インスタンスの取得 |
java.io.OutputStream |
getOutputStream(long fileId)
指定されたファイルIDに対応するテンポラリーファイル保存領域を作成し、 その領域へのファイル出力用のアウトプットストリームを戻す。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
|---|
public void delete(long fileId)
throws java.io.IOException
TempFileManager 内の deletefileId - ファイルID
java.io.IOException - エラー発生時
public java.io.InputStream getInputStream(long fileId)
throws java.io.IOException
TempFileManager 内の getInputStreamfileId - ファイルID
java.io.IOException - エラー発生時にスローされるpublic static DefaultTempFileManager getInstance()
public java.io.OutputStream getOutputStream(long fileId)
throws java.io.IOException
TempFileManager 内の getOutputStreamfileId - ファイルID
java.io.IOException - エラー発生時にスローされる