public class CcmService
extends java.lang.Object
コンストラクタと説明 |
---|
CcmService(Ccm value)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
addListener(ICcmServiceListener listener)
動作リスナーを追加します。
|
Ccm |
getAcceptCcm()
最終受信CCMを取得します。
|
Ccm |
getCcm()
定義情報CCMを取得します。
|
java.lang.String |
getName()
CCMラベル名称を取得します。
|
IUecsNode<?> |
getNode()
ノードインスタンスを返します。
|
long |
getUpdateTime()
最終更新時刻を取得します。
|
boolean |
isEnable()
サービスが有効かどうかを取得します。
|
boolean |
isExpired()
有効期限切れデータであるかを取得します。
|
protected void |
onStart(IUecsNode<?> node)
サービスを開始します。
|
protected void |
onStop(IUecsNode<?> node)
サービスを停止します。
|
boolean |
removeListener(ICcmServiceListener listener)
動作リスナーを削除します。
|
void |
requestData()
データ要求を行います。
|
void |
setAcceptCcm(Ccm rccm)
適合受信CCMを設定します。
|
void |
setEnable(boolean isActive)
サービスの状態を設定します。
|
void |
setName(java.lang.String name)
CCMラベル名称を設定します。
|
void |
setValue(long time,
java.lang.Number value)
更新時間と初期値を強制設定します。
|
void |
updateValue(java.lang.Number value)
CCMの現在値を更新します。
|
void |
updateValue(java.lang.String value)
CCMの現在値を文字列値で更新します。
|
public CcmService(Ccm value)
value
- CCM定義情報public java.lang.String getName()
public void setName(java.lang.String name)
name
- 名称public boolean addListener(ICcmServiceListener listener)
listener
- リスナーpublic Ccm getAcceptCcm()
public Ccm getCcm()
public long getUpdateTime()
public boolean isExpired()
public boolean isEnable()
public void setEnable(boolean isActive)
isActive
- 有効にするときはtrue,無効はfalseprotected void onStart(IUecsNode<?> node) throws java.lang.Exception
IUecsNode.start()
内でコールされます。node
- ノードjava.lang.Exception
- 処理に失敗するとスローされます。protected void onStop(IUecsNode<?> node) throws java.lang.Exception
IUecsNode.stop()
内でコールされます。node
- ノードjava.lang.Exception
- 処理に失敗するとスローされます。public boolean removeListener(ICcmServiceListener listener)
listener
- 削除対象リスナーpublic void requestData()
public void setAcceptCcm(Ccm rccm)
rccm
- 受信したCCMpublic IUecsNode<?> getNode()
public void updateValue(java.lang.Number value)
value
- 更新する値public void updateValue(java.lang.String value)
value
- 更新する値public void setValue(long time, java.lang.Number value)
time
- 設定時刻value
- 設定する値