public class ComponentObserverConsumer extends java.lang.Object implements SdoServiceConsumerBase, CallbackFunction, ObjectCreator<SdoServiceConsumerBase>, ObjectDestructor
コンストラクタと説明 |
---|
ComponentObserverConsumer()
ctor of ComponentObserverConsumer
|
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
ComponentObserverConsumerInit()
ComponentObserverConsumerInit
|
SdoServiceConsumerBase |
creator_()
creator_
|
void |
destructor_(java.lang.Object obj)
destructor_
|
void |
doOperate()
ハートビートをオブザーバに伝える
|
void |
finalize()
終了処理
|
ServiceProfile |
getProfile()
ServiceProfile を取得する
|
boolean |
init(RTObject_impl rtobj,
ServiceProfile profile)
初期化
|
boolean |
reinit(ServiceProfile profile)
再初期化
|
protected void |
setComponentProfileListeners()
ComponentProfile状態変化リスナの設定
|
protected void |
setComponentStatusListeners()
RTC状態変化リスナの設定処理
|
protected void |
setConfigurationListeners()
Configuration状態変化リスナの設定
|
protected void |
setExecutionContextListeners()
ECの状態変化リスナの設定
|
protected void |
setHeartbeat(Properties prop)
ハートビートを設定する
|
protected void |
setListeners(Properties prop)
RTObjectへのリスナ接続処理
|
protected void |
setPortProfileListeners()
Portプロファイル変化リスナの設定処理
|
protected <DataType> void |
switchListeners(boolean next,
DataRef<java.lang.Boolean> pre,
DataType obj,
java.lang.String setfunc,
java.lang.String unsetfunc)
リスナ接続・切断スイッチング処理
|
protected java.lang.String |
toString(StatusKind kind)
Kindを文字列へ変換する
|
protected void |
unsetComponentProfileListeners()
ComponentProfile状態変化リスナの解除
|
protected void |
unsetComponentStatusListeners()
RTC状態変化リスナの解除処理
|
protected void |
unsetConfigurationListeners()
Configuration状態変化リスナの解除
|
protected void |
unsetExecutionContextListeners()
ECの状態変化リスナの解除
|
protected void |
unsetHeartbeat()
ハートビートを解除する
|
protected void |
unsetPortProfileListeners()
Portプロファイル変化リスナの解除処理
|
protected void |
updateStatus(StatusKind statuskind,
java.lang.String msg)
リモートオブジェクトコール
|
public ComponentObserverConsumer()
public boolean init(RTObject_impl rtobj, ServiceProfile profile)
init
インタフェース内 SdoServiceConsumerBase
rtobj
- このオブジェクトがインスタンス化された RTCprofile
- 外部から与えられた SDO ServiceProfilepublic boolean reinit(ServiceProfile profile)
reinit
インタフェース内 SdoServiceConsumerBase
profile
- 新たに与えられた SDO ServiceProfilepublic final ServiceProfile getProfile()
getProfile
インタフェース内 SdoServiceConsumerBase
public void finalize()
finalize
インタフェース内 SdoServiceConsumerBase
finalize
クラス内 java.lang.Object
protected void updateStatus(StatusKind statuskind, java.lang.String msg)
protected final java.lang.String toString(StatusKind kind)
protected void setListeners(Properties prop)
protected <DataType> void switchListeners(boolean next, DataRef<java.lang.Boolean> pre, DataType obj, java.lang.String setfunc, java.lang.String unsetfunc)
public void doOperate()
doOperate
インタフェース内 CallbackFunction
protected void setHeartbeat(Properties prop)
protected void unsetHeartbeat()
protected void setComponentStatusListeners()
protected void unsetComponentStatusListeners()
protected void setPortProfileListeners()
protected void unsetPortProfileListeners()
protected void setExecutionContextListeners()
protected void unsetExecutionContextListeners()
protected void setComponentProfileListeners()
protected void unsetComponentProfileListeners()
protected void setConfigurationListeners()
protected void unsetConfigurationListeners()
public SdoServiceConsumerBase creator_()
creator_
creator_
インタフェース内 ObjectCreator<SdoServiceConsumerBase>
public void destructor_(java.lang.Object obj)
destructor_
destructor_
インタフェース内 ObjectDestructor
obj
- The target instances for destructionpublic static void ComponentObserverConsumerInit()
ComponentObserverConsumerInit