Example #1
0
 /**
  * Send Message 
  * The SendMessage action delivers a message to the specified queue.
  * 
  * @see http://docs.amazonwebservices.com/AWSSimpleQueueService/2009-02-01/SQSDeveloperGuide/Query_QuerySendMessage.html
  * @param mixed $request array of parameters for Amazon_SQS_Model_SendMessageRequest request
  * or Amazon_SQS_Model_SendMessageRequest object itself
  * @see Amazon_SQS_Model_SendMessage
  * @return Amazon_SQS_Model_SendMessageResponse Amazon_SQS_Model_SendMessageResponse
  *
  * @throws Amazon_SQS_Exception
  */
 public function sendMessage($request)
 {
     if (!$request instanceof Amazon_SQS_Model_SendMessageRequest) {
         require_once DRUPAL_ROOT . '/sites/all/libraries/Amazon/SQS/Model/Amazon/SQS/Model/SendMessageRequest.php';
         $request = new Amazon_SQS_Model_SendMessageRequest($request);
     }
     require_once DRUPAL_ROOT . '/sites/all/libraries/Amazon/SQS/Interface.php';
     require_once DRUPAL_ROOT . '/sites/all/libraries/Amazon/SQS/Model/SendMessageResponse.php';
     return Amazon_SQS_Model_SendMessageResponse::fromXML($this->_invoke($this->_convertSendMessage($request)));
 }
Example #2
0
 /**
  * Send Message 
  * The SendMessage action delivers a message to the specified queue.
  *   
  * @see http://docs.amazonwebservices.com/AWSSimpleQueueService/2009-02-01/SQSDeveloperGuide/Query_QuerySendMessage.html      
  * @param mixed $request array of parameters for Amazon_SQS_Model_SendMessage request or Amazon_SQS_Model_SendMessage object itself
  * @see Amazon_SQS_Model_SendMessage
  * @return Amazon_SQS_Model_SendMessageResponse Amazon_SQS_Model_SendMessageResponse
  *
  * @throws Amazon_SQS_Exception
  */
 public function sendMessage($request)
 {
     require_once 'Amazon/SQS/Model/SendMessageResponse.php';
     return Amazon_SQS_Model_SendMessageResponse::fromXML($this->_invoke('SendMessage'));
 }
Example #3
0
 /**
  * Send Message 
  * The SendMessage action delivers a message to the specified queue.
  *   
  * @see http://docs.amazonwebservices.com/AWSSimpleQueueService/2008-01-01/SQSDeveloperGuide/Query_QuerySendMessage.html      
  * @param mixed $request array of parameters for Amazon_SQS_Model_SendMessage request or Amazon_SQS_Model_SendMessage object itself
  * @see Amazon_SQS_Model_SendMessage
  * @return Amazon_SQS_Model_SendMessageResponse Amazon_SQS_Model_SendMessageResponse
  *
  * @throws Amazon_SQS_Exception
  */
 public function sendMessage($request)
 {
     if (!$request instanceof Amazon_SQS_Model_SendMessage) {
         require_once 'Amazon/SQS/Model/SendMessage.php';
         $request = new Amazon_SQS_Model_SendMessage($request);
     }
     require_once 'Amazon/SQS/Model/SendMessageResponse.php';
     return Amazon_SQS_Model_SendMessageResponse::fromXML($this->_invoke($this->_convertSendMessage($request)));
 }