public function flush($subsetName = NULL) {
        $timeStart = microtime(TRUE);

        $result = parent::flush($subsetName);

        LogHelper::log_info(t(
            "[@cacheType] Execution time for@successFlag cache flush time is !executionTime",
            array(
                '@cacheType' => $this->getCacheType(),
                '!executionTime' => LogHelper::formatExecutionTime($timeStart),
                '@successFlag' => t(($result === FALSE) ? (' ' . t('UNSUCCESSFUL')) : ''))));

        return $result;
    }