public class ComponentObserverConsumer extends java.lang.Object implements SdoServiceConsumerBase, CallbackFunction, ObjectCreator<SdoServiceConsumerBase>, ObjectDestructor
Constructor and Description |
---|
ComponentObserverConsumer()
ctor of ComponentObserverConsumer
|
Modifier and Type | Method and Description |
---|---|
static void |
ComponentObserverConsumerInit()
ComponentObserverConsumerInit
|
SdoServiceConsumerBase |
creator_()
creator_
|
void |
destructor_(java.lang.Object obj)
destructor_
|
void |
doOperate()
Sending a heartbeart signal to observer
|
void |
finalize()
Finalization
|
ServiceProfile |
getProfile()
getting ServiceProfile
|
boolean |
init(RTObject_impl rtobj,
ServiceProfile profile)
Initialization
|
boolean |
reinit(ServiceProfile profile)
Re-initialization
|
protected void |
setComponentProfileListeners()
Setting ComponentProfile listener
|
protected void |
setComponentStatusListeners()
Setting RTC status listeners
|
protected void |
setConfigurationListeners()
Setting Configuration listener
|
protected void |
setDataPortInterval(Properties prop)
Setting interval of dataport events
|
protected void |
setExecutionContextListeners()
Setting EC status listener
|
protected void |
setHeartbeat(Properties prop)
Setting heartbeat
|
protected void |
setListeners(Properties prop)
Connectiong listeners to RTObject
|
protected void |
setPortProfileListeners()
Setting port profile listener
|
protected <DataType> void |
switchListeners(boolean next,
DataRef<java.lang.Boolean> pre,
DataType obj,
java.lang.String setfunc,
java.lang.String unsetfunc)
Switching listeners connecting/disconnecting
|
protected java.lang.String |
toString(StatusKind kind)
Converting kind to string
|
protected void |
unsetComponentProfileListeners()
Unsetting ComponentProfile listener
|
protected void |
unsetComponentStatusListeners()
Unsetting RTC status listeners
|
protected void |
unsetConfigurationListeners()
Unsetting Configurationlistener
|
protected void |
unsetExecutionContextListeners()
Unsetting EC status listener
|
protected void |
unsetHeartbeat()
Unsetting heartbeat
|
protected void |
unsetPortProfileListeners()
Unsetting port profile listener
|
protected void |
updateStatus(StatusKind statuskind,
java.lang.String msg)
Calling remote object
|
public ComponentObserverConsumer()
public boolean init(RTObject_impl rtobj, ServiceProfile profile)
init
in interface SdoServiceConsumerBase
rtobj
- profile
- public boolean reinit(ServiceProfile profile)
reinit
in interface SdoServiceConsumerBase
profile
- public final ServiceProfile getProfile()
getProfile
in interface SdoServiceConsumerBase
public void finalize()
finalize
in interface SdoServiceConsumerBase
finalize
in class 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
in interface CallbackFunction
protected void setDataPortInterval(Properties prop)
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_
in interface ObjectCreator<SdoServiceConsumerBase>
public void destructor_(java.lang.Object obj)
destructor_
destructor_
in interface ObjectDestructor
obj
- The target instances for destructionpublic static void ComponentObserverConsumerInit()
ComponentObserverConsumerInit