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
内の delete
fileId
- ファイルID
java.io.IOException
- エラー発生時public java.io.InputStream getInputStream(long fileId) throws java.io.IOException
TempFileManager
内の getInputStream
fileId
- ファイルID
java.io.IOException
- エラー発生時にスローされるpublic static DefaultTempFileManager getInstance()
public java.io.OutputStream getOutputStream(long fileId) throws java.io.IOException
TempFileManager
内の getOutputStream
fileId
- ファイルID
java.io.IOException
- エラー発生時にスローされる