パッケージ org.opengion.fukurou.fileexec

# クラス RunExec_NONE

java.lang.Object
org.opengion.fukurou.fileexec.RunExec_NONE

すべての実装されたインタフェース:
  `RunExec`

public class RunExec_NONE extends Object implements RunExec
RunExec_NONE は、RunExec インターフェースの実装クラスで、何もしません。

     GE72.RUNTYPEが、'0' の場合の処理を行います。
          0:NONE          // なにもしない
          1:DBIN          // DB入力
          2:PLSQL         // PL/SQLコール
          3:BAT           // BATファイルコール
          4:JSP           // JSPファイルコール（URLコネクション）

     一次的に処理を止めたいときなどに使用します。

変更履歴:
  7.2.5.0 (2020/06/01) 新規作成
導入されたバージョン:
  JDK11,

- ## コンストラクタの概要

  コンストラクタ
  コンストラクタ
  説明
  `RunExec_NONE()`
  デフォルトコンストラクター

- ## メソッドの概要

  修飾子とタイプ
  メソッド
  説明
  `void`
  `endExec(Path path, String[] ge72Data, String fgtkan, String errMsg)`
  追加で呼び出す PL/SQL を実行します。
  `int`
  `exec(Path path, String[] ge72Data)`
  実際に処理を実行するプログラムのメソッド。

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

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

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

  - ### RunExec_NONE

    public RunExec_NONE()
    デフォルトコンストラクター
    変更履歴:
      7.2.5.0 (2020/06/01) 新規作成

- ## メソッドの詳細

  - ### exec

    public int exec(Path path, String[] ge72Data)
    実際に処理を実行するプログラムのメソッド。
    定義:
      `exec` インタフェース内 `RunExec`
    パラメータ:
      `path` - 処理するファイルパス
      `ge72Data` - GE72 テーブルデータ
    戻り値:
      処理件数(正は成功、マイナスは異常時の行番号)
    変更履歴:
      7.2.5.0 (2020/06/01) 新規作成

  - ### endExec

    public void endExec(Path path, String[] ge72Data, String fgtkan, String errMsg)
    追加で呼び出す PL/SQL を実行します。 これは、取り込み処理の実施結果にかかわらず、必ず呼ばれます。
    定義:
      `endExec` インタフェース内 `RunExec`
    パラメータ:
      `path` - 処理するファイルパス
      `ge72Data` - GE72 テーブルデータ
      `fgtkan` - 取込完了ﾌﾗｸﾞ(0:取込なし , 1:処理中 , 2:済 , 7:ﾃﾞｰﾓﾝｴﾗｰ , 8:ｱﾌﾟﾘｴﾗｰ)
      `errMsg` - ｴﾗｰﾒｯｾｰｼﾞ
    変更履歴:
      7.2.5.0 (2020/06/01) 新規作成