クラス Log4jAction

  • すべての実装されたインタフェース:
    Serializable, IAction, jp.co.sds_corp.util.config.IConfigSavable, jp.co.sds_corp.util.config.IConfigurable

    public class Log4jAction
    extends AbstractAction
    受信したイベントを、Log4jを使用して保存するアクションです。 XMLは以下の形式です。
    要素必須説明備考
    Layout  formatに使用するLayout 指定されない場合はメッセージのみ出力
    <Action class="jp.co.sds_corp.hibiya.action.Log4jAction">
            <Layout class="jp.co.sds_corp.hibiya.layout.EventLayout">
                    %d %h %f:%p [%m]
            </Layout>
    </Action>
    
    関連項目:
    直列化された形式
    • コンストラクタの詳細

      • Log4jAction

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

      • init

        public void init​(jp.co.sds_corp.util.config.IConfiguration config)
                  throws Exception
        設定情報で初期化します。
        定義:
        init インタフェース内 jp.co.sds_corp.util.config.IConfigurable
        オーバーライド:
        init クラス内 AbstractAction
        パラメータ:
        config - 設定情報
        例外:
        Exception
      • action

        public void action​(CheckerChangeEvent ev)
        アクションを実行します。
      • saveConfig

        public void saveConfig​(jp.co.sds_corp.util.config.IConfiguration config)
        設定されている内容をXML形式で出力します。
        定義:
        saveConfig インタフェース内 jp.co.sds_corp.util.config.IConfigSavable
        オーバーライド:
        saveConfig クラス内 AbstractAction
        パラメータ:
        config - 親ノード
      • setConfig

        public void setConfig​(String var)
        設定ファイル名(config)を設定します。
        パラメータ:
        var - 設定するデータ
      • getConfig

        public String getConfig()
        設定ファイル名(config)を取得します。
        戻り値:
        fileの内容