/**
  * get default internal adb id
  * 
  * @return string
  */
 protected function _getDefaultInternalAddressbook()
 {
     $appConfigDefaults = Admin_Controller::getInstance()->getConfigSettings();
     $result = isset($appConfigDefaults[Admin_Model_Config::DEFAULTINTERNALADDRESSBOOK]) ? $appConfigDefaults[Admin_Model_Config::DEFAULTINTERNALADDRESSBOOK] : NULL;
     if (empty($result)) {
         if (Tinebase_Core::isLogLevel(Zend_Log::NOTICE)) {
             Tinebase_Core::getLogger()->notice(__METHOD__ . '::' . __LINE__ . ' Default internal addressbook not found. Creating new config setting.');
         }
         $result = Addressbook_Setup_Initialize::setDefaultInternalAddressbook()->getId();
     }
     return $result;
 }
 /**
  * returns default internal addressbook container
  * 
  * @return string|int ID
  */
 public function getDefaultInternalAddressbook()
 {
     $appConfigDefaults = Admin_Controller::getInstance()->getConfigSettings();
     if (empty($appConfigDefaults[Admin_Model_Config::DEFAULTINTERNALADDRESSBOOK])) {
         $internalAdb = Addressbook_Setup_Initialize::setDefaultInternalAddressbook();
         $internalAdbId = $internalAdb->getId();
     } else {
         $internalAdbId = $appConfigDefaults[Admin_Model_Config::DEFAULTINTERNALADDRESSBOOK];
     }
     return $internalAdbId;
 }