public function reindexAll()
    {
        $this->tableStrategy
			->setUseIdxTable(false);
		
        $this->beginTransaction();
        try {
            $this->reindex();
            $this->commit();
        } catch (\Exception $e) {
            $this->rollBack();
            throw $e;
        }
        return $this;
    }
public function reindexAll()
    {
        $this->tableStrategy
			->setUseIdxTable(false);
		
        $this->beginTransaction();
        try {
            $this->reindex();
            $this->commit();
        } catch (\Exception $e) {
            $this->rollBack();
            throw $e;
        }
        return $this;
    }
public function reindexAll ( ) { $ this -> tableStrategy -> setUseIdxTable ( false ) ; $ this -> beginTransaction ( ) ; try { $ this -> reindex ( ) ; $ this -> commit ( ) ; } catch ( \ Exception $ e ) { $ this -> rollBack ( ) ; throw $ e ; } return $ this ; }
Reindex data for all products

@return SaleIndexer
@throws \Exception
Reindex data for all products