インタフェース HsmsSession
- すべてのスーパーインタフェース:
HsmsCommunicateStateDetectable
,HsmsGemAccessor
,HsmsMessageReceiveObservable
,HsmsMessageSendable
,SecsCommunicateStateDetectable
,SecsCommunicatorConfigValueGettable
,SecsGemAccessor
,SecsMessageReceiveObservable
,SecsMessageSendable
public interface HsmsSession extends HsmsGemAccessor, HsmsMessageReceiveObservable, HsmsCommunicateStateDetectable
HSMS Session interface.
-
メソッドの概要
インタフェースから継承されたメソッド com.shimizukenta.secs.hsms.HsmsCommunicateStateDetectable
addHsmsCommunicateStateChangeBiListener, addHsmsCommunicateStateChangeListener, getHsmsCommunicateState, removeHsmsCommunicateStateChangeBiListener, removeHsmsCommunicateStateChangeListener, waitUntilHsmsCommunicateState, waitUntilHsmsCommunicateState, waitUntilNotHsmsCommunicateState, waitUntilNotHsmsCommunicateState
インタフェースから継承されたメソッド com.shimizukenta.secs.hsms.HsmsMessageReceiveObservable
addHsmsMessageReceiveBiListener, addHsmsMessageReceiveListener, removeHsmsMessageReceiveBiListener, removeHsmsMessageReceiveListener
インタフェースから継承されたメソッド com.shimizukenta.secs.hsms.HsmsMessageSendable
send
インタフェースから継承されたメソッド com.shimizukenta.secs.SecsCommunicateStateDetectable
addSecsCommunicatableStateChangeBiListener, addSecsCommunicatableStateChangeListener, isCommunicatable, removeSecsCommunicatableStateChangeBiListener, removeSecsCommunicatableStateChangeListener, waitUntilCommunicatable, waitUntilCommunicatable, waitUntilNotCommunicatable, waitUntilNotCommunicatable
インタフェースから継承されたメソッド com.shimizukenta.secs.SecsCommunicatorConfigValueGettable
deviceId, isEquip, sessionId
インタフェースから継承されたメソッド com.shimizukenta.secs.SecsGemAccessor
gem
インタフェースから継承されたメソッド com.shimizukenta.secs.SecsMessageReceiveObservable
addSecsMessageReceiveBiListener, addSecsMessageReceiveListener, removeSecsMessageReceiveBiListener, removeSecsMessageReceiveListener
-
メソッドの詳細
-
select
boolean select() throws java.lang.InterruptedExceptionSELECT.REQ.- 戻り値:
- true if SELECT Success, otherwise false
- 例外:
java.lang.InterruptedException
- if interrupted
-
deselect
boolean deselect() throws java.lang.InterruptedExceptionDESELECT.REQ.- 戻り値:
- true if DESELECT Success, otherwise false
- 例外:
java.lang.InterruptedException
- if interrupted
-
separate
boolean separate() throws java.lang.InterruptedExceptionSEPARATE.REQ.- 戻り値:
- true if SEPARATE Success, otherwise false
- 例外:
java.lang.InterruptedException
- if interrupted
-