パッケージ com.shimizukenta.secs

インタフェース SecsMessagePassThroughObservable

既知のサブインタフェースのリスト:
HsmsGsCommunicator, HsmsMessagePassThroughObservable, HsmsSsCommunicator, Secs1Communicator, Secs1MessagePassThroughObservable, Secs1OnTcpIpCommunicator, Secs1OnTcpIpReceiverCommunicator, SecsCommunicator

public interface SecsMessagePassThroughObservable
SECS-Message path through Observable.

Includes

  • receive
  • try send
  • sended
  • メソッドの詳細

    • addTrySendSecsMessagePassThroughListener

      boolean addTrySendSecsMessagePassThroughListener​(SecsMessagePassThroughListener<? super SecsMessage> listener)
      Add Listener to get SecsMesssage before sending.
      パラメータ:
      listener - Not accept null
      戻り値:
      true if add success.
    • removeTrySendSecsMessagePassThroughListener

      boolean removeTrySendSecsMessagePassThroughListener​(SecsMessagePassThroughListener<? super SecsMessage> listener)
      Remove Listener.
      パラメータ:
      listener - Not accept null
      戻り値:
      true if remove success
    • addSendedSecsMessagePassThroughListener

      boolean addSendedSecsMessagePassThroughListener​(SecsMessagePassThroughListener<? super SecsMessage> listener)
      Add Listener to get sended SecsMesssage.
      パラメータ:
      listener - Not accept null
      戻り値:
      true if add success
    • removeSendedSecsMessagePassThroughListener

      boolean removeSendedSecsMessagePassThroughListener​(SecsMessagePassThroughListener<? super SecsMessage> listener)
      Remove Listener.
      パラメータ:
      listener - Not accept null
      戻り値:
      true if remove success
    • addReceiveSecsMessagePassThroughListener

      boolean addReceiveSecsMessagePassThroughListener​(SecsMessagePassThroughListener<? super SecsMessage> listener)
      Add Listener to receive both Primary and Reply Message.
      パラメータ:
      listener - Not accept null
      戻り値:
      true if add success
    • removeReceiveSecsMessagePassThroughListener

      boolean removeReceiveSecsMessagePassThroughListener​(SecsMessagePassThroughListener<? super SecsMessage> listener)
      Remove BiListener.
      パラメータ:
      listener - Not accept null
      戻り値:
      true if remove success