public interface StorageAPI
クラウドストレージ操作用のインターフェイス。 継承クラスのコンストラクターはコンテナ名とHTTPセッションを持たせます。
| 5.9.25.0 (2017/10/06) 新規作成 |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
FILEINFO_LASTMODIFIED
最終更新時刻
|
static java.lang.String |
FILEINFO_SIZE
ファイル情報に格納されている値
サイズ
|
static java.lang.String |
SESSION_CLOUD_TOKEN
トークンキー
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
add(java.io.InputStream partInputStream,
java.lang.String updFolder,
java.lang.String updFileName,
HttpSession hsession)
アップロード。
|
void |
copy(java.lang.String oldFilePath,
java.lang.String newFilePath,
HttpSession hsession)
コピー。
|
void |
delete(java.lang.String filePath,
HttpSession hsession)
削除。
|
boolean |
exists(java.lang.String path,
HttpSession hsession)
ファイル存在チェック。
|
java.io.InputStream |
get(java.lang.String filePath,
HttpSession hsession)
ダウンロード。
|
java.util.Map |
getInfo(java.lang.String path,
HttpSession hsession)
ファイル情報取得。
|
java.lang.String[] |
list(java.lang.String startsWith,
HttpSession hsession)
ファイル一覧取得。
|
void |
rename(java.lang.String fileUrl,
java.lang.String oldFileName,
java.lang.String newFileName,
boolean useBackup,
HttpSession session)
ファイル名変更。
|
static final java.lang.String SESSION_CLOUD_TOKEN
static final java.lang.String FILEINFO_SIZE
static final java.lang.String FILEINFO_LASTMODIFIED
void delete(java.lang.String filePath,
HttpSession hsession)
filePath - 削除ファイルのパスhsession - セッションvoid copy(java.lang.String oldFilePath,
java.lang.String newFilePath,
HttpSession hsession)
oldFilePath - コピー元ファイルパスnewFilePath - コピー先ファイルパスhsession - セッションjava.io.InputStream get(java.lang.String filePath,
HttpSession hsession)
filePath - ダウンロード対象のファイルパスhsession - セッションvoid add(java.io.InputStream partInputStream,
java.lang.String updFolder,
java.lang.String updFileName,
HttpSession hsession)
partInputStream - アップロード対象のストリームupdFolder - アップロードフォルタ名updFileName - アップロードファイル名hsession - セッションvoid rename(java.lang.String fileUrl,
java.lang.String oldFileName,
java.lang.String newFileName,
boolean useBackup,
HttpSession session)
fileUrl - ファイルパスoldFileName - 変更前ファイル名newFileName - 変更後ファイル名useBackup - 変更後ファイル名が既に存在する場合のバックアップ作成フラグsession - セッションjava.lang.String[] list(java.lang.String startsWith,
HttpSession hsession)
startsWith - パスの前方一致hsession - セッションboolean exists(java.lang.String path,
HttpSession hsession)
path - ファイルパスhsession - セッションjava.util.Map getInfo(java.lang.String path,
HttpSession hsession)
path - ファイルパスhsession - セッションWebアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.