/**
  * (non-PHPdoc).
  *
  * @see Alpha\Model\ActiveRecordProviderInterface::reload()
  */
 public function reload()
 {
     self::$logger->debug('>>reload()');
     if (!$this->BO->isTransient()) {
         $this->BO->load($this->BO->getOID());
     } else {
         throw new AlphaException('Cannot reload transient object from database!');
     }
     self::$logger->debug('<<reload');
 }