/**
  * Get an object handle
  *
  * @return string A string that is unique, or NULL
  * @see execute()
  */
 public function getHandle()
 {
     $handle = null;
     if ($this->isSupported()) {
         $callbacks = $this->getCommandCallbacks();
         if (!empty($callbacks)) {
             $handle = parent::getHandle();
         }
     }
     return $handle;
 }