/**
  * Apply filter to query data
  *
  * @param   array           $data
  * @param   MonitoredObject $object
  *
  * @return  array
  */
 protected function applyFilter(array &$data, MonitoredObject $object)
 {
     if ($object->getType() === $object::TYPE_HOST) {
         /** @var \Icinga\Module\Monitoring\Object\Host $object */
         $data['host'] = $object->getName();
     } else {
         /** @var \Icinga\Module\Monitoring\Object\Service $object */
         $data['service'] = sprintf('%s!%s', $object->getHost()->getName(), $object->getName());
     }
 }