/**
  * @param NodeInterface $node
  * @return void
  */
 protected function indexAllNodeVariants(NodeInterface $node)
 {
     $nodeIdentifier = $node->getIdentifier();
     $allIndexedVariants = $this->indexClient->query('SELECT __identifier__ FROM objects WHERE __identifier = "' . $nodeIdentifier . '"');
     foreach ($allIndexedVariants as $nodeVariant) {
         $this->indexClient->removeData($nodeVariant['__identifier__']);
     }
     foreach ($this->workspaceRepository->findAll() as $workspace) {
         $this->indexNodeInWorkspace($nodeIdentifier, $workspace->getName());
     }
 }