パッケージ com.shimizukenta.secs
インタフェース SecsLogObservable
- 既知のサブインタフェースのリスト:
HsmsGsCommunicator,HsmsLogObservable,HsmsSsCommunicator,Secs1Communicator,Secs1LogObservable,Secs1OnTcpIpCommunicator,Secs1OnTcpIpLogObservable,Secs1OnTcpIpReceiverCommunicator,SecsCommunicator
public interface SecsLogObservable
SecsLog Observable, add/remove listeners.
-
メソッドの概要
修飾子とタイプ メソッド 説明 booleanaddReceiveSecsMessagePassThroughLogListener(SecsLogListener<? super SecsMessagePassThroughLog> listener)Returnstrueif add Receive SecsMessage pass through log listener, otherwisefalse, receive Receive SecsMessage pass through log.booleanaddSecsLogListener(SecsLogListener<? super SecsLog> listener)Returnstrueif add SecsLog listener success, otherwisefalse, receive all SecsLog.booleanaddSecsThrowableLogListener(SecsLogListener<? super SecsThrowableLog> listener)Returnstrueif add SecsThrowableLog listener success, otherwisefalse, receive SecsThrowableLog.booleanaddSendedSecsMessagePassThroughLogListener(SecsLogListener<? super SecsMessagePassThroughLog> listener)Returnstrueif add Sended SecsMessage pass through log listener, otherwisefalse, receive Sended SecsMessage pass through log.booleanaddTrySendSecsMessagePassThroughLogListener(SecsLogListener<? super SecsMessagePassThroughLog> listener)Returnstrueif add TrySend SecsMessage pass through log listener success, otherwisefalse, receive Try-Send SecsMessage pass through log.booleanremoveReceiveSecsMessagePassThroughLogListener(SecsLogListener<? super SecsMessagePassThroughLog> listener)Returnstrueif remove success, otherwisefalse.booleanremoveSecsLogListener(SecsLogListener<? super SecsLog> listener)Returnstrueif remove success, otherwise false.booleanremoveSecsThrowableLogListener(SecsLogListener<? super SecsThrowableLog> listener)Returnstrueif remove success, otherwisefalse.booleanremoveSendedSecsMessagePassThroughLogListener(SecsLogListener<? super SecsMessagePassThroughLog> listener)Returnstruesif remove success, otherwisefalse.booleanremoveTrySendSecsMessagePassThroughLogListener(SecsLogListener<? super SecsMessagePassThroughLog> listener)Returnstrueif remove success, otherwise false.
-
メソッドの詳細
-
addSecsLogListener
Returnstrueif add SecsLog listener success, otherwisefalse, receive all SecsLog.- パラメータ:
listener- the SecsLogListener- 戻り値:
- true if add success, otherwise false
-
removeSecsLogListener
Returnstrueif remove success, otherwise false.- パラメータ:
listener- the SecsLog listener- 戻り値:
- true if remove success, otherwise false.
-
addSecsThrowableLogListener
Returnstrueif add SecsThrowableLog listener success, otherwisefalse, receive SecsThrowableLog.- パラメータ:
listener- the SecsThrowableLog listener- 戻り値:
- true if add success, otherwise false
-
removeSecsThrowableLogListener
Returnstrueif remove success, otherwisefalse.- パラメータ:
listener- the SecsThrowableLog listener- 戻り値:
- true if remove success, otherwise false
-
addTrySendSecsMessagePassThroughLogListener
boolean addTrySendSecsMessagePassThroughLogListener(SecsLogListener<? super SecsMessagePassThroughLog> listener)Returnstrueif add TrySend SecsMessage pass through log listener success, otherwisefalse, receive Try-Send SecsMessage pass through log.- パラメータ:
listener- the SecsMessage pass through listener- 戻り値:
- true
-
removeTrySendSecsMessagePassThroughLogListener
boolean removeTrySendSecsMessagePassThroughLogListener(SecsLogListener<? super SecsMessagePassThroughLog> listener)Returnstrueif remove success, otherwise false.- パラメータ:
listener- the SecsMessage pass through log listener- 戻り値:
- true if remove success, otherwise false
-
addSendedSecsMessagePassThroughLogListener
boolean addSendedSecsMessagePassThroughLogListener(SecsLogListener<? super SecsMessagePassThroughLog> listener)Returnstrueif add Sended SecsMessage pass through log listener, otherwisefalse, receive Sended SecsMessage pass through log.- パラメータ:
listener- the SecsMessage pass through log listener- 戻り値:
trueif add success, otherwise false
-
removeSendedSecsMessagePassThroughLogListener
boolean removeSendedSecsMessagePassThroughLogListener(SecsLogListener<? super SecsMessagePassThroughLog> listener)Returnstruesif remove success, otherwisefalse.- パラメータ:
listener- the SecsMessage pass through log listener- 戻り値:
- true if add success, otherwise false
-
addReceiveSecsMessagePassThroughLogListener
boolean addReceiveSecsMessagePassThroughLogListener(SecsLogListener<? super SecsMessagePassThroughLog> listener)Returnstrueif add Receive SecsMessage pass through log listener, otherwisefalse, receive Receive SecsMessage pass through log.- パラメータ:
listener- the SecsMessage pass through log listener- 戻り値:
- true if add success, otherwise false
-
removeReceiveSecsMessagePassThroughLogListener
boolean removeReceiveSecsMessagePassThroughLogListener(SecsLogListener<? super SecsMessagePassThroughLog> listener)Returnstrueif remove success, otherwisefalse.- パラメータ:
listener- the SecsMessage pass through log listener- 戻り値:
- true if remove success, otherwise false
-