パッケージ org.opengion.hayabusa.io

クラス HybsFileOperationFactory


  • public final class HybsFileOperationFactory
    extends java.lang.Object
    クラウドを含むファイル操作クラスの生成 直接fukurouをCallしてもよいのですが、hayabusaからの呼び出しではシステムリソースを参照する必要があるため ラッパー的にこのクラスを経由してCallする事でシステムリソースが使われるようにしておきます。 (タグ以外からも呼び出されるため、commonTagSupportではなく専用クラスをioパッケージに作成しています) ローカルのファイルを扱いたい場合は、pluginにDEFAULTを指定してください。
    機能分類
    変更履歴:
    5.10.8.0 (2019/02/01) 新規作成
    バージョン
    5.0
    作成者
    Takahashi Masakazu
    導入されたバージョン:
    JDK7.0
    • メソッドの概要

      すべてのメソッド staticメソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      static FileOperation create​(java.lang.String plugin, java.lang.String bucket, java.io.File dir, java.lang.String file)
      FileOperation(ディレクトリ)とファイル名を指定用です。
      static FileOperation create​(java.lang.String plugin, java.lang.String bucket, java.lang.String path)
      fukurouのFileOperationFactoryを呼び出してFOInterfaceを取得します。
      static FileOperation create​(java.lang.String plugin, java.lang.String bucket, java.lang.String dir, java.lang.String file)
      ディレクトリとファイル名を指定用です。
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • メソッドの詳細

      • create

        public static FileOperation create​(java.lang.String plugin,
                                           java.lang.String bucket,
                                           java.lang.String path)
        fukurouのFileOperationFactoryを呼び出してFOInterfaceを取得します。 plugin,buketを指定しない場合はシステムリソースを利用します。
        パラメータ:
        plugin - プラグイン名
        bucket - バケット名
        path - ファイルパス
        戻り値:
        FileOperationインスタンス
      • create

        public static FileOperation create​(java.lang.String plugin,
                                           java.lang.String bucket,
                                           java.lang.String dir,
                                           java.lang.String file)
        ディレクトリとファイル名を指定用です。
        パラメータ:
        plugin - プラグイン名
        bucket - バケット名
        dir - ディレクトリパス
        file - ファイル名
        戻り値:
        FileOperationインスタンス
      • create

        public static FileOperation create​(java.lang.String plugin,
                                           java.lang.String bucket,
                                           java.io.File dir,
                                           java.lang.String file)
        FileOperation(ディレクトリ)とファイル名を指定用です。
        パラメータ:
        plugin - プラグイン名
        bucket - バケット名
        dir - ファイル(ディレクトリパス取得)
        file - ファイル名
        戻り値:
        FileOperationインスタンス