パッケージ org.opengion.hayabusa.io
クラス HybsFileOperationFactory
java.lang.Object
org.opengion.hayabusa.io.HybsFileOperationFactory
クラウドを含むファイル操作クラスの生成
直接fukurouをCallしてもよいのですが、hayabusaからの呼び出しではシステムリソースを参照する必要があるため
ラッパー的にこのクラスを経由してCallする事でシステムリソースが使われるようにしておきます。
(タグ以外からも呼び出されるため、commonTagSupportではなく専用クラスをioパッケージに作成しています)
ローカルのファイルを扱いたい場合は、pluginにDEFAULTを指定してください。
- 変更履歴:
- 5.10.8.0 (2019/02/01) 新規作成
- 機能分類
- 導入されたバージョン:
- JDK7.0
-
メソッドの概要
修飾子とタイプメソッド説明static FileOperationFileOperation(ディレクトリ)とファイル名を指定用です。static FileOperationfukurouのFileOperationFactoryを呼び出してFOInterfaceを取得します。static FileOperationディレクトリとファイル名を指定用です。
-
メソッドの詳細
-
create
fukurouのFileOperationFactoryを呼び出してFOInterfaceを取得します。 plugin,buketを指定しない場合はシステムリソースを利用します。- パラメータ:
plugin- プラグイン名bucket- バケット名path- ファイルパス- 戻り値:
- FileOperationインスタンス
-
create
ディレクトリとファイル名を指定用です。- パラメータ:
plugin- プラグイン名bucket- バケット名dir- ディレクトリパスfile- ファイル名- 戻り値:
- FileOperationインスタンス
-
create
FileOperation(ディレクトリ)とファイル名を指定用です。- パラメータ:
plugin- プラグイン名bucket- バケット名dir- ファイル(ディレクトリパス取得)file- ファイル名- 戻り値:
- FileOperationインスタンス
-