インタフェース 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
-