クラス AbstractConnector

    • メソッドの詳細

      • init

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

        public void start()
        インタフェースからコピーされた説明: IConnector
        処理を開始します。
        定義:
        start インタフェース内 IConnector
        定義:
        start インタフェース内 jp.co.sds_corp.util.daemon.IService
      • stop

        public void stop()
        インタフェースからコピーされた説明: IConnector
        処理を開始します。
        定義:
        stop インタフェース内 IConnector
        定義:
        stop インタフェース内 jp.co.sds_corp.util.daemon.IService
      • saveConfig

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

        public abstract boolean checkConnection()
                                         throws Exception
        接続状態を検査します。
        例外:
        Exception
      • isConnected

        public boolean isConnected()
        状態を取得します。
        定義:
        isConnected インタフェース内 IConnector
        戻り値:
        状態
      • setConnected

        protected void setConnected​(boolean var)
        状態を設定します。
        パラメータ:
        var - 状態
      • setCheckInterval

        public void setCheckInterval​(int var)
        チェック間隔を設定します。
        定義:
        setCheckInterval インタフェース内 IConnector
        パラメータ:
        var - 設定するデータ
      • getCheckInterval

        public int getCheckInterval()
        チェック間隔を取得します。
        定義:
        getCheckInterval インタフェース内 IConnector
        戻り値:
        チェック間隔
      • addConnectionListener

        public void addConnectionListener​(IConnectionListener l)
        接続状態の変更を受け取るオブジェクトを追加します。
        定義:
        addConnectionListener インタフェース内 IConnectionChanger
        パラメータ:
        l - 状態の変更を受け取るオブジェクト
      • removeConnectionListener

        public void removeConnectionListener​(IConnectionListener l)
        接続状態の変更を受け取るオブジェクトを削除します。
        定義:
        removeConnectionListener インタフェース内 IConnectionChanger
        パラメータ:
        l - 状態の変更を受け取るオブジェクト
      • fireConnected

        public void fireConnected​(ConnectionEvent ev)
        接続状態変更イベントを通知します。
        定義:
        fireConnected インタフェース内 IConnectionChanger
        パラメータ:
        ev - 状態変更イベント
      • setDisplayOnBlank

        public void setDisplayOnBlank​(boolean var)
        空でも表示するフラグを設定します。
        定義:
        setDisplayOnBlank インタフェース内 IConnector
        パラメータ:
        var - 設定するデータ
      • isDisplayOnBlank

        public boolean isDisplayOnBlank()
        空でも表示するフラグを取得します。
        定義:
        isDisplayOnBlank インタフェース内 IConnector
        戻り値:
        空でも表示するフラグ
      • addCheckerListener

        public void addCheckerListener​(ICheckerListener l)
        状態の変更を受け取るオブジェクトを追加します。
        定義:
        addCheckerListener インタフェース内 ICheckerChanger
        パラメータ:
        l - 状態の変更を受け取るオブジェクト
      • removeCheckerListener

        public void removeCheckerListener​(ICheckerListener l)
        レート変更を受け取るオブジェクトを削除します。
        定義:
        removeCheckerListener インタフェース内 ICheckerChanger
        パラメータ:
        l - 状態の変更を受け取るオブジェクト