public function message($body = '')
 {
     $message = new \SoftLayer\Messaging\Message();
     $message->setParent($this);
     $message->setBody($body);
     return $message;
 }
 public function messages($batch = 1)
 {
     $messages = array();
     $response = $this->getClient()->get("/queues/" . $this->getName() . "/messages", array('params' => array('batch' => $batch)));
     foreach ($response->getBody()->items as $item) {
         $message = new \SoftLayer\Messaging\Message();
         $message->setParent($this);
         $message->unserialize($item);
         $messages[] = $message;
     }
     return $messages;
 }