クラス RuleEngineFactory


  • public class RuleEngineFactory
    extends java.lang.Object
    [USAX](rules)ルール実行エンジンの生成クラス。
    ルール実行エンジンはAttribute定義『』の設定で切替えが可能

    Copyright(c) 1999-2020 Camel Engineering LLP All Rights Reserved.
    バージョン:
    REVIEWED ON 2020
    ########################################################################
    (変更履歴)
    REVIEWED2016 Javadoc/commentの拡充
    REVIEWED2020 RuleEngineIFの実態を切替え可能に機能拡張
    ########################################################################
    作成者:
    Camel Engineering LLP J.Matsuo
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      RuleEngineFactory()  
    • メソッドの概要

      すべてのメソッド staticメソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      static RuleEngineIF create​(java.lang.String pmCode)
      ルール実行クラスの生成。
      static RuleEngineIF create​(DataBeanIF pmBean, java.lang.String pmCode)
      ルール実行クラスの生成。
      • クラスから継承されたメソッド java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクタの詳細

      • RuleEngineFactory

        public RuleEngineFactory()
    • メソッドの詳細

      • create

        public static RuleEngineIF create​(DataBeanIF pmBean,
                                          java.lang.String pmCode)
                                   throws RuleException
        ルール実行クラスの生成。
        パラメータ:
        pmBean - DataBean
        pmCode - ルールID
        戻り値:
        ルール実行クラス
        例外:
        RuleException - RuleEngineの生成に失敗
      • create

        public static RuleEngineIF create​(java.lang.String pmCode)
                                   throws RuleException
        ルール実行クラスの生成。
        パラメータ:
        pmCode - ルールID
        戻り値:
        ルール実行クラス
        例外:
        RuleException - RuleEngineの生成に失敗