インタフェース IFilter
-
- すべてのスーパーインタフェース:
jp.co.sds_corp.util.config.IConfigSavable
,jp.co.sds_corp.util.config.IConfigurable
,jp.co.sds_corp.util.daemon.IService
,Serializable
- 既知の実装クラスのリスト:
AbstractFilter
,NameFilter
,NullFilter
,SourceFilter
,TimeFilter
public interface IFilter extends jp.co.sds_corp.util.daemon.IService
データのフィルタリングを行なうクラスのためのインターフェースです。
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 boolean
isTarget(ReceiveEvent e)
データがフィルタリングの対象であるかチェックする。boolean
isValid(ReceiveEvent e)
データのフィルタリングを行なうvoid
putLog(String msg, ReceiveEvent e)
ログ出力
-
-
-
メソッドの詳細
-
isValid
boolean isValid(ReceiveEvent e) throws Exception
データのフィルタリングを行なう- パラメータ:
e
- データ受信イベント- 例外:
Exception
-
isTarget
boolean isTarget(ReceiveEvent e) throws Exception
データがフィルタリングの対象であるかチェックする。- パラメータ:
e
- データ受信イベント- 例外:
Exception
-
putLog
void putLog(String msg, ReceiveEvent e)
ログ出力- パラメータ:
msg
- メッセージe
- データ受信イベント
-
-