"$status" ); * Status: RUNNING, NON-RUNNING, NOT INSTALLED */ public function getStatus() { } /** * Get status of a given service * @param string $service Service Name * @return mixed * array ( "$svc_name" => "$status" ); * Status: RUNNING, NON-RUNNING, NOT INSTALLED */ public function getServiceStatus($service) { } /** * Get status of a given component/role of service * @param string $service Service Name * @param string $component Component Name * @param string $hostname Hostname of Node to query - optional. Required only * in case of multiple hosts mapping to a given component. * @return mixed * array ( "$svc_name" => "$status" ); * Status: RUNNING, NON-RUNNING, NOT INSTALLED */ public function getServiceComponentStatus($service, $component, $hostname) { } } ?>