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:06 UTC
[27/50] [abbrv] git commit: adding app catalog model classes &
updating app catalog service class
adding app catalog model classes & updating app catalog service class
Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/059d16b1
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/059d16b1
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/059d16b1
Branch: refs/heads/master
Commit: 059d16b1a6554d915c63ea045bb46fa9ec84f9b5
Parents: 65b084f
Author: Saminda Wijeratne <sa...@gmail.com>
Authored: Fri May 23 13:33:41 2014 -0700
Committer: Saminda Wijeratne <sa...@gmail.com>
Committed: Fri May 23 13:33:41 2014 -0700
----------------------------------------------------------------------
.../API/AppCatalog/ApplicationCatalogAPI.php | 332 +++-
lib/Airavata/Model/AppCatalog/Types.php | 1636 ++++++++++++++++++
2 files changed, 1894 insertions(+), 74 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/airavata/blob/059d16b1/lib/Airavata/API/AppCatalog/ApplicationCatalogAPI.php
----------------------------------------------------------------------
diff --git a/lib/Airavata/API/AppCatalog/ApplicationCatalogAPI.php b/lib/Airavata/API/AppCatalog/ApplicationCatalogAPI.php
index 6f5a3a9..e2082cb 100644
--- a/lib/Airavata/API/AppCatalog/ApplicationCatalogAPI.php
+++ b/lib/Airavata/API/AppCatalog/ApplicationCatalogAPI.php
@@ -18,12 +18,12 @@ use Thrift\Exception\TApplicationException;
interface ApplicationCatalogAPIIf {
public function GetAPIVersion();
- public function addComputeResourceDescription(\ComputeResourceDescription $computeResourceDescription);
- public function addSSHJobSubmissionProtocol($computeResourceId, \SSHJobSubmission $jobSubmission);
- public function addGSISSHJobSubmissionProtocol($computeResourceId, \GSISSHJobSubmission $jobSubmission);
- public function addGlobusJobSubmissionProtocol($computeResourceId, \GlobusJobSubmission $jobSubmission);
- public function addSCPDataMovementProtocol($computeResourceId, \SCPDataMovement $dataMovement);
- public function addGridFTPDataMovementProtocol($computeResourceId, \GridFTPDataMovement $dataMovement);
+ public function addComputeResourceDescription(\Airavata\Model\AppCatalog\ComputeResourceDescription $computeResourceDescription);
+ public function addSSHJobSubmissionProtocol($computeResourceId, \Airavata\Model\AppCatalog\SSHJobSubmission $jobSubmission);
+ public function addGSISSHJobSubmissionProtocol($computeResourceId, \Airavata\Model\AppCatalog\GSISSHJobSubmission $jobSubmission);
+ public function addGlobusJobSubmissionProtocol($computeResourceId, \Airavata\Model\AppCatalog\GlobusJobSubmission $jobSubmission);
+ public function addSCPDataMovementProtocol($computeResourceId, \Airavata\Model\AppCatalog\SCPDataMovement $dataMovement);
+ public function addGridFTPDataMovementProtocol($computeResourceId, \Airavata\Model\AppCatalog\GridFTPDataMovement $dataMovement);
public function listComputeResourceDescriptions();
public function getComputeResourceDescription($computeResourceId);
public function getSSHJobSubmissionProtocol($sshJobSubmissionProtocolResourceId);
@@ -33,10 +33,10 @@ interface ApplicationCatalogAPIIf {
public function getGridFTPDataMovementProtocol($gridFTPDataMovementResourceId);
public function isComputeResourceDescriptionRegistered($hostName);
public function getComputeResourceDescriptionFromHostName($hostName);
- public function addApplicationInterface(\ApplicationInterface $applicationInterface);
+ public function addApplicationInterface(\Airavata\Model\AppCatalog\ApplicationInterface $applicationInterface);
public function listApplicationInterfaceIds();
public function getApplicationInterface($applicationInterfaceId);
- public function addApplicationDeployment($applicationInterfaceId, \ApplicationDeployment $applicationDeployment);
+ public function addApplicationDeployment($applicationInterfaceId, \Airavata\Model\AppCatalog\ApplicationDeployment $applicationDeployment);
public function listApplicationDeploymentIds($applicationInterfaceId);
public function getApplicationDeployment($applicationInterfaceId, $applicationDeploymentId);
}
@@ -102,13 +102,13 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
throw new \Exception("GetAPIVersion failed: unknown result");
}
- public function addComputeResourceDescription(\ComputeResourceDescription $computeResourceDescription)
+ public function addComputeResourceDescription(\Airavata\Model\AppCatalog\ComputeResourceDescription $computeResourceDescription)
{
$this->send_addComputeResourceDescription($computeResourceDescription);
- $this->recv_addComputeResourceDescription();
+ return $this->recv_addComputeResourceDescription();
}
- public function send_addComputeResourceDescription(\ComputeResourceDescription $computeResourceDescription)
+ public function send_addComputeResourceDescription(\Airavata\Model\AppCatalog\ComputeResourceDescription $computeResourceDescription)
{
$args = new \Airavata\API\AppCatalog\ApplicationCatalogAPI_addComputeResourceDescription_args();
$args->computeResourceDescription = $computeResourceDescription;
@@ -147,6 +147,9 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
$result->read($this->input_);
$this->input_->readMessageEnd();
}
+ if ($result->success !== null) {
+ return $result->success;
+ }
if ($result->ire !== null) {
throw $result->ire;
}
@@ -156,16 +159,16 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
if ($result->ase !== null) {
throw $result->ase;
}
- return;
+ throw new \Exception("addComputeResourceDescription failed: unknown result");
}
- public function addSSHJobSubmissionProtocol($computeResourceId, \SSHJobSubmission $jobSubmission)
+ public function addSSHJobSubmissionProtocol($computeResourceId, \Airavata\Model\AppCatalog\SSHJobSubmission $jobSubmission)
{
$this->send_addSSHJobSubmissionProtocol($computeResourceId, $jobSubmission);
- $this->recv_addSSHJobSubmissionProtocol();
+ return $this->recv_addSSHJobSubmissionProtocol();
}
- public function send_addSSHJobSubmissionProtocol($computeResourceId, \SSHJobSubmission $jobSubmission)
+ public function send_addSSHJobSubmissionProtocol($computeResourceId, \Airavata\Model\AppCatalog\SSHJobSubmission $jobSubmission)
{
$args = new \Airavata\API\AppCatalog\ApplicationCatalogAPI_addSSHJobSubmissionProtocol_args();
$args->computeResourceId = $computeResourceId;
@@ -205,6 +208,9 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
$result->read($this->input_);
$this->input_->readMessageEnd();
}
+ if ($result->success !== null) {
+ return $result->success;
+ }
if ($result->ire !== null) {
throw $result->ire;
}
@@ -214,16 +220,16 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
if ($result->ase !== null) {
throw $result->ase;
}
- return;
+ throw new \Exception("addSSHJobSubmissionProtocol failed: unknown result");
}
- public function addGSISSHJobSubmissionProtocol($computeResourceId, \GSISSHJobSubmission $jobSubmission)
+ public function addGSISSHJobSubmissionProtocol($computeResourceId, \Airavata\Model\AppCatalog\GSISSHJobSubmission $jobSubmission)
{
$this->send_addGSISSHJobSubmissionProtocol($computeResourceId, $jobSubmission);
- $this->recv_addGSISSHJobSubmissionProtocol();
+ return $this->recv_addGSISSHJobSubmissionProtocol();
}
- public function send_addGSISSHJobSubmissionProtocol($computeResourceId, \GSISSHJobSubmission $jobSubmission)
+ public function send_addGSISSHJobSubmissionProtocol($computeResourceId, \Airavata\Model\AppCatalog\GSISSHJobSubmission $jobSubmission)
{
$args = new \Airavata\API\AppCatalog\ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_args();
$args->computeResourceId = $computeResourceId;
@@ -263,6 +269,9 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
$result->read($this->input_);
$this->input_->readMessageEnd();
}
+ if ($result->success !== null) {
+ return $result->success;
+ }
if ($result->ire !== null) {
throw $result->ire;
}
@@ -272,16 +281,16 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
if ($result->ase !== null) {
throw $result->ase;
}
- return;
+ throw new \Exception("addGSISSHJobSubmissionProtocol failed: unknown result");
}
- public function addGlobusJobSubmissionProtocol($computeResourceId, \GlobusJobSubmission $jobSubmission)
+ public function addGlobusJobSubmissionProtocol($computeResourceId, \Airavata\Model\AppCatalog\GlobusJobSubmission $jobSubmission)
{
$this->send_addGlobusJobSubmissionProtocol($computeResourceId, $jobSubmission);
- $this->recv_addGlobusJobSubmissionProtocol();
+ return $this->recv_addGlobusJobSubmissionProtocol();
}
- public function send_addGlobusJobSubmissionProtocol($computeResourceId, \GlobusJobSubmission $jobSubmission)
+ public function send_addGlobusJobSubmissionProtocol($computeResourceId, \Airavata\Model\AppCatalog\GlobusJobSubmission $jobSubmission)
{
$args = new \Airavata\API\AppCatalog\ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_args();
$args->computeResourceId = $computeResourceId;
@@ -321,6 +330,9 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
$result->read($this->input_);
$this->input_->readMessageEnd();
}
+ if ($result->success !== null) {
+ return $result->success;
+ }
if ($result->ire !== null) {
throw $result->ire;
}
@@ -330,16 +342,16 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
if ($result->ase !== null) {
throw $result->ase;
}
- return;
+ throw new \Exception("addGlobusJobSubmissionProtocol failed: unknown result");
}
- public function addSCPDataMovementProtocol($computeResourceId, \SCPDataMovement $dataMovement)
+ public function addSCPDataMovementProtocol($computeResourceId, \Airavata\Model\AppCatalog\SCPDataMovement $dataMovement)
{
$this->send_addSCPDataMovementProtocol($computeResourceId, $dataMovement);
- $this->recv_addSCPDataMovementProtocol();
+ return $this->recv_addSCPDataMovementProtocol();
}
- public function send_addSCPDataMovementProtocol($computeResourceId, \SCPDataMovement $dataMovement)
+ public function send_addSCPDataMovementProtocol($computeResourceId, \Airavata\Model\AppCatalog\SCPDataMovement $dataMovement)
{
$args = new \Airavata\API\AppCatalog\ApplicationCatalogAPI_addSCPDataMovementProtocol_args();
$args->computeResourceId = $computeResourceId;
@@ -379,6 +391,9 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
$result->read($this->input_);
$this->input_->readMessageEnd();
}
+ if ($result->success !== null) {
+ return $result->success;
+ }
if ($result->ire !== null) {
throw $result->ire;
}
@@ -388,16 +403,16 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
if ($result->ase !== null) {
throw $result->ase;
}
- return;
+ throw new \Exception("addSCPDataMovementProtocol failed: unknown result");
}
- public function addGridFTPDataMovementProtocol($computeResourceId, \GridFTPDataMovement $dataMovement)
+ public function addGridFTPDataMovementProtocol($computeResourceId, \Airavata\Model\AppCatalog\GridFTPDataMovement $dataMovement)
{
$this->send_addGridFTPDataMovementProtocol($computeResourceId, $dataMovement);
- $this->recv_addGridFTPDataMovementProtocol();
+ return $this->recv_addGridFTPDataMovementProtocol();
}
- public function send_addGridFTPDataMovementProtocol($computeResourceId, \GridFTPDataMovement $dataMovement)
+ public function send_addGridFTPDataMovementProtocol($computeResourceId, \Airavata\Model\AppCatalog\GridFTPDataMovement $dataMovement)
{
$args = new \Airavata\API\AppCatalog\ApplicationCatalogAPI_addGridFTPDataMovementProtocol_args();
$args->computeResourceId = $computeResourceId;
@@ -437,6 +452,9 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
$result->read($this->input_);
$this->input_->readMessageEnd();
}
+ if ($result->success !== null) {
+ return $result->success;
+ }
if ($result->ire !== null) {
throw $result->ire;
}
@@ -446,7 +464,7 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
if ($result->ase !== null) {
throw $result->ase;
}
- return;
+ throw new \Exception("addGridFTPDataMovementProtocol failed: unknown result");
}
public function listComputeResourceDescriptions()
@@ -988,13 +1006,13 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
throw new \Exception("getComputeResourceDescriptionFromHostName failed: unknown result");
}
- public function addApplicationInterface(\ApplicationInterface $applicationInterface)
+ public function addApplicationInterface(\Airavata\Model\AppCatalog\ApplicationInterface $applicationInterface)
{
$this->send_addApplicationInterface($applicationInterface);
- $this->recv_addApplicationInterface();
+ return $this->recv_addApplicationInterface();
}
- public function send_addApplicationInterface(\ApplicationInterface $applicationInterface)
+ public function send_addApplicationInterface(\Airavata\Model\AppCatalog\ApplicationInterface $applicationInterface)
{
$args = new \Airavata\API\AppCatalog\ApplicationCatalogAPI_addApplicationInterface_args();
$args->applicationInterface = $applicationInterface;
@@ -1033,6 +1051,9 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
$result->read($this->input_);
$this->input_->readMessageEnd();
}
+ if ($result->success !== null) {
+ return $result->success;
+ }
if ($result->ire !== null) {
throw $result->ire;
}
@@ -1042,7 +1063,7 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
if ($result->ase !== null) {
throw $result->ase;
}
- return;
+ throw new \Exception("addApplicationInterface failed: unknown result");
}
public function listApplicationInterfaceIds()
@@ -1164,13 +1185,13 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
throw new \Exception("getApplicationInterface failed: unknown result");
}
- public function addApplicationDeployment($applicationInterfaceId, \ApplicationDeployment $applicationDeployment)
+ public function addApplicationDeployment($applicationInterfaceId, \Airavata\Model\AppCatalog\ApplicationDeployment $applicationDeployment)
{
$this->send_addApplicationDeployment($applicationInterfaceId, $applicationDeployment);
- $this->recv_addApplicationDeployment();
+ return $this->recv_addApplicationDeployment();
}
- public function send_addApplicationDeployment($applicationInterfaceId, \ApplicationDeployment $applicationDeployment)
+ public function send_addApplicationDeployment($applicationInterfaceId, \Airavata\Model\AppCatalog\ApplicationDeployment $applicationDeployment)
{
$args = new \Airavata\API\AppCatalog\ApplicationCatalogAPI_addApplicationDeployment_args();
$args->applicationInterfaceId = $applicationInterfaceId;
@@ -1210,6 +1231,9 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
$result->read($this->input_);
$this->input_->readMessageEnd();
}
+ if ($result->success !== null) {
+ return $result->success;
+ }
if ($result->ire !== null) {
throw $result->ire;
}
@@ -1219,7 +1243,7 @@ class ApplicationCatalogAPIClient implements \Airavata\API\AppCatalog\Applicatio
if ($result->ase !== null) {
throw $result->ase;
}
- return;
+ throw new \Exception("addApplicationDeployment failed: unknown result");
}
public function listApplicationDeploymentIds($applicationInterfaceId)
@@ -1480,7 +1504,7 @@ class ApplicationCatalogAPI_addComputeResourceDescription_args {
1 => array(
'var' => 'computeResourceDescription',
'type' => TType::STRUCT,
- 'class' => '\ComputeResourceDescription',
+ 'class' => '\Airavata\Model\AppCatalog\ComputeResourceDescription',
),
);
}
@@ -1512,7 +1536,7 @@ class ApplicationCatalogAPI_addComputeResourceDescription_args {
{
case 1:
if ($ftype == TType::STRUCT) {
- $this->computeResourceDescription = new \ComputeResourceDescription();
+ $this->computeResourceDescription = new \Airavata\Model\AppCatalog\ComputeResourceDescription();
$xfer += $this->computeResourceDescription->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -1549,6 +1573,7 @@ class ApplicationCatalogAPI_addComputeResourceDescription_args {
class ApplicationCatalogAPI_addComputeResourceDescription_result {
static $_TSPEC;
+ public $success = null;
public $ire = null;
public $ace = null;
public $ase = null;
@@ -1556,6 +1581,10 @@ class ApplicationCatalogAPI_addComputeResourceDescription_result {
public function __construct($vals=null) {
if (!isset(self::$_TSPEC)) {
self::$_TSPEC = array(
+ 0 => array(
+ 'var' => 'success',
+ 'type' => TType::STRING,
+ ),
1 => array(
'var' => 'ire',
'type' => TType::STRUCT,
@@ -1574,6 +1603,9 @@ class ApplicationCatalogAPI_addComputeResourceDescription_result {
);
}
if (is_array($vals)) {
+ if (isset($vals['success'])) {
+ $this->success = $vals['success'];
+ }
if (isset($vals['ire'])) {
$this->ire = $vals['ire'];
}
@@ -1605,6 +1637,13 @@ class ApplicationCatalogAPI_addComputeResourceDescription_result {
}
switch ($fid)
{
+ case 0:
+ if ($ftype == TType::STRING) {
+ $xfer += $input->readString($this->success);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
case 1:
if ($ftype == TType::STRUCT) {
$this->ire = new \Airavata\API\Error\InvalidRequestException();
@@ -1642,6 +1681,11 @@ class ApplicationCatalogAPI_addComputeResourceDescription_result {
public function write($output) {
$xfer = 0;
$xfer += $output->writeStructBegin('ApplicationCatalogAPI_addComputeResourceDescription_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);
@@ -1680,7 +1724,7 @@ class ApplicationCatalogAPI_addSSHJobSubmissionProtocol_args {
2 => array(
'var' => 'jobSubmission',
'type' => TType::STRUCT,
- 'class' => '\SSHJobSubmission',
+ 'class' => '\Airavata\Model\AppCatalog\SSHJobSubmission',
),
);
}
@@ -1722,7 +1766,7 @@ class ApplicationCatalogAPI_addSSHJobSubmissionProtocol_args {
break;
case 2:
if ($ftype == TType::STRUCT) {
- $this->jobSubmission = new \SSHJobSubmission();
+ $this->jobSubmission = new \Airavata\Model\AppCatalog\SSHJobSubmission();
$xfer += $this->jobSubmission->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -1764,6 +1808,7 @@ class ApplicationCatalogAPI_addSSHJobSubmissionProtocol_args {
class ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result {
static $_TSPEC;
+ public $success = null;
public $ire = null;
public $ace = null;
public $ase = null;
@@ -1771,6 +1816,10 @@ class ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result {
public function __construct($vals=null) {
if (!isset(self::$_TSPEC)) {
self::$_TSPEC = array(
+ 0 => array(
+ 'var' => 'success',
+ 'type' => TType::STRING,
+ ),
1 => array(
'var' => 'ire',
'type' => TType::STRUCT,
@@ -1789,6 +1838,9 @@ class ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result {
);
}
if (is_array($vals)) {
+ if (isset($vals['success'])) {
+ $this->success = $vals['success'];
+ }
if (isset($vals['ire'])) {
$this->ire = $vals['ire'];
}
@@ -1820,6 +1872,13 @@ class ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result {
}
switch ($fid)
{
+ case 0:
+ if ($ftype == TType::STRING) {
+ $xfer += $input->readString($this->success);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
case 1:
if ($ftype == TType::STRUCT) {
$this->ire = new \Airavata\API\Error\InvalidRequestException();
@@ -1857,6 +1916,11 @@ class ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result {
public function write($output) {
$xfer = 0;
$xfer += $output->writeStructBegin('ApplicationCatalogAPI_addSSHJobSubmissionProtocol_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);
@@ -1895,7 +1959,7 @@ class ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_args {
2 => array(
'var' => 'jobSubmission',
'type' => TType::STRUCT,
- 'class' => '\GSISSHJobSubmission',
+ 'class' => '\Airavata\Model\AppCatalog\GSISSHJobSubmission',
),
);
}
@@ -1937,7 +2001,7 @@ class ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_args {
break;
case 2:
if ($ftype == TType::STRUCT) {
- $this->jobSubmission = new \GSISSHJobSubmission();
+ $this->jobSubmission = new \Airavata\Model\AppCatalog\GSISSHJobSubmission();
$xfer += $this->jobSubmission->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -1979,6 +2043,7 @@ class ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_args {
class ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result {
static $_TSPEC;
+ public $success = null;
public $ire = null;
public $ace = null;
public $ase = null;
@@ -1986,6 +2051,10 @@ class ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result {
public function __construct($vals=null) {
if (!isset(self::$_TSPEC)) {
self::$_TSPEC = array(
+ 0 => array(
+ 'var' => 'success',
+ 'type' => TType::STRING,
+ ),
1 => array(
'var' => 'ire',
'type' => TType::STRUCT,
@@ -2004,6 +2073,9 @@ class ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result {
);
}
if (is_array($vals)) {
+ if (isset($vals['success'])) {
+ $this->success = $vals['success'];
+ }
if (isset($vals['ire'])) {
$this->ire = $vals['ire'];
}
@@ -2035,6 +2107,13 @@ class ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result {
}
switch ($fid)
{
+ case 0:
+ if ($ftype == TType::STRING) {
+ $xfer += $input->readString($this->success);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
case 1:
if ($ftype == TType::STRUCT) {
$this->ire = new \Airavata\API\Error\InvalidRequestException();
@@ -2072,6 +2151,11 @@ class ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result {
public function write($output) {
$xfer = 0;
$xfer += $output->writeStructBegin('ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_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);
@@ -2110,7 +2194,7 @@ class ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_args {
2 => array(
'var' => 'jobSubmission',
'type' => TType::STRUCT,
- 'class' => '\GlobusJobSubmission',
+ 'class' => '\Airavata\Model\AppCatalog\GlobusJobSubmission',
),
);
}
@@ -2152,7 +2236,7 @@ class ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_args {
break;
case 2:
if ($ftype == TType::STRUCT) {
- $this->jobSubmission = new \GlobusJobSubmission();
+ $this->jobSubmission = new \Airavata\Model\AppCatalog\GlobusJobSubmission();
$xfer += $this->jobSubmission->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -2194,6 +2278,7 @@ class ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_args {
class ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result {
static $_TSPEC;
+ public $success = null;
public $ire = null;
public $ace = null;
public $ase = null;
@@ -2201,6 +2286,10 @@ class ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result {
public function __construct($vals=null) {
if (!isset(self::$_TSPEC)) {
self::$_TSPEC = array(
+ 0 => array(
+ 'var' => 'success',
+ 'type' => TType::STRING,
+ ),
1 => array(
'var' => 'ire',
'type' => TType::STRUCT,
@@ -2219,6 +2308,9 @@ class ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result {
);
}
if (is_array($vals)) {
+ if (isset($vals['success'])) {
+ $this->success = $vals['success'];
+ }
if (isset($vals['ire'])) {
$this->ire = $vals['ire'];
}
@@ -2250,6 +2342,13 @@ class ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result {
}
switch ($fid)
{
+ case 0:
+ if ($ftype == TType::STRING) {
+ $xfer += $input->readString($this->success);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
case 1:
if ($ftype == TType::STRUCT) {
$this->ire = new \Airavata\API\Error\InvalidRequestException();
@@ -2287,6 +2386,11 @@ class ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result {
public function write($output) {
$xfer = 0;
$xfer += $output->writeStructBegin('ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_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);
@@ -2325,7 +2429,7 @@ class ApplicationCatalogAPI_addSCPDataMovementProtocol_args {
2 => array(
'var' => 'dataMovement',
'type' => TType::STRUCT,
- 'class' => '\SCPDataMovement',
+ 'class' => '\Airavata\Model\AppCatalog\SCPDataMovement',
),
);
}
@@ -2367,7 +2471,7 @@ class ApplicationCatalogAPI_addSCPDataMovementProtocol_args {
break;
case 2:
if ($ftype == TType::STRUCT) {
- $this->dataMovement = new \SCPDataMovement();
+ $this->dataMovement = new \Airavata\Model\AppCatalog\SCPDataMovement();
$xfer += $this->dataMovement->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -2409,6 +2513,7 @@ class ApplicationCatalogAPI_addSCPDataMovementProtocol_args {
class ApplicationCatalogAPI_addSCPDataMovementProtocol_result {
static $_TSPEC;
+ public $success = null;
public $ire = null;
public $ace = null;
public $ase = null;
@@ -2416,6 +2521,10 @@ class ApplicationCatalogAPI_addSCPDataMovementProtocol_result {
public function __construct($vals=null) {
if (!isset(self::$_TSPEC)) {
self::$_TSPEC = array(
+ 0 => array(
+ 'var' => 'success',
+ 'type' => TType::STRING,
+ ),
1 => array(
'var' => 'ire',
'type' => TType::STRUCT,
@@ -2434,6 +2543,9 @@ class ApplicationCatalogAPI_addSCPDataMovementProtocol_result {
);
}
if (is_array($vals)) {
+ if (isset($vals['success'])) {
+ $this->success = $vals['success'];
+ }
if (isset($vals['ire'])) {
$this->ire = $vals['ire'];
}
@@ -2465,6 +2577,13 @@ class ApplicationCatalogAPI_addSCPDataMovementProtocol_result {
}
switch ($fid)
{
+ case 0:
+ if ($ftype == TType::STRING) {
+ $xfer += $input->readString($this->success);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
case 1:
if ($ftype == TType::STRUCT) {
$this->ire = new \Airavata\API\Error\InvalidRequestException();
@@ -2502,6 +2621,11 @@ class ApplicationCatalogAPI_addSCPDataMovementProtocol_result {
public function write($output) {
$xfer = 0;
$xfer += $output->writeStructBegin('ApplicationCatalogAPI_addSCPDataMovementProtocol_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);
@@ -2540,7 +2664,7 @@ class ApplicationCatalogAPI_addGridFTPDataMovementProtocol_args {
2 => array(
'var' => 'dataMovement',
'type' => TType::STRUCT,
- 'class' => '\GridFTPDataMovement',
+ 'class' => '\Airavata\Model\AppCatalog\GridFTPDataMovement',
),
);
}
@@ -2582,7 +2706,7 @@ class ApplicationCatalogAPI_addGridFTPDataMovementProtocol_args {
break;
case 2:
if ($ftype == TType::STRUCT) {
- $this->dataMovement = new \GridFTPDataMovement();
+ $this->dataMovement = new \Airavata\Model\AppCatalog\GridFTPDataMovement();
$xfer += $this->dataMovement->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -2624,6 +2748,7 @@ class ApplicationCatalogAPI_addGridFTPDataMovementProtocol_args {
class ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result {
static $_TSPEC;
+ public $success = null;
public $ire = null;
public $ace = null;
public $ase = null;
@@ -2631,6 +2756,10 @@ class ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result {
public function __construct($vals=null) {
if (!isset(self::$_TSPEC)) {
self::$_TSPEC = array(
+ 0 => array(
+ 'var' => 'success',
+ 'type' => TType::STRING,
+ ),
1 => array(
'var' => 'ire',
'type' => TType::STRUCT,
@@ -2649,6 +2778,9 @@ class ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result {
);
}
if (is_array($vals)) {
+ if (isset($vals['success'])) {
+ $this->success = $vals['success'];
+ }
if (isset($vals['ire'])) {
$this->ire = $vals['ire'];
}
@@ -2680,6 +2812,13 @@ class ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result {
}
switch ($fid)
{
+ case 0:
+ if ($ftype == TType::STRING) {
+ $xfer += $input->readString($this->success);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
case 1:
if ($ftype == TType::STRUCT) {
$this->ire = new \Airavata\API\Error\InvalidRequestException();
@@ -2717,6 +2856,11 @@ class ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result {
public function write($output) {
$xfer = 0;
$xfer += $output->writeStructBegin('ApplicationCatalogAPI_addGridFTPDataMovementProtocol_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);
@@ -3039,7 +3183,7 @@ class ApplicationCatalogAPI_getComputeResourceDescription_result {
0 => array(
'var' => 'success',
'type' => TType::STRUCT,
- 'class' => '\ComputeResourceDescription',
+ 'class' => '\Airavata\Model\AppCatalog\ComputeResourceDescription',
),
1 => array(
'var' => 'ire',
@@ -3095,7 +3239,7 @@ class ApplicationCatalogAPI_getComputeResourceDescription_result {
{
case 0:
if ($ftype == TType::STRUCT) {
- $this->success = new \ComputeResourceDescription();
+ $this->success = new \Airavata\Model\AppCatalog\ComputeResourceDescription();
$xfer += $this->success->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -3254,7 +3398,7 @@ class ApplicationCatalogAPI_getSSHJobSubmissionProtocol_result {
0 => array(
'var' => 'success',
'type' => TType::STRUCT,
- 'class' => '\SSHJobSubmission',
+ 'class' => '\Airavata\Model\AppCatalog\SSHJobSubmission',
),
1 => array(
'var' => 'ire',
@@ -3310,7 +3454,7 @@ class ApplicationCatalogAPI_getSSHJobSubmissionProtocol_result {
{
case 0:
if ($ftype == TType::STRUCT) {
- $this->success = new \SSHJobSubmission();
+ $this->success = new \Airavata\Model\AppCatalog\SSHJobSubmission();
$xfer += $this->success->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -3469,7 +3613,7 @@ class ApplicationCatalogAPI_getGSISSHJobSubmissionProtocol_result {
0 => array(
'var' => 'success',
'type' => TType::STRUCT,
- 'class' => '\GSISSHJobSubmission',
+ 'class' => '\Airavata\Model\AppCatalog\GSISSHJobSubmission',
),
1 => array(
'var' => 'ire',
@@ -3525,7 +3669,7 @@ class ApplicationCatalogAPI_getGSISSHJobSubmissionProtocol_result {
{
case 0:
if ($ftype == TType::STRUCT) {
- $this->success = new \GSISSHJobSubmission();
+ $this->success = new \Airavata\Model\AppCatalog\GSISSHJobSubmission();
$xfer += $this->success->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -3684,7 +3828,7 @@ class ApplicationCatalogAPI_getGlobusJobSubmissionProtocol_result {
0 => array(
'var' => 'success',
'type' => TType::STRUCT,
- 'class' => '\GlobusJobSubmission',
+ 'class' => '\Airavata\Model\AppCatalog\GlobusJobSubmission',
),
1 => array(
'var' => 'ire',
@@ -3740,7 +3884,7 @@ class ApplicationCatalogAPI_getGlobusJobSubmissionProtocol_result {
{
case 0:
if ($ftype == TType::STRUCT) {
- $this->success = new \GlobusJobSubmission();
+ $this->success = new \Airavata\Model\AppCatalog\GlobusJobSubmission();
$xfer += $this->success->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -3899,7 +4043,7 @@ class ApplicationCatalogAPI_getSCPDataMovementProtocol_result {
0 => array(
'var' => 'success',
'type' => TType::STRUCT,
- 'class' => '\SCPDataMovement',
+ 'class' => '\Airavata\Model\AppCatalog\SCPDataMovement',
),
1 => array(
'var' => 'ire',
@@ -3955,7 +4099,7 @@ class ApplicationCatalogAPI_getSCPDataMovementProtocol_result {
{
case 0:
if ($ftype == TType::STRUCT) {
- $this->success = new \SCPDataMovement();
+ $this->success = new \Airavata\Model\AppCatalog\SCPDataMovement();
$xfer += $this->success->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -4114,7 +4258,7 @@ class ApplicationCatalogAPI_getGridFTPDataMovementProtocol_result {
0 => array(
'var' => 'success',
'type' => TType::STRUCT,
- 'class' => '\GridFTPDataMovement',
+ 'class' => '\Airavata\Model\AppCatalog\GridFTPDataMovement',
),
1 => array(
'var' => 'ire',
@@ -4170,7 +4314,7 @@ class ApplicationCatalogAPI_getGridFTPDataMovementProtocol_result {
{
case 0:
if ($ftype == TType::STRUCT) {
- $this->success = new \GridFTPDataMovement();
+ $this->success = new \Airavata\Model\AppCatalog\GridFTPDataMovement();
$xfer += $this->success->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -4539,7 +4683,7 @@ class ApplicationCatalogAPI_getComputeResourceDescriptionFromHostName_result {
0 => array(
'var' => 'success',
'type' => TType::STRUCT,
- 'class' => '\ComputeResourceDescription',
+ 'class' => '\Airavata\Model\AppCatalog\ComputeResourceDescription',
),
1 => array(
'var' => 'ire',
@@ -4595,7 +4739,7 @@ class ApplicationCatalogAPI_getComputeResourceDescriptionFromHostName_result {
{
case 0:
if ($ftype == TType::STRUCT) {
- $this->success = new \ComputeResourceDescription();
+ $this->success = new \Airavata\Model\AppCatalog\ComputeResourceDescription();
$xfer += $this->success->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -4679,7 +4823,7 @@ class ApplicationCatalogAPI_addApplicationInterface_args {
1 => array(
'var' => 'applicationInterface',
'type' => TType::STRUCT,
- 'class' => '\ApplicationInterface',
+ 'class' => '\Airavata\Model\AppCatalog\ApplicationInterface',
),
);
}
@@ -4711,7 +4855,7 @@ class ApplicationCatalogAPI_addApplicationInterface_args {
{
case 1:
if ($ftype == TType::STRUCT) {
- $this->applicationInterface = new \ApplicationInterface();
+ $this->applicationInterface = new \Airavata\Model\AppCatalog\ApplicationInterface();
$xfer += $this->applicationInterface->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -4748,6 +4892,7 @@ class ApplicationCatalogAPI_addApplicationInterface_args {
class ApplicationCatalogAPI_addApplicationInterface_result {
static $_TSPEC;
+ public $success = null;
public $ire = null;
public $ace = null;
public $ase = null;
@@ -4755,6 +4900,10 @@ class ApplicationCatalogAPI_addApplicationInterface_result {
public function __construct($vals=null) {
if (!isset(self::$_TSPEC)) {
self::$_TSPEC = array(
+ 0 => array(
+ 'var' => 'success',
+ 'type' => TType::STRING,
+ ),
1 => array(
'var' => 'ire',
'type' => TType::STRUCT,
@@ -4773,6 +4922,9 @@ class ApplicationCatalogAPI_addApplicationInterface_result {
);
}
if (is_array($vals)) {
+ if (isset($vals['success'])) {
+ $this->success = $vals['success'];
+ }
if (isset($vals['ire'])) {
$this->ire = $vals['ire'];
}
@@ -4804,6 +4956,13 @@ class ApplicationCatalogAPI_addApplicationInterface_result {
}
switch ($fid)
{
+ case 0:
+ if ($ftype == TType::STRING) {
+ $xfer += $input->readString($this->success);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
case 1:
if ($ftype == TType::STRUCT) {
$this->ire = new \Airavata\API\Error\InvalidRequestException();
@@ -4841,6 +5000,11 @@ class ApplicationCatalogAPI_addApplicationInterface_result {
public function write($output) {
$xfer = 0;
$xfer += $output->writeStructBegin('ApplicationCatalogAPI_addApplicationInterface_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);
@@ -5163,7 +5327,7 @@ class ApplicationCatalogAPI_getApplicationInterface_result {
0 => array(
'var' => 'success',
'type' => TType::STRUCT,
- 'class' => '\ApplicationInterface',
+ 'class' => '\Airavata\Model\AppCatalog\ApplicationInterface',
),
1 => array(
'var' => 'ire',
@@ -5219,7 +5383,7 @@ class ApplicationCatalogAPI_getApplicationInterface_result {
{
case 0:
if ($ftype == TType::STRUCT) {
- $this->success = new \ApplicationInterface();
+ $this->success = new \Airavata\Model\AppCatalog\ApplicationInterface();
$xfer += $this->success->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -5308,7 +5472,7 @@ class ApplicationCatalogAPI_addApplicationDeployment_args {
2 => array(
'var' => 'applicationDeployment',
'type' => TType::STRUCT,
- 'class' => '\ApplicationDeployment',
+ 'class' => '\Airavata\Model\AppCatalog\ApplicationDeployment',
),
);
}
@@ -5350,7 +5514,7 @@ class ApplicationCatalogAPI_addApplicationDeployment_args {
break;
case 2:
if ($ftype == TType::STRUCT) {
- $this->applicationDeployment = new \ApplicationDeployment();
+ $this->applicationDeployment = new \Airavata\Model\AppCatalog\ApplicationDeployment();
$xfer += $this->applicationDeployment->read($input);
} else {
$xfer += $input->skip($ftype);
@@ -5392,6 +5556,7 @@ class ApplicationCatalogAPI_addApplicationDeployment_args {
class ApplicationCatalogAPI_addApplicationDeployment_result {
static $_TSPEC;
+ public $success = null;
public $ire = null;
public $ace = null;
public $ase = null;
@@ -5399,6 +5564,10 @@ class ApplicationCatalogAPI_addApplicationDeployment_result {
public function __construct($vals=null) {
if (!isset(self::$_TSPEC)) {
self::$_TSPEC = array(
+ 0 => array(
+ 'var' => 'success',
+ 'type' => TType::STRING,
+ ),
1 => array(
'var' => 'ire',
'type' => TType::STRUCT,
@@ -5417,6 +5586,9 @@ class ApplicationCatalogAPI_addApplicationDeployment_result {
);
}
if (is_array($vals)) {
+ if (isset($vals['success'])) {
+ $this->success = $vals['success'];
+ }
if (isset($vals['ire'])) {
$this->ire = $vals['ire'];
}
@@ -5448,6 +5620,13 @@ class ApplicationCatalogAPI_addApplicationDeployment_result {
}
switch ($fid)
{
+ case 0:
+ if ($ftype == TType::STRING) {
+ $xfer += $input->readString($this->success);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
case 1:
if ($ftype == TType::STRUCT) {
$this->ire = new \Airavata\API\Error\InvalidRequestException();
@@ -5485,6 +5664,11 @@ class ApplicationCatalogAPI_addApplicationDeployment_result {
public function write($output) {
$xfer = 0;
$xfer += $output->writeStructBegin('ApplicationCatalogAPI_addApplicationDeployment_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);
@@ -5849,7 +6033,7 @@ class ApplicationCatalogAPI_getApplicationDeployment_result {
0 => array(
'var' => 'success',
'type' => TType::STRUCT,
- 'class' => '\ApplicationDeployment',
+ 'class' => '\Airavata\Model\AppCatalog\ApplicationDeployment',
),
1 => array(
'var' => 'ire',
@@ -5905,7 +6089,7 @@ class ApplicationCatalogAPI_getApplicationDeployment_result {
{
case 0:
if ($ftype == TType::STRUCT) {
- $this->success = new \ApplicationDeployment();
+ $this->success = new \Airavata\Model\AppCatalog\ApplicationDeployment();
$xfer += $this->success->read($input);
} else {
$xfer += $input->skip($ftype);