org.opengion.fukurou.fileexec

## クラス BasePath

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

-     public final class BasePath
      extends Object

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

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

        コ各種管理フォルダの規定
        フォルダ説明
        conf      baseDir から見た設定情報を保管しているフォルダ
        data      baseDir から見たデータを保管しているフォルダ
        datastore baseDir から見たデータのバックアップ先フォルダ
        model     baseDir から見た雛形(モデル)フォルダ
        logstore  baseDir から見たログのバックアップ先フォルダ

  変更履歴:

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

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

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

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

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

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

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

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

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

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

    - #### DEF_WORK_DIR

          public static final String DEF_WORK_DIR

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

    - #### DEF_OK_DIR

          public static final String DEF_OK_DIR

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

    - #### DEF_NG_DIR

          public static final String DEF_NG_DIR

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

    - #### BASE_PATH

          public final Path BASE_PATH

      ベースパス

    - #### SUB_PATH

          public final Path SUB_PATH

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

    - #### WORK_PATH

          public final Path WORK_PATH

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

    - #### OK_PATH

          public final Path OK_PATH

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

    - #### NG_PATH

          public final Path NG_PATH

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

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

    - #### BasePath

          public BasePath(String[] dirs)

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

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