public abstract class ControllerComponent<T extends ComponentConfig> extends AbstractComponent<T> implements ICcmServiceListener
コンストラクタと説明 |
---|
ControllerComponent(java.lang.String id,
T config)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
CcmService |
getOprService()
opr.kNN CCMサービスを取得します。
|
CcmService |
getRcAService()
rcA.kNN CCMサービスを取得します。
|
CcmService |
getRcMService()
rcM.kNN CCMサービスを取得します。
|
void |
init(IDevice<?> device)
初期化処理を実行します。
|
void |
setValue(java.lang.Number value)
値を設定します。
|
addListener, getConfig, getDevice, getId, getListeners, getValue, notifyException, notifyStarted, notifyStopped, notifyUpdated, onInit, onStart, onStop, removeListener, setDevice, start, stop
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
ccmExpired, ccmReceived, ccmSent, ccmValueChanged
public ControllerComponent(java.lang.String id, T config)
id
- コンポーネントIDconfig
- 設定値オブジェクトpublic void setValue(java.lang.Number value)
setValue
インタフェース内 IComponent<T extends ComponentConfig>
setValue
クラス内 AbstractComponent<T extends ComponentConfig>
value
- 値public CcmService getOprService()
public CcmService getRcAService()
public CcmService getRcMService()
public void init(IDevice<?> device) throws java.lang.Exception
IComponent
init
インタフェース内 IComponent<T extends ComponentConfig>
init
クラス内 AbstractComponent<T extends ComponentConfig>
device
- 所属するデバイスjava.lang.Exception
- 処理に失敗するとスローされます。