public function switchIndexAlias($indexName, $delete = true)
    {
        $indexConfig = $this->configManager->getIndexConfiguration($indexName);

        if ($indexConfig->isUseAlias()) {
            $index = $this->indexManager->getIndex($indexName);
            $this->aliasProcessor->switchIndexAlias($indexConfig, $index, false, $delete);
        }
    }
public function switchIndexAlias($indexName, $delete = true)
    {
        $indexConfig = $this->configManager->getIndexConfiguration($indexName);

        if ($indexConfig->isUseAlias()) {
            $index = $this->indexManager->getIndex($indexName);
            $this->aliasProcessor->switchIndexAlias($indexConfig, $index, false, $delete);
        }
    }
public function switchIndexAlias ( $ indexName , $ delete = true ) { $ indexConfig = $ this -> configManager -> getIndexConfiguration ( $ indexName ) ; if ( $ indexConfig -> isUseAlias ( ) ) { $ index = $ this -> indexManager -> getIndex ( $ indexName ) ; $ this -> aliasProcessor -> switchIndexAlias ( $ indexConfig , $ index , false , $ delete ) ; } }
Switching aliases.

@param string $indexName
@param bool   $delete    Delete or close index

@throws \FOS\ElasticaBundle\Exception\AliasIsIndexException
Switching aliases .