/**
  * @param CommandDispatch $commandDispatch
  */
 public function onFinalizeCommandDispatch(CommandDispatch $commandDispatch)
 {
     if ($ex = $commandDispatch->getException()) {
         $successfulLogged = $this->logMessageProcessingFailed($commandDispatch->getCommand(), $ex);
         if ($successfulLogged) {
             $commandDispatch->setException(null);
         }
     } else {
         $this->logMessageProcessingSucceed($commandDispatch->getCommand());
     }
 }