You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by sm...@apache.org on 2014/07/01 00:57:00 UTC

[21/50] [abbrv] git commit: Changing the API operation case

Changing the API operation case


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/123cf87d
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/123cf87d
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/123cf87d

Branch: refs/heads/master
Commit: 123cf87d94f3702b1a169d2b86047c6995a4ee87
Parents: b240462
Author: Suresh Marru <sm...@apache.org>
Authored: Fri May 23 11:42:44 2014 -0400
Committer: Suresh Marru <sm...@apache.org>
Committed: Fri May 23 11:42:44 2014 -0400

----------------------------------------------------------------------
 client-samples/GetAPIVersion.php |   2 +-
 lib/Airavata/API/Airavata.php    | 111 ++++++++++++++++++++++++++++------
 2 files changed, 94 insertions(+), 19 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/123cf87d/client-samples/GetAPIVersion.php
----------------------------------------------------------------------
diff --git a/client-samples/GetAPIVersion.php b/client-samples/GetAPIVersion.php
index a2732b1..22456a3 100644
--- a/client-samples/GetAPIVersion.php
+++ b/client-samples/GetAPIVersion.php
@@ -42,7 +42,7 @@ $airavataclient = new AiravataClient($protocol);
 
 try
 {
-    $version = $airavataclient->GetAPIVersion();
+    $version = $airavataclient->getAPIVersion();
 }
 catch (TException $texp)
 {

http://git-wip-us.apache.org/repos/asf/airavata/blob/123cf87d/lib/Airavata/API/Airavata.php
----------------------------------------------------------------------
diff --git a/lib/Airavata/API/Airavata.php b/lib/Airavata/API/Airavata.php
index fcb75a7..0dbe0b8 100644
--- a/lib/Airavata/API/Airavata.php
+++ b/lib/Airavata/API/Airavata.php
@@ -17,7 +17,7 @@ use Thrift\Exception\TApplicationException;
 
 
 interface AiravataIf {
-  public function GetAPIVersion();
+  public function getAPIVersion();
   public function createProject(\Airavata\Model\Workspace\Project $project);
   public function updateProject($projectId, \Airavata\Model\Workspace\Project $updatedProject);
   public function getProject($projectId);
@@ -53,33 +53,33 @@ class AiravataClient implements \Airavata\API\AiravataIf {
     $this->output_ = $output ? $output : $input;
   }
 
-  public function GetAPIVersion()
+  public function getAPIVersion()
   {
-    $this->send_GetAPIVersion();
-    return $this->recv_GetAPIVersion();
+    $this->send_getAPIVersion();
+    return $this->recv_getAPIVersion();
   }
 
-  public function send_GetAPIVersion()
+  public function send_getAPIVersion()
   {
-    $args = new \Airavata\API\Airavata_GetAPIVersion_args();
+    $args = new \Airavata\API\Airavata_getAPIVersion_args();
     $bin_accel = ($this->output_ instanceof TBinaryProtocolAccelerated) && function_exists('thrift_protocol_write_binary');
     if ($bin_accel)
     {
-      thrift_protocol_write_binary($this->output_, 'GetAPIVersion', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());
+      thrift_protocol_write_binary($this->output_, 'getAPIVersion', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());
     }
     else
     {
-      $this->output_->writeMessageBegin('GetAPIVersion', TMessageType::CALL, $this->seqid_);
+      $this->output_->writeMessageBegin('getAPIVersion', TMessageType::CALL, $this->seqid_);
       $args->write($this->output_);
       $this->output_->writeMessageEnd();
       $this->output_->getTransport()->flush();
     }
   }
 
-  public function recv_GetAPIVersion()
+  public function recv_getAPIVersion()
   {
     $bin_accel = ($this->input_ instanceof TBinaryProtocolAccelerated) && function_exists('thrift_protocol_read_binary');
-    if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, '\Airavata\API\Airavata_GetAPIVersion_result', $this->input_->isStrictRead());
+    if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, '\Airavata\API\Airavata_getAPIVersion_result', $this->input_->isStrictRead());
     else
     {
       $rseqid = 0;
@@ -93,14 +93,23 @@ class AiravataClient implements \Airavata\API\AiravataIf {
         $this->input_->readMessageEnd();
         throw $x;
       }
-      $result = new \Airavata\API\Airavata_GetAPIVersion_result();
+      $result = new \Airavata\API\Airavata_getAPIVersion_result();
       $result->read($this->input_);
       $this->input_->readMessageEnd();
     }
     if ($result->success !== null) {
       return $result->success;
     }
-    throw new \Exception("GetAPIVersion failed: unknown result");
+    if ($result->ire !== null) {
+      throw $result->ire;
+    }
+    if ($result->ace !== null) {
+      throw $result->ace;
+    }
+    if ($result->ase !== null) {
+      throw $result->ase;
+    }
+    throw new \Exception("getAPIVersion failed: unknown result");
   }
 
   public function createProject(\Airavata\Model\Workspace\Project $project)
@@ -1407,7 +1416,7 @@ class AiravataClient implements \Airavata\API\AiravataIf {
 
 // HELPER FUNCTIONS AND STRUCTURES
 
-class Airavata_GetAPIVersion_args {
+class Airavata_getAPIVersion_args {
   static $_TSPEC;
 
 
@@ -1419,7 +1428,7 @@ class Airavata_GetAPIVersion_args {
   }
 
   public function getName() {
-    return 'Airavata_GetAPIVersion_args';
+    return 'Airavata_getAPIVersion_args';
   }
 
   public function read($input)
@@ -1449,7 +1458,7 @@ class Airavata_GetAPIVersion_args {
 
   public function write($output) {
     $xfer = 0;
-    $xfer += $output->writeStructBegin('Airavata_GetAPIVersion_args');
+    $xfer += $output->writeStructBegin('Airavata_getAPIVersion_args');
     $xfer += $output->writeFieldStop();
     $xfer += $output->writeStructEnd();
     return $xfer;
@@ -1457,10 +1466,13 @@ class Airavata_GetAPIVersion_args {
 
 }
 
-class Airavata_GetAPIVersion_result {
+class Airavata_getAPIVersion_result {
   static $_TSPEC;
 
   public $success = null;
+  public $ire = null;
+  public $ace = null;
+  public $ase = null;
 
   public function __construct($vals=null) {
     if (!isset(self::$_TSPEC)) {
@@ -1469,17 +1481,41 @@ class Airavata_GetAPIVersion_result {
           'var' => 'success',
           'type' => TType::STRING,
           ),
+        1 => array(
+          'var' => 'ire',
+          'type' => TType::STRUCT,
+          'class' => '\Airavata\API\Error\InvalidRequestException',
+          ),
+        2 => array(
+          'var' => 'ace',
+          'type' => TType::STRUCT,
+          'class' => '\Airavata\API\Error\AiravataClientException',
+          ),
+        3 => array(
+          'var' => 'ase',
+          'type' => TType::STRUCT,
+          'class' => '\Airavata\API\Error\AiravataSystemException',
+          ),
         );
     }
     if (is_array($vals)) {
       if (isset($vals['success'])) {
         $this->success = $vals['success'];
       }
+      if (isset($vals['ire'])) {
+        $this->ire = $vals['ire'];
+      }
+      if (isset($vals['ace'])) {
+        $this->ace = $vals['ace'];
+      }
+      if (isset($vals['ase'])) {
+        $this->ase = $vals['ase'];
+      }
     }
   }
 
   public function getName() {
-    return 'Airavata_GetAPIVersion_result';
+    return 'Airavata_getAPIVersion_result';
   }
 
   public function read($input)
@@ -1504,6 +1540,30 @@ class Airavata_GetAPIVersion_result {
             $xfer += $input->skip($ftype);
           }
           break;
+        case 1:
+          if ($ftype == TType::STRUCT) {
+            $this->ire = new \Airavata\API\Error\InvalidRequestException();
+            $xfer += $this->ire->read($input);
+          } else {
+            $xfer += $input->skip($ftype);
+          }
+          break;
+        case 2:
+          if ($ftype == TType::STRUCT) {
+            $this->ace = new \Airavata\API\Error\AiravataClientException();
+            $xfer += $this->ace->read($input);
+          } else {
+            $xfer += $input->skip($ftype);
+          }
+          break;
+        case 3:
+          if ($ftype == TType::STRUCT) {
+            $this->ase = new \Airavata\API\Error\AiravataSystemException();
+            $xfer += $this->ase->read($input);
+          } else {
+            $xfer += $input->skip($ftype);
+          }
+          break;
         default:
           $xfer += $input->skip($ftype);
           break;
@@ -1516,12 +1576,27 @@ class Airavata_GetAPIVersion_result {
 
   public function write($output) {
     $xfer = 0;
-    $xfer += $output->writeStructBegin('Airavata_GetAPIVersion_result');
+    $xfer += $output->writeStructBegin('Airavata_getAPIVersion_result');
     if ($this->success !== null) {
       $xfer += $output->writeFieldBegin('success', TType::STRING, 0);
       $xfer += $output->writeString($this->success);
       $xfer += $output->writeFieldEnd();
     }
+    if ($this->ire !== null) {
+      $xfer += $output->writeFieldBegin('ire', TType::STRUCT, 1);
+      $xfer += $this->ire->write($output);
+      $xfer += $output->writeFieldEnd();
+    }
+    if ($this->ace !== null) {
+      $xfer += $output->writeFieldBegin('ace', TType::STRUCT, 2);
+      $xfer += $this->ace->write($output);
+      $xfer += $output->writeFieldEnd();
+    }
+    if ($this->ase !== null) {
+      $xfer += $output->writeFieldBegin('ase', TType::STRUCT, 3);
+      $xfer += $this->ase->write($output);
+      $xfer += $output->writeFieldEnd();
+    }
     $xfer += $output->writeFieldStop();
     $xfer += $output->writeStructEnd();
     return $xfer;