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

# クラス BizLogic_ENTRY

java.lang.Object
org.opengion.fukurou.business.AbstractBizLogic
org.opengion.fukurou.business.BizLogic_ENTRY

public class BizLogic_ENTRY extends AbstractBizLogic
ﾊﾟﾗﾒｰﾀｰのみを使用する(ﾒｲﾝｶｰｿﾙを定義しない)業務ﾛｼﾞｯｸの構造を定義します。 このｸﾗｽでは、以下に示すﾒｿｯﾄﾞが呼び出されるﾀｲﾐﾝｸﾞのみを定義しています。 ﾒｿｯﾄﾞの中身については、ｻﾌﾞｸﾗｽでｵｰﾊﾞｰﾗｲﾄﾞし実装して下さい。 処理が途中で中断される条件は、以下の3つです。 ①各ﾒｿｯﾄﾞの戻り値がfalseの場合 ②ﾁｪｯｸﾒｿｯﾄﾞ(check())が全ての行で実装された後、ｴﾗｰﾒｯｾｰｼﾞに"ｴﾗｰ"が含まれている場合 ③実行時ｴﾗｰが発生した場合 check() ﾊﾟﾗﾒｰﾀｰﾁｪｯｸ 1回のみ呼び出し logic() ﾒｲﾝ処理 1回のみ呼び出し

変更履歴:
  5.1.1.0 (2009/12/01) 新規作成
機能分類
  業務ﾛｼﾞｯｸ
導入されたバージョン:
  JDK1.6,

- ## フィールドの概要

  ### クラスから継承されたフィールド org.opengion.fukurou.business.AbstractBizLogic

  `dbName, EXCEPTION, NG, OK, ORCL_ERR, row, WARNING`

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

  コンストラクタ
  コンストラクタ
  説明
  `BizLogic_ENTRY()`
  ﾃﾞﾌｫﾙﾄｺﾝｽﾄﾗｸﾀｰ

- ## メソッドの概要

  修飾子とタイプ
  メソッド
  説明
  `protected boolean`
  `check()`
  ﾁｪｯｸﾛｼﾞｯｸを定義します。
  `protected void`
  `init()`
  処理のﾒｲﾝﾛｼﾞｯｸの前処理を記述します。
  `protected boolean`
  `logic()`
  ﾒｲﾝ処理を定義します。
  `protected boolean`
  `main()`
  処理のﾒｲﾝﾛｼﾞｯｸを記述します。

  ### クラスから継承されたメソッド org.opengion.fukurou.business.AbstractBizLogic

  `call, debug, error, error, exec, exist, exist, exist, getDebugMsg, getErrMsg, getKekka, getNames, getReturn, getReturnMap, getTable, getTransaction, getValues, isDebug, isRequireTable, must, querySQL, rtn, seq, set, set, set, setDbid, setDebug, setKeys, setLoader, setParentPgId, setRtnMap, setTable, setTransaction, setUserId, setVals, sql, str2dblVals, var, var, var, var, varKeys`

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

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

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

  - ### BizLogic_ENTRY

    public BizLogic_ENTRY()
    ﾃﾞﾌｫﾙﾄｺﾝｽﾄﾗｸﾀｰ
    変更履歴:
      6.4.2.0 (2016/01/29) PMD refactoring. Each class should declare at least one constructor.

- ## メソッドの詳細

  - ### init

    protected void init()
    処理のﾒｲﾝﾛｼﾞｯｸの前処理を記述します。 (ここでは何もしません) このﾒｿｯﾄﾞ自体は、protected属性であるため、ｻﾌﾞｸﾗｽから直接参照することができます。 但し、これは、各業務ﾛｼﾞｯｸで直接参照することを想定したものではなく、BizLogicの ﾒｲﾝ構造を拡張するｻﾌﾞｸﾗｽを定義する際に使用することを想定しています。 (この想定がなければ、本来は、package privateにすべきです) このため、業務ﾛｼﾞｯｸを各実装ｸﾗｽでは直接参照しないで下さい。
    定義:
      `init` クラス内 `AbstractBizLogic`

  - ### main

    protected boolean main()
    処理のﾒｲﾝﾛｼﾞｯｸを記述します。 このﾒｿｯﾄﾞ自体は、protected属性であるため、ｻﾌﾞｸﾗｽから直接参照することができます。 但し、これは、各業務ﾛｼﾞｯｸで直接参照することを想定したものではなく、BizLogicの ﾒｲﾝ構造を拡張するｻﾌﾞｸﾗｽを定義する際に使用することを想定しています。 (この想定がなければ、本来は、package privateにすべきです) このため、業務ﾛｼﾞｯｸを各実装ｸﾗｽでは直接参照しないで下さい。
    定義:
      `main` クラス内 `AbstractBizLogic`
    戻り値:
      処理が正常終了したか

  - ### check

    protected boolean check()
    ﾁｪｯｸﾛｼﾞｯｸを定義します。 ここでは何も実装されていません。
    戻り値:
      処理が正常終了したか

  - ### logic

    protected boolean logic()
    ﾒｲﾝ処理を定義します。 ここでは何も実装されていません。
    戻り値:
      処理が正常終了したか