public function send(NetSyncMessage $message)
 {
     $myProcManager = ProcManager::getInstance();
     $username = $myProcManager->getCurrentProcess()->getLoginContext()->getEyeosUser()->getId();
     $channel = new BasicChannel($message->getTo());
     $messageProvider = new CometSqlMessageProvider();
     $message = $this->callHooks($message);
     $messageProvider->clearOldMessages();
     $messageProvider->write($username, $channel, $message->getAttributesMap());
     //control errors?
     return true;
 }