public class FileOperationFactory
extends java.lang.Object
ファイル操作のファクトリークラス デフォルトはローカルのファイル操作を行うFileOperationクラスを生成します。 利用プラグイン、バケット、パス等を指定する事でクラウドのオブジェクトストレージに対応した クラスを生成します。
| コンストラクタと説明 |
|---|
FileOperationFactory() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static FileOperation |
newStorageOperation(java.io.File file,
java.lang.String path)
インスタンス生成。
|
static FileOperation |
newStorageOperation(java.io.File file,
java.lang.String dir,
java.lang.String fileName)
インスタンス生成
引数を元に、ファイル操作クラスを生成します。
|
static FileOperation |
newStorageOperation(java.lang.String path)
インスタンス生成
引数を元に、ファイル操作インスタンスを生成します。
|
static FileOperation |
newStorageOperation(java.lang.String plugin,
java.lang.String buket,
java.lang.String path)
インスタンス生成
引数を元に、ファイル操作クラスを生成します。
|
static FileOperation |
newStorageOperation(java.lang.String plugin,
java.lang.String buket,
java.lang.String dir,
java.lang.String fileName)
インスタンス生成
引数を元に、ファイル操作クラスを生成します。
|
public static FileOperation newStorageOperation(java.lang.String path)
path - ファイルパスpublic static FileOperation newStorageOperation(java.lang.String plugin, java.lang.String buket, java.lang.String dir, java.lang.String fileName)
plugin - 利用プラグインbuket - バケット名dir - ディレクトリfileName - ファイル名public static FileOperation newStorageOperation(java.lang.String plugin, java.lang.String buket, java.lang.String path)
plugin - 利用プラグインbuket - バケット名path - ファイルパスpublic static FileOperation newStorageOperation(java.io.File file, java.lang.String dir, java.lang.String fileName)
file - コピー元dir - 親パス(ディレクトリ)fileName - 子パスpublic static FileOperation newStorageOperation(java.io.File file, java.lang.String path)
file - コピー元path - パスWebアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.