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 インタフェース内 SdoServiceConsumerBasertobj - このオブジェクトがインスタンス化された RTCprofile - 外部から与えられた SDO ServiceProfilepublic boolean reinit(ServiceProfile profile)
reinit インタフェース内 SdoServiceConsumerBaseprofile - 新たに与えられた SDO ServiceProfilepublic final ServiceProfile getProfile()
getProfile インタフェース内 SdoServiceConsumerBasepublic void finalize()
finalize インタフェース内 SdoServiceConsumerBasefinalize クラス内 java.lang.Objectprotected 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 インタフェース内 CallbackFunctionprotected 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_ インタフェース内 ObjectDestructorobj - The target instances for destructionpublic static void ComponentObserverConsumerInit()
ComponentObserverConsumerInit