org.opengion.fukurou.fileexec

## クラス BasePath

- java.lang.Object
- - org.opengion.fukurou.fileexec.BasePath

-     public final class BasePath
      extends java.lang.Object

       システムのベースフォルダ基準で、各種パスを管理するクラスです。

       本システムでは、ベースフォルダを基準として、各種管理フォルダを規定しています。
       それらのパスオブジェクトを管理します。

        各種管理フォルダの規定
        フォルダ  説明
        BASE_PATH     基本となるフォルダパス
        SUB_PATH      ベースパスの下位のサブパス。これがスキャン対象になる。
        WORK_PATH     中間パス。サブパスのファイルを一旦このワークに移動してから、取込処理を行います
        OK_PATH               処理が成功した場合のファイルの移動先
        NG_PATH               処理が失敗した場合のファイルの移

  変更履歴:

    7.0.0.0 (2017/07/07) 新規作成

  バージョン
    7.0
  作成者
    Kazuhiko Hasegawa
  導入されたバージョン:
    JDK1.8,

- - ### フィールドのサマリー

    フィールド
    修飾子とタイプ | フィールドと説明
    --- | ---
    `java.nio.file.Path` | `BASE_PATH` ベースパス
    `static java.lang.String` | `DEF_NG_DIR` BASEフォルダの相対パスの処理済ﾌｫﾙﾀﾞ(異常)の初期値 "bkup_ng"
    `static java.lang.String` | `DEF_OK_DIR` BASEフォルダの相対パスの処理済ﾌｫﾙﾀﾞ(正常)の初期値 "bkup_ok"
    `static java.lang.String` | `DEF_WORK_DIR` BASEフォルダの相対パスの処理ﾌｫﾙﾀﾞ(WORK)の初期値 "work"
    `java.nio.file.Path` | `NG_PATH` 処理済ﾌｫﾙﾀﾞ(異常)のパス
    `java.nio.file.Path` | `OK_PATH` 処理済ﾌｫﾙﾀﾞ(正常)のパス
    `java.nio.file.Path` | `SUB_PATH` サブパス(実際にｽｷｬﾝを行うﾄｯﾌﾟﾊﾟｽ)
    `java.nio.file.Path` | `WORK_PATH` 処理ﾌｫﾙﾀﾞ(WORK)のパス

  - ### コンストラクタのサマリー

    コンストラクタ
    コンストラクタと説明
    `BasePath(java.lang.String[] dirs)` フォルダを指定して、オブジェクトを作成します。

  - ### メソッドのサマリー

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### フィールドの詳細

    - #### DEF_WORK_DIR

          public static final java.lang.String DEF_WORK_DIR

      BASEフォルダの相対パスの処理ﾌｫﾙﾀﾞ(WORK)の初期値 "work"
      関連項目:
        定数フィールド値

    - #### DEF_OK_DIR

          public static final java.lang.String DEF_OK_DIR

      BASEフォルダの相対パスの処理済ﾌｫﾙﾀﾞ(正常)の初期値 "bkup_ok"
      関連項目:
        定数フィールド値

    - #### DEF_NG_DIR

          public static final java.lang.String DEF_NG_DIR

      BASEフォルダの相対パスの処理済ﾌｫﾙﾀﾞ(異常)の初期値 "bkup_ng"
      関連項目:
        定数フィールド値

    - #### BASE_PATH

          public final java.nio.file.Path BASE_PATH

      ベースパス

    - #### SUB_PATH

          public final java.nio.file.Path SUB_PATH

      サブパス(実際にｽｷｬﾝを行うﾄｯﾌﾟﾊﾟｽ)

    - #### WORK_PATH

          public final java.nio.file.Path WORK_PATH

      処理ﾌｫﾙﾀﾞ(WORK)のパス

    - #### OK_PATH

          public final java.nio.file.Path OK_PATH

      処理済ﾌｫﾙﾀﾞ(正常)のパス

    - #### NG_PATH

          public final java.nio.file.Path NG_PATH

      処理済ﾌｫﾙﾀﾞ(異常)のパス

  - ### コンストラクタの詳細

    - #### BasePath

          public BasePath(java.lang.String[] dirs)

      フォルダを指定して、オブジェクトを作成します。 DIR_BASE,DIR_SUB,DIR_WORK,DIR_BKUP_OK,DIR_BKUP_NG の順にセットされます。 指定されていない(null)の場合は、初期設定を使用します。
      パラメータ:
        `dirs` - フォルダ配列

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.