This interface may be implemented by any remote object (component, offshoot, other resources...) that you want to monitor in the master component. Note that resource monitoring framework in module 'mastercomp' supports monitoring of ACSComponents for which it checks the 'componentState' attribute. However, this componentState only tells us something about the Alma component itself, but not about any resources it controls or uses. While resource monitoring via 'componentState' does not require specific changes in the component, the check call cannot be intercepted by the component, which means that the value of the returned information is limited. On the other hand, this 'PingableResource' interface shows up in the component definition, but allows for "deeper" outreach of the status check. Of course your components and resources can use any other method to get their status checked by your master component, but in that case you must implement a custom "ResourceChecker" class; with "PingableResource" you can use the convenience methods provided by ACS.
Returns:
true means the resource is OK
Member Function Documentation
boolean ACS::PingableResource::ping
(
)
The documentation for this interface was generated from the following file: