You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2017/06/12 20:45:34 UTC
[2/5] airavata git commit: AIRAVATA-2408 Remove user profile service
methods from API
http://git-wip-us.apache.org/repos/asf/airavata/blob/e0613616/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Model/Workspace/Types.php
----------------------------------------------------------------------
diff --git a/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Model/Workspace/Types.php b/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Model/Workspace/Types.php
index 098511f..d929439 100644
--- a/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Model/Workspace/Types.php
+++ b/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Model/Workspace/Types.php
@@ -629,6 +629,10 @@ class Gateway {
/**
* @var string
*/
+ public $airavataInternalGatewayId = null;
+ /**
+ * @var string
+ */
public $gatewayId = null;
/**
* @var int
@@ -707,84 +711,91 @@ class Gateway {
if (!isset(self::$_TSPEC)) {
self::$_TSPEC = array(
1 => array(
- 'var' => 'gatewayId',
+ 'var' => 'airavataInternalGatewayId',
'type' => TType::STRING,
),
2 => array(
+ 'var' => 'gatewayId',
+ 'type' => TType::STRING,
+ ),
+ 3 => array(
'var' => 'gatewayApprovalStatus',
'type' => TType::I32,
),
- 3 => array(
+ 4 => array(
'var' => 'gatewayName',
'type' => TType::STRING,
),
- 4 => array(
+ 5 => array(
'var' => 'domain',
'type' => TType::STRING,
),
- 5 => array(
+ 6 => array(
'var' => 'emailAddress',
'type' => TType::STRING,
),
- 6 => array(
+ 7 => array(
'var' => 'gatewayAcronym',
'type' => TType::STRING,
),
- 7 => array(
+ 8 => array(
'var' => 'gatewayURL',
'type' => TType::STRING,
),
- 8 => array(
+ 9 => array(
'var' => 'gatewayPublicAbstract',
'type' => TType::STRING,
),
- 9 => array(
+ 10 => array(
'var' => 'reviewProposalDescription',
'type' => TType::STRING,
),
- 10 => array(
+ 11 => array(
'var' => 'gatewayAdminFirstName',
'type' => TType::STRING,
),
- 11 => array(
+ 12 => array(
'var' => 'gatewayAdminLastName',
'type' => TType::STRING,
),
- 12 => array(
+ 13 => array(
'var' => 'gatewayAdminEmail',
'type' => TType::STRING,
),
- 13 => array(
+ 14 => array(
'var' => 'identityServerUserName',
'type' => TType::STRING,
),
- 14 => array(
+ 15 => array(
'var' => 'identityServerPasswordToken',
'type' => TType::STRING,
),
- 15 => array(
+ 16 => array(
'var' => 'declinedReason',
'type' => TType::STRING,
),
- 16 => array(
+ 17 => array(
'var' => 'oauthClientId',
'type' => TType::STRING,
),
- 17 => array(
+ 18 => array(
'var' => 'oauthClientSecret',
'type' => TType::STRING,
),
- 18 => array(
+ 19 => array(
'var' => 'requestCreationTime',
'type' => TType::I64,
),
- 19 => array(
+ 20 => array(
'var' => 'requesterUsername',
'type' => TType::STRING,
),
);
}
if (is_array($vals)) {
+ if (isset($vals['airavataInternalGatewayId'])) {
+ $this->airavataInternalGatewayId = $vals['airavataInternalGatewayId'];
+ }
if (isset($vals['gatewayId'])) {
$this->gatewayId = $vals['gatewayId'];
}
@@ -866,131 +877,138 @@ class Gateway {
{
case 1:
if ($ftype == TType::STRING) {
- $xfer += $input->readString($this->gatewayId);
+ $xfer += $input->readString($this->airavataInternalGatewayId);
} else {
$xfer += $input->skip($ftype);
}
break;
case 2:
+ if ($ftype == TType::STRING) {
+ $xfer += $input->readString($this->gatewayId);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
+ case 3:
if ($ftype == TType::I32) {
$xfer += $input->readI32($this->gatewayApprovalStatus);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 3:
+ case 4:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->gatewayName);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 4:
+ case 5:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->domain);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 5:
+ case 6:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->emailAddress);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 6:
+ case 7:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->gatewayAcronym);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 7:
+ case 8:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->gatewayURL);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 8:
+ case 9:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->gatewayPublicAbstract);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 9:
+ case 10:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->reviewProposalDescription);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 10:
+ case 11:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->gatewayAdminFirstName);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 11:
+ case 12:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->gatewayAdminLastName);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 12:
+ case 13:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->gatewayAdminEmail);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 13:
+ case 14:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->identityServerUserName);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 14:
+ case 15:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->identityServerPasswordToken);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 15:
+ case 16:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->declinedReason);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 16:
+ case 17:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->oauthClientId);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 17:
+ case 18:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->oauthClientSecret);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 18:
+ case 19:
if ($ftype == TType::I64) {
$xfer += $input->readI64($this->requestCreationTime);
} else {
$xfer += $input->skip($ftype);
}
break;
- case 19:
+ case 20:
if ($ftype == TType::STRING) {
$xfer += $input->readString($this->requesterUsername);
} else {
@@ -1010,98 +1028,103 @@ class Gateway {
public function write($output) {
$xfer = 0;
$xfer += $output->writeStructBegin('Gateway');
+ if ($this->airavataInternalGatewayId !== null) {
+ $xfer += $output->writeFieldBegin('airavataInternalGatewayId', TType::STRING, 1);
+ $xfer += $output->writeString($this->airavataInternalGatewayId);
+ $xfer += $output->writeFieldEnd();
+ }
if ($this->gatewayId !== null) {
- $xfer += $output->writeFieldBegin('gatewayId', TType::STRING, 1);
+ $xfer += $output->writeFieldBegin('gatewayId', TType::STRING, 2);
$xfer += $output->writeString($this->gatewayId);
$xfer += $output->writeFieldEnd();
}
if ($this->gatewayApprovalStatus !== null) {
- $xfer += $output->writeFieldBegin('gatewayApprovalStatus', TType::I32, 2);
+ $xfer += $output->writeFieldBegin('gatewayApprovalStatus', TType::I32, 3);
$xfer += $output->writeI32($this->gatewayApprovalStatus);
$xfer += $output->writeFieldEnd();
}
if ($this->gatewayName !== null) {
- $xfer += $output->writeFieldBegin('gatewayName', TType::STRING, 3);
+ $xfer += $output->writeFieldBegin('gatewayName', TType::STRING, 4);
$xfer += $output->writeString($this->gatewayName);
$xfer += $output->writeFieldEnd();
}
if ($this->domain !== null) {
- $xfer += $output->writeFieldBegin('domain', TType::STRING, 4);
+ $xfer += $output->writeFieldBegin('domain', TType::STRING, 5);
$xfer += $output->writeString($this->domain);
$xfer += $output->writeFieldEnd();
}
if ($this->emailAddress !== null) {
- $xfer += $output->writeFieldBegin('emailAddress', TType::STRING, 5);
+ $xfer += $output->writeFieldBegin('emailAddress', TType::STRING, 6);
$xfer += $output->writeString($this->emailAddress);
$xfer += $output->writeFieldEnd();
}
if ($this->gatewayAcronym !== null) {
- $xfer += $output->writeFieldBegin('gatewayAcronym', TType::STRING, 6);
+ $xfer += $output->writeFieldBegin('gatewayAcronym', TType::STRING, 7);
$xfer += $output->writeString($this->gatewayAcronym);
$xfer += $output->writeFieldEnd();
}
if ($this->gatewayURL !== null) {
- $xfer += $output->writeFieldBegin('gatewayURL', TType::STRING, 7);
+ $xfer += $output->writeFieldBegin('gatewayURL', TType::STRING, 8);
$xfer += $output->writeString($this->gatewayURL);
$xfer += $output->writeFieldEnd();
}
if ($this->gatewayPublicAbstract !== null) {
- $xfer += $output->writeFieldBegin('gatewayPublicAbstract', TType::STRING, 8);
+ $xfer += $output->writeFieldBegin('gatewayPublicAbstract', TType::STRING, 9);
$xfer += $output->writeString($this->gatewayPublicAbstract);
$xfer += $output->writeFieldEnd();
}
if ($this->reviewProposalDescription !== null) {
- $xfer += $output->writeFieldBegin('reviewProposalDescription', TType::STRING, 9);
+ $xfer += $output->writeFieldBegin('reviewProposalDescription', TType::STRING, 10);
$xfer += $output->writeString($this->reviewProposalDescription);
$xfer += $output->writeFieldEnd();
}
if ($this->gatewayAdminFirstName !== null) {
- $xfer += $output->writeFieldBegin('gatewayAdminFirstName', TType::STRING, 10);
+ $xfer += $output->writeFieldBegin('gatewayAdminFirstName', TType::STRING, 11);
$xfer += $output->writeString($this->gatewayAdminFirstName);
$xfer += $output->writeFieldEnd();
}
if ($this->gatewayAdminLastName !== null) {
- $xfer += $output->writeFieldBegin('gatewayAdminLastName', TType::STRING, 11);
+ $xfer += $output->writeFieldBegin('gatewayAdminLastName', TType::STRING, 12);
$xfer += $output->writeString($this->gatewayAdminLastName);
$xfer += $output->writeFieldEnd();
}
if ($this->gatewayAdminEmail !== null) {
- $xfer += $output->writeFieldBegin('gatewayAdminEmail', TType::STRING, 12);
+ $xfer += $output->writeFieldBegin('gatewayAdminEmail', TType::STRING, 13);
$xfer += $output->writeString($this->gatewayAdminEmail);
$xfer += $output->writeFieldEnd();
}
if ($this->identityServerUserName !== null) {
- $xfer += $output->writeFieldBegin('identityServerUserName', TType::STRING, 13);
+ $xfer += $output->writeFieldBegin('identityServerUserName', TType::STRING, 14);
$xfer += $output->writeString($this->identityServerUserName);
$xfer += $output->writeFieldEnd();
}
if ($this->identityServerPasswordToken !== null) {
- $xfer += $output->writeFieldBegin('identityServerPasswordToken', TType::STRING, 14);
+ $xfer += $output->writeFieldBegin('identityServerPasswordToken', TType::STRING, 15);
$xfer += $output->writeString($this->identityServerPasswordToken);
$xfer += $output->writeFieldEnd();
}
if ($this->declinedReason !== null) {
- $xfer += $output->writeFieldBegin('declinedReason', TType::STRING, 15);
+ $xfer += $output->writeFieldBegin('declinedReason', TType::STRING, 16);
$xfer += $output->writeString($this->declinedReason);
$xfer += $output->writeFieldEnd();
}
if ($this->oauthClientId !== null) {
- $xfer += $output->writeFieldBegin('oauthClientId', TType::STRING, 16);
+ $xfer += $output->writeFieldBegin('oauthClientId', TType::STRING, 17);
$xfer += $output->writeString($this->oauthClientId);
$xfer += $output->writeFieldEnd();
}
if ($this->oauthClientSecret !== null) {
- $xfer += $output->writeFieldBegin('oauthClientSecret', TType::STRING, 17);
+ $xfer += $output->writeFieldBegin('oauthClientSecret', TType::STRING, 18);
$xfer += $output->writeString($this->oauthClientSecret);
$xfer += $output->writeFieldEnd();
}
if ($this->requestCreationTime !== null) {
- $xfer += $output->writeFieldBegin('requestCreationTime', TType::I64, 18);
+ $xfer += $output->writeFieldBegin('requestCreationTime', TType::I64, 19);
$xfer += $output->writeI64($this->requestCreationTime);
$xfer += $output->writeFieldEnd();
}
if ($this->requesterUsername !== null) {
- $xfer += $output->writeFieldBegin('requesterUsername', TType::STRING, 19);
+ $xfer += $output->writeFieldBegin('requesterUsername', TType::STRING, 20);
$xfer += $output->writeString($this->requesterUsername);
$xfer += $output->writeFieldEnd();
}
http://git-wip-us.apache.org/repos/asf/airavata/blob/e0613616/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Service/Iam/Admin/Services/CPI/IamAdminServices.php
----------------------------------------------------------------------
diff --git a/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Service/Iam/Admin/Services/CPI/IamAdminServices.php b/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Service/Iam/Admin/Services/CPI/IamAdminServices.php
index a6cb9ff..bda8df7 100644
--- a/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Service/Iam/Admin/Services/CPI/IamAdminServices.php
+++ b/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Service/Iam/Admin/Services/CPI/IamAdminServices.php
@@ -73,6 +73,13 @@ interface IamAdminServicesIf {
* @throws \Airavata\API\Error\AuthorizationException
*/
public function findUsers(\Airavata\Model\Security\AuthzToken $authzToken, $gatewayID, $email, $userId, \Airavata\Model\Credential\Store\PasswordCredential $isRealmAdminCredentials);
+ /**
+ * @param \Airavata\Model\Security\AuthzToken $authzToken
+ * @param \Airavata\Model\User\UserProfile $userDetails
+ * @throws \Airavata\Service\Iam\Admin\Services\CPI\Error\IamAdminServicesException
+ * @throws \Airavata\API\Error\AuthorizationException
+ */
+ public function updateUserProfile(\Airavata\Model\Security\AuthzToken $authzToken, \Airavata\Model\User\UserProfile $userDetails);
}
class IamAdminServicesClient implements \Airavata\Service\Iam\Admin\Services\CPI\IamAdminServicesIf {
@@ -442,6 +449,61 @@ class IamAdminServicesClient implements \Airavata\Service\Iam\Admin\Services\CPI
throw new \Exception("findUsers failed: unknown result");
}
+ public function updateUserProfile(\Airavata\Model\Security\AuthzToken $authzToken, \Airavata\Model\User\UserProfile $userDetails)
+ {
+ $this->send_updateUserProfile($authzToken, $userDetails);
+ $this->recv_updateUserProfile();
+ }
+
+ public function send_updateUserProfile(\Airavata\Model\Security\AuthzToken $authzToken, \Airavata\Model\User\UserProfile $userDetails)
+ {
+ $args = new \Airavata\Service\Iam\Admin\Services\CPI\IamAdminServices_updateUserProfile_args();
+ $args->authzToken = $authzToken;
+ $args->userDetails = $userDetails;
+ $bin_accel = ($this->output_ instanceof TBinaryProtocolAccelerated) && function_exists('thrift_protocol_write_binary');
+ if ($bin_accel)
+ {
+ thrift_protocol_write_binary($this->output_, 'updateUserProfile', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());
+ }
+ else
+ {
+ $this->output_->writeMessageBegin('updateUserProfile', TMessageType::CALL, $this->seqid_);
+ $args->write($this->output_);
+ $this->output_->writeMessageEnd();
+ $this->output_->getTransport()->flush();
+ }
+ }
+
+ public function recv_updateUserProfile()
+ {
+ $bin_accel = ($this->input_ instanceof TBinaryProtocolAccelerated) && function_exists('thrift_protocol_read_binary');
+ if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, '\Airavata\Service\Iam\Admin\Services\CPI\IamAdminServices_updateUserProfile_result', $this->input_->isStrictRead());
+ else
+ {
+ $rseqid = 0;
+ $fname = null;
+ $mtype = 0;
+
+ $this->input_->readMessageBegin($fname, $mtype, $rseqid);
+ if ($mtype == TMessageType::EXCEPTION) {
+ $x = new TApplicationException();
+ $x->read($this->input_);
+ $this->input_->readMessageEnd();
+ throw $x;
+ }
+ $result = new \Airavata\Service\Iam\Admin\Services\CPI\IamAdminServices_updateUserProfile_result();
+ $result->read($this->input_);
+ $this->input_->readMessageEnd();
+ }
+ if ($result->Idse !== null) {
+ throw $result->Idse;
+ }
+ if ($result->ae !== null) {
+ throw $result->ae;
+ }
+ return;
+ }
+
}
// HELPER FUNCTIONS AND STRUCTURES
@@ -2066,4 +2128,214 @@ class IamAdminServices_findUsers_result {
}
+class IamAdminServices_updateUserProfile_args {
+ static $_TSPEC;
+
+ /**
+ * @var \Airavata\Model\Security\AuthzToken
+ */
+ public $authzToken = null;
+ /**
+ * @var \Airavata\Model\User\UserProfile
+ */
+ public $userDetails = null;
+
+ public function __construct($vals=null) {
+ if (!isset(self::$_TSPEC)) {
+ self::$_TSPEC = array(
+ 1 => array(
+ 'var' => 'authzToken',
+ 'type' => TType::STRUCT,
+ 'class' => '\Airavata\Model\Security\AuthzToken',
+ ),
+ 2 => array(
+ 'var' => 'userDetails',
+ 'type' => TType::STRUCT,
+ 'class' => '\Airavata\Model\User\UserProfile',
+ ),
+ );
+ }
+ if (is_array($vals)) {
+ if (isset($vals['authzToken'])) {
+ $this->authzToken = $vals['authzToken'];
+ }
+ if (isset($vals['userDetails'])) {
+ $this->userDetails = $vals['userDetails'];
+ }
+ }
+ }
+
+ public function getName() {
+ return 'IamAdminServices_updateUserProfile_args';
+ }
+
+ public function read($input)
+ {
+ $xfer = 0;
+ $fname = null;
+ $ftype = 0;
+ $fid = 0;
+ $xfer += $input->readStructBegin($fname);
+ while (true)
+ {
+ $xfer += $input->readFieldBegin($fname, $ftype, $fid);
+ if ($ftype == TType::STOP) {
+ break;
+ }
+ switch ($fid)
+ {
+ case 1:
+ if ($ftype == TType::STRUCT) {
+ $this->authzToken = new \Airavata\Model\Security\AuthzToken();
+ $xfer += $this->authzToken->read($input);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
+ case 2:
+ if ($ftype == TType::STRUCT) {
+ $this->userDetails = new \Airavata\Model\User\UserProfile();
+ $xfer += $this->userDetails->read($input);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
+ default:
+ $xfer += $input->skip($ftype);
+ break;
+ }
+ $xfer += $input->readFieldEnd();
+ }
+ $xfer += $input->readStructEnd();
+ return $xfer;
+ }
+
+ public function write($output) {
+ $xfer = 0;
+ $xfer += $output->writeStructBegin('IamAdminServices_updateUserProfile_args');
+ if ($this->authzToken !== null) {
+ if (!is_object($this->authzToken)) {
+ throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA);
+ }
+ $xfer += $output->writeFieldBegin('authzToken', TType::STRUCT, 1);
+ $xfer += $this->authzToken->write($output);
+ $xfer += $output->writeFieldEnd();
+ }
+ if ($this->userDetails !== null) {
+ if (!is_object($this->userDetails)) {
+ throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA);
+ }
+ $xfer += $output->writeFieldBegin('userDetails', TType::STRUCT, 2);
+ $xfer += $this->userDetails->write($output);
+ $xfer += $output->writeFieldEnd();
+ }
+ $xfer += $output->writeFieldStop();
+ $xfer += $output->writeStructEnd();
+ return $xfer;
+ }
+
+}
+
+class IamAdminServices_updateUserProfile_result {
+ static $_TSPEC;
+
+ /**
+ * @var \Airavata\Service\Iam\Admin\Services\CPI\Error\IamAdminServicesException
+ */
+ public $Idse = null;
+ /**
+ * @var \Airavata\API\Error\AuthorizationException
+ */
+ public $ae = null;
+
+ public function __construct($vals=null) {
+ if (!isset(self::$_TSPEC)) {
+ self::$_TSPEC = array(
+ 1 => array(
+ 'var' => 'Idse',
+ 'type' => TType::STRUCT,
+ 'class' => '\Airavata\Service\Iam\Admin\Services\CPI\Error\IamAdminServicesException',
+ ),
+ 2 => array(
+ 'var' => 'ae',
+ 'type' => TType::STRUCT,
+ 'class' => '\Airavata\API\Error\AuthorizationException',
+ ),
+ );
+ }
+ if (is_array($vals)) {
+ if (isset($vals['Idse'])) {
+ $this->Idse = $vals['Idse'];
+ }
+ if (isset($vals['ae'])) {
+ $this->ae = $vals['ae'];
+ }
+ }
+ }
+
+ public function getName() {
+ return 'IamAdminServices_updateUserProfile_result';
+ }
+
+ public function read($input)
+ {
+ $xfer = 0;
+ $fname = null;
+ $ftype = 0;
+ $fid = 0;
+ $xfer += $input->readStructBegin($fname);
+ while (true)
+ {
+ $xfer += $input->readFieldBegin($fname, $ftype, $fid);
+ if ($ftype == TType::STOP) {
+ break;
+ }
+ switch ($fid)
+ {
+ case 1:
+ if ($ftype == TType::STRUCT) {
+ $this->Idse = new \Airavata\Service\Iam\Admin\Services\CPI\Error\IamAdminServicesException();
+ $xfer += $this->Idse->read($input);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
+ case 2:
+ if ($ftype == TType::STRUCT) {
+ $this->ae = new \Airavata\API\Error\AuthorizationException();
+ $xfer += $this->ae->read($input);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
+ default:
+ $xfer += $input->skip($ftype);
+ break;
+ }
+ $xfer += $input->readFieldEnd();
+ }
+ $xfer += $input->readStructEnd();
+ return $xfer;
+ }
+
+ public function write($output) {
+ $xfer = 0;
+ $xfer += $output->writeStructBegin('IamAdminServices_updateUserProfile_result');
+ if ($this->Idse !== null) {
+ $xfer += $output->writeFieldBegin('Idse', TType::STRUCT, 1);
+ $xfer += $this->Idse->write($output);
+ $xfer += $output->writeFieldEnd();
+ }
+ if ($this->ae !== null) {
+ $xfer += $output->writeFieldBegin('ae', TType::STRUCT, 2);
+ $xfer += $this->ae->write($output);
+ $xfer += $output->writeFieldEnd();
+ }
+ $xfer += $output->writeFieldStop();
+ $xfer += $output->writeStructEnd();
+ return $xfer;
+ }
+
+}
+
http://git-wip-us.apache.org/repos/asf/airavata/blob/e0613616/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Service/Profile/Tenant/CPI/TenantProfileService.php
----------------------------------------------------------------------
diff --git a/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Service/Profile/Tenant/CPI/TenantProfileService.php b/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Service/Profile/Tenant/CPI/TenantProfileService.php
index e38efa1..c367cad 100644
--- a/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Service/Profile/Tenant/CPI/TenantProfileService.php
+++ b/airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Service/Profile/Tenant/CPI/TenantProfileService.php
@@ -50,12 +50,13 @@ interface TenantProfileServiceIf {
public function getGateway(\Airavata\Model\Security\AuthzToken $authzToken, $gatewayId);
/**
* @param \Airavata\Model\Security\AuthzToken $authzToken
+ * @param string $airavataInternalGatewayId
* @param string $gatewayId
* @return bool
* @throws \Airavata\Service\Profile\Tenant\CPI\Error\TenantProfileServiceException
* @throws \Airavata\API\Error\AuthorizationException
*/
- public function deleteGateway(\Airavata\Model\Security\AuthzToken $authzToken, $gatewayId);
+ public function deleteGateway(\Airavata\Model\Security\AuthzToken $authzToken, $airavataInternalGatewayId, $gatewayId);
/**
* @param \Airavata\Model\Security\AuthzToken $authzToken
* @return \Airavata\Model\Workspace\Gateway[]
@@ -71,6 +72,14 @@ interface TenantProfileServiceIf {
* @throws \Airavata\API\Error\AuthorizationException
*/
public function isGatewayExist(\Airavata\Model\Security\AuthzToken $authzToken, $gatewayId);
+ /**
+ * @param \Airavata\Model\Security\AuthzToken $authzToken
+ * @param string $requesterUsername
+ * @return \Airavata\Model\Workspace\Gateway[]
+ * @throws \Airavata\Service\Profile\Tenant\CPI\Error\TenantProfileServiceException
+ * @throws \Airavata\API\Error\AuthorizationException
+ */
+ public function getAllGatewaysForUser(\Airavata\Model\Security\AuthzToken $authzToken, $requesterUsername);
}
class TenantProfileServiceClient implements \Airavata\Service\Profile\Tenant\CPI\TenantProfileServiceIf {
@@ -315,16 +324,17 @@ class TenantProfileServiceClient implements \Airavata\Service\Profile\Tenant\CPI
throw new \Exception("getGateway failed: unknown result");
}
- public function deleteGateway(\Airavata\Model\Security\AuthzToken $authzToken, $gatewayId)
+ public function deleteGateway(\Airavata\Model\Security\AuthzToken $authzToken, $airavataInternalGatewayId, $gatewayId)
{
- $this->send_deleteGateway($authzToken, $gatewayId);
+ $this->send_deleteGateway($authzToken, $airavataInternalGatewayId, $gatewayId);
return $this->recv_deleteGateway();
}
- public function send_deleteGateway(\Airavata\Model\Security\AuthzToken $authzToken, $gatewayId)
+ public function send_deleteGateway(\Airavata\Model\Security\AuthzToken $authzToken, $airavataInternalGatewayId, $gatewayId)
{
$args = new \Airavata\Service\Profile\Tenant\CPI\TenantProfileService_deleteGateway_args();
$args->authzToken = $authzToken;
+ $args->airavataInternalGatewayId = $airavataInternalGatewayId;
$args->gatewayId = $gatewayId;
$bin_accel = ($this->output_ instanceof TBinaryProtocolAccelerated) && function_exists('thrift_protocol_write_binary');
if ($bin_accel)
@@ -488,6 +498,64 @@ class TenantProfileServiceClient implements \Airavata\Service\Profile\Tenant\CPI
throw new \Exception("isGatewayExist failed: unknown result");
}
+ public function getAllGatewaysForUser(\Airavata\Model\Security\AuthzToken $authzToken, $requesterUsername)
+ {
+ $this->send_getAllGatewaysForUser($authzToken, $requesterUsername);
+ return $this->recv_getAllGatewaysForUser();
+ }
+
+ public function send_getAllGatewaysForUser(\Airavata\Model\Security\AuthzToken $authzToken, $requesterUsername)
+ {
+ $args = new \Airavata\Service\Profile\Tenant\CPI\TenantProfileService_getAllGatewaysForUser_args();
+ $args->authzToken = $authzToken;
+ $args->requesterUsername = $requesterUsername;
+ $bin_accel = ($this->output_ instanceof TBinaryProtocolAccelerated) && function_exists('thrift_protocol_write_binary');
+ if ($bin_accel)
+ {
+ thrift_protocol_write_binary($this->output_, 'getAllGatewaysForUser', TMessageType::CALL, $args, $this->seqid_, $this->output_->isStrictWrite());
+ }
+ else
+ {
+ $this->output_->writeMessageBegin('getAllGatewaysForUser', TMessageType::CALL, $this->seqid_);
+ $args->write($this->output_);
+ $this->output_->writeMessageEnd();
+ $this->output_->getTransport()->flush();
+ }
+ }
+
+ public function recv_getAllGatewaysForUser()
+ {
+ $bin_accel = ($this->input_ instanceof TBinaryProtocolAccelerated) && function_exists('thrift_protocol_read_binary');
+ if ($bin_accel) $result = thrift_protocol_read_binary($this->input_, '\Airavata\Service\Profile\Tenant\CPI\TenantProfileService_getAllGatewaysForUser_result', $this->input_->isStrictRead());
+ else
+ {
+ $rseqid = 0;
+ $fname = null;
+ $mtype = 0;
+
+ $this->input_->readMessageBegin($fname, $mtype, $rseqid);
+ if ($mtype == TMessageType::EXCEPTION) {
+ $x = new TApplicationException();
+ $x->read($this->input_);
+ $this->input_->readMessageEnd();
+ throw $x;
+ }
+ $result = new \Airavata\Service\Profile\Tenant\CPI\TenantProfileService_getAllGatewaysForUser_result();
+ $result->read($this->input_);
+ $this->input_->readMessageEnd();
+ }
+ if ($result->success !== null) {
+ return $result->success;
+ }
+ if ($result->tpe !== null) {
+ throw $result->tpe;
+ }
+ if ($result->ae !== null) {
+ throw $result->ae;
+ }
+ throw new \Exception("getAllGatewaysForUser failed: unknown result");
+ }
+
}
// HELPER FUNCTIONS AND STRUCTURES
@@ -1406,6 +1474,10 @@ class TenantProfileService_deleteGateway_args {
/**
* @var string
*/
+ public $airavataInternalGatewayId = null;
+ /**
+ * @var string
+ */
public $gatewayId = null;
public function __construct($vals=null) {
@@ -1417,6 +1489,10 @@ class TenantProfileService_deleteGateway_args {
'class' => '\Airavata\Model\Security\AuthzToken',
),
2 => array(
+ 'var' => 'airavataInternalGatewayId',
+ 'type' => TType::STRING,
+ ),
+ 3 => array(
'var' => 'gatewayId',
'type' => TType::STRING,
),
@@ -1426,6 +1502,9 @@ class TenantProfileService_deleteGateway_args {
if (isset($vals['authzToken'])) {
$this->authzToken = $vals['authzToken'];
}
+ if (isset($vals['airavataInternalGatewayId'])) {
+ $this->airavataInternalGatewayId = $vals['airavataInternalGatewayId'];
+ }
if (isset($vals['gatewayId'])) {
$this->gatewayId = $vals['gatewayId'];
}
@@ -1461,6 +1540,13 @@ class TenantProfileService_deleteGateway_args {
break;
case 2:
if ($ftype == TType::STRING) {
+ $xfer += $input->readString($this->airavataInternalGatewayId);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
+ case 3:
+ if ($ftype == TType::STRING) {
$xfer += $input->readString($this->gatewayId);
} else {
$xfer += $input->skip($ftype);
@@ -1487,8 +1573,13 @@ class TenantProfileService_deleteGateway_args {
$xfer += $this->authzToken->write($output);
$xfer += $output->writeFieldEnd();
}
+ if ($this->airavataInternalGatewayId !== null) {
+ $xfer += $output->writeFieldBegin('airavataInternalGatewayId', TType::STRING, 2);
+ $xfer += $output->writeString($this->airavataInternalGatewayId);
+ $xfer += $output->writeFieldEnd();
+ }
if ($this->gatewayId !== null) {
- $xfer += $output->writeFieldBegin('gatewayId', TType::STRING, 2);
+ $xfer += $output->writeFieldBegin('gatewayId', TType::STRING, 3);
$xfer += $output->writeString($this->gatewayId);
$xfer += $output->writeFieldEnd();
}
@@ -2085,4 +2176,260 @@ class TenantProfileService_isGatewayExist_result {
}
+class TenantProfileService_getAllGatewaysForUser_args {
+ static $_TSPEC;
+
+ /**
+ * @var \Airavata\Model\Security\AuthzToken
+ */
+ public $authzToken = null;
+ /**
+ * @var string
+ */
+ public $requesterUsername = null;
+
+ public function __construct($vals=null) {
+ if (!isset(self::$_TSPEC)) {
+ self::$_TSPEC = array(
+ 1 => array(
+ 'var' => 'authzToken',
+ 'type' => TType::STRUCT,
+ 'class' => '\Airavata\Model\Security\AuthzToken',
+ ),
+ 2 => array(
+ 'var' => 'requesterUsername',
+ 'type' => TType::STRING,
+ ),
+ );
+ }
+ if (is_array($vals)) {
+ if (isset($vals['authzToken'])) {
+ $this->authzToken = $vals['authzToken'];
+ }
+ if (isset($vals['requesterUsername'])) {
+ $this->requesterUsername = $vals['requesterUsername'];
+ }
+ }
+ }
+
+ public function getName() {
+ return 'TenantProfileService_getAllGatewaysForUser_args';
+ }
+
+ public function read($input)
+ {
+ $xfer = 0;
+ $fname = null;
+ $ftype = 0;
+ $fid = 0;
+ $xfer += $input->readStructBegin($fname);
+ while (true)
+ {
+ $xfer += $input->readFieldBegin($fname, $ftype, $fid);
+ if ($ftype == TType::STOP) {
+ break;
+ }
+ switch ($fid)
+ {
+ case 1:
+ if ($ftype == TType::STRUCT) {
+ $this->authzToken = new \Airavata\Model\Security\AuthzToken();
+ $xfer += $this->authzToken->read($input);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
+ case 2:
+ if ($ftype == TType::STRING) {
+ $xfer += $input->readString($this->requesterUsername);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
+ default:
+ $xfer += $input->skip($ftype);
+ break;
+ }
+ $xfer += $input->readFieldEnd();
+ }
+ $xfer += $input->readStructEnd();
+ return $xfer;
+ }
+
+ public function write($output) {
+ $xfer = 0;
+ $xfer += $output->writeStructBegin('TenantProfileService_getAllGatewaysForUser_args');
+ if ($this->authzToken !== null) {
+ if (!is_object($this->authzToken)) {
+ throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA);
+ }
+ $xfer += $output->writeFieldBegin('authzToken', TType::STRUCT, 1);
+ $xfer += $this->authzToken->write($output);
+ $xfer += $output->writeFieldEnd();
+ }
+ if ($this->requesterUsername !== null) {
+ $xfer += $output->writeFieldBegin('requesterUsername', TType::STRING, 2);
+ $xfer += $output->writeString($this->requesterUsername);
+ $xfer += $output->writeFieldEnd();
+ }
+ $xfer += $output->writeFieldStop();
+ $xfer += $output->writeStructEnd();
+ return $xfer;
+ }
+
+}
+
+class TenantProfileService_getAllGatewaysForUser_result {
+ static $_TSPEC;
+
+ /**
+ * @var \Airavata\Model\Workspace\Gateway[]
+ */
+ public $success = null;
+ /**
+ * @var \Airavata\Service\Profile\Tenant\CPI\Error\TenantProfileServiceException
+ */
+ public $tpe = null;
+ /**
+ * @var \Airavata\API\Error\AuthorizationException
+ */
+ public $ae = null;
+
+ public function __construct($vals=null) {
+ if (!isset(self::$_TSPEC)) {
+ self::$_TSPEC = array(
+ 0 => array(
+ 'var' => 'success',
+ 'type' => TType::LST,
+ 'etype' => TType::STRUCT,
+ 'elem' => array(
+ 'type' => TType::STRUCT,
+ 'class' => '\Airavata\Model\Workspace\Gateway',
+ ),
+ ),
+ 1 => array(
+ 'var' => 'tpe',
+ 'type' => TType::STRUCT,
+ 'class' => '\Airavata\Service\Profile\Tenant\CPI\Error\TenantProfileServiceException',
+ ),
+ 2 => array(
+ 'var' => 'ae',
+ 'type' => TType::STRUCT,
+ 'class' => '\Airavata\API\Error\AuthorizationException',
+ ),
+ );
+ }
+ if (is_array($vals)) {
+ if (isset($vals['success'])) {
+ $this->success = $vals['success'];
+ }
+ if (isset($vals['tpe'])) {
+ $this->tpe = $vals['tpe'];
+ }
+ if (isset($vals['ae'])) {
+ $this->ae = $vals['ae'];
+ }
+ }
+ }
+
+ public function getName() {
+ return 'TenantProfileService_getAllGatewaysForUser_result';
+ }
+
+ public function read($input)
+ {
+ $xfer = 0;
+ $fname = null;
+ $ftype = 0;
+ $fid = 0;
+ $xfer += $input->readStructBegin($fname);
+ while (true)
+ {
+ $xfer += $input->readFieldBegin($fname, $ftype, $fid);
+ if ($ftype == TType::STOP) {
+ break;
+ }
+ switch ($fid)
+ {
+ case 0:
+ if ($ftype == TType::LST) {
+ $this->success = array();
+ $_size7 = 0;
+ $_etype10 = 0;
+ $xfer += $input->readListBegin($_etype10, $_size7);
+ for ($_i11 = 0; $_i11 < $_size7; ++$_i11)
+ {
+ $elem12 = null;
+ $elem12 = new \Airavata\Model\Workspace\Gateway();
+ $xfer += $elem12->read($input);
+ $this->success []= $elem12;
+ }
+ $xfer += $input->readListEnd();
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
+ case 1:
+ if ($ftype == TType::STRUCT) {
+ $this->tpe = new \Airavata\Service\Profile\Tenant\CPI\Error\TenantProfileServiceException();
+ $xfer += $this->tpe->read($input);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
+ case 2:
+ if ($ftype == TType::STRUCT) {
+ $this->ae = new \Airavata\API\Error\AuthorizationException();
+ $xfer += $this->ae->read($input);
+ } else {
+ $xfer += $input->skip($ftype);
+ }
+ break;
+ default:
+ $xfer += $input->skip($ftype);
+ break;
+ }
+ $xfer += $input->readFieldEnd();
+ }
+ $xfer += $input->readStructEnd();
+ return $xfer;
+ }
+
+ public function write($output) {
+ $xfer = 0;
+ $xfer += $output->writeStructBegin('TenantProfileService_getAllGatewaysForUser_result');
+ if ($this->success !== null) {
+ if (!is_array($this->success)) {
+ throw new TProtocolException('Bad type in structure.', TProtocolException::INVALID_DATA);
+ }
+ $xfer += $output->writeFieldBegin('success', TType::LST, 0);
+ {
+ $output->writeListBegin(TType::STRUCT, count($this->success));
+ {
+ foreach ($this->success as $iter13)
+ {
+ $xfer += $iter13->write($output);
+ }
+ }
+ $output->writeListEnd();
+ }
+ $xfer += $output->writeFieldEnd();
+ }
+ if ($this->tpe !== null) {
+ $xfer += $output->writeFieldBegin('tpe', TType::STRUCT, 1);
+ $xfer += $this->tpe->write($output);
+ $xfer += $output->writeFieldEnd();
+ }
+ if ($this->ae !== null) {
+ $xfer += $output->writeFieldBegin('ae', TType::STRUCT, 2);
+ $xfer += $this->ae->write($output);
+ $xfer += $output->writeFieldEnd();
+ }
+ $xfer += $output->writeFieldStop();
+ $xfer += $output->writeStructEnd();
+ return $xfer;
+ }
+
+}
+
http://git-wip-us.apache.org/repos/asf/airavata/blob/e0613616/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workspace/Gateway.java
----------------------------------------------------------------------
diff --git a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workspace/Gateway.java b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workspace/Gateway.java
index 039a1f9..c6b8baa 100644
--- a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workspace/Gateway.java
+++ b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/workspace/Gateway.java
@@ -82,37 +82,33 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
schemes.put(TupleScheme.class, new GatewayTupleSchemeFactory());
}
- public String airavataInternalGatewayId; // optional
- public String gatewayId; // required
- /**
- *
- * @see GatewayApprovalStatus
- */
- public GatewayApprovalStatus gatewayApprovalStatus; // required
- public String gatewayName; // optional
- public String domain; // optional
- public String emailAddress; // optional
- public String gatewayAcronym; // optional
- public String gatewayURL; // optional
- public String gatewayPublicAbstract; // optional
- public String reviewProposalDescription; // optional
- public String gatewayAdminFirstName; // optional
- public String gatewayAdminLastName; // optional
- public String gatewayAdminEmail; // optional
- public String identityServerUserName; // optional
- public String identityServerPasswordToken; // optional
- public String declinedReason; // optional
- public String oauthClientId; // optional
- public String oauthClientSecret; // optional
- public long requestCreationTime; // optional
- public String requesterUsername; // optional
+ private String airavataInternalGatewayId; // optional
+ private String gatewayId; // required
+ private GatewayApprovalStatus gatewayApprovalStatus; // required
+ private String gatewayName; // optional
+ private String domain; // optional
+ private String emailAddress; // optional
+ private String gatewayAcronym; // optional
+ private String gatewayURL; // optional
+ private String gatewayPublicAbstract; // optional
+ private String reviewProposalDescription; // optional
+ private String gatewayAdminFirstName; // optional
+ private String gatewayAdminLastName; // optional
+ private String gatewayAdminEmail; // optional
+ private String identityServerUserName; // optional
+ private String identityServerPasswordToken; // optional
+ private String declinedReason; // optional
+ private String oauthClientId; // optional
+ private String oauthClientSecret; // optional
+ private long requestCreationTime; // optional
+ private String requesterUsername; // optional
/** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
public enum _Fields implements org.apache.thrift.TFieldIdEnum {
AIRAVATA_INTERNAL_GATEWAY_ID((short)1, "airavataInternalGatewayId"),
GATEWAY_ID((short)2, "gatewayId"),
/**
- *
+ *
* @see GatewayApprovalStatus
*/
GATEWAY_APPROVAL_STATUS((short)3, "gatewayApprovalStatus"),
@@ -233,46 +229,46 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
static {
Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
- tmpMap.put(_Fields.AIRAVATA_INTERNAL_GATEWAY_ID, new org.apache.thrift.meta_data.FieldMetaData("airavataInternalGatewayId", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.GATEWAY_ID, new org.apache.thrift.meta_data.FieldMetaData("gatewayId", org.apache.thrift.TFieldRequirementType.REQUIRED,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.GATEWAY_APPROVAL_STATUS, new org.apache.thrift.meta_data.FieldMetaData("gatewayApprovalStatus", org.apache.thrift.TFieldRequirementType.REQUIRED,
- new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, GatewayApprovalStatus.class)));
- tmpMap.put(_Fields.GATEWAY_NAME, new org.apache.thrift.meta_data.FieldMetaData("gatewayName", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.DOMAIN, new org.apache.thrift.meta_data.FieldMetaData("domain", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.EMAIL_ADDRESS, new org.apache.thrift.meta_data.FieldMetaData("emailAddress", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.GATEWAY_ACRONYM, new org.apache.thrift.meta_data.FieldMetaData("gatewayAcronym", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.GATEWAY_URL, new org.apache.thrift.meta_data.FieldMetaData("gatewayURL", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.GATEWAY_PUBLIC_ABSTRACT, new org.apache.thrift.meta_data.FieldMetaData("gatewayPublicAbstract", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.REVIEW_PROPOSAL_DESCRIPTION, new org.apache.thrift.meta_data.FieldMetaData("reviewProposalDescription", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.GATEWAY_ADMIN_FIRST_NAME, new org.apache.thrift.meta_data.FieldMetaData("gatewayAdminFirstName", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.GATEWAY_ADMIN_LAST_NAME, new org.apache.thrift.meta_data.FieldMetaData("gatewayAdminLastName", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.GATEWAY_ADMIN_EMAIL, new org.apache.thrift.meta_data.FieldMetaData("gatewayAdminEmail", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.IDENTITY_SERVER_USER_NAME, new org.apache.thrift.meta_data.FieldMetaData("identityServerUserName", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.IDENTITY_SERVER_PASSWORD_TOKEN, new org.apache.thrift.meta_data.FieldMetaData("identityServerPasswordToken", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.DECLINED_REASON, new org.apache.thrift.meta_data.FieldMetaData("declinedReason", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.OAUTH_CLIENT_ID, new org.apache.thrift.meta_data.FieldMetaData("oauthClientId", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.OAUTH_CLIENT_SECRET, new org.apache.thrift.meta_data.FieldMetaData("oauthClientSecret", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.REQUEST_CREATION_TIME, new org.apache.thrift.meta_data.FieldMetaData("requestCreationTime", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
- tmpMap.put(_Fields.REQUESTER_USERNAME, new org.apache.thrift.meta_data.FieldMetaData("requesterUsername", org.apache.thrift.TFieldRequirementType.OPTIONAL,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.AIRAVATA_INTERNAL_GATEWAY_ID, new org.apache.thrift.meta_data.FieldMetaData("airavataInternalGatewayId", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.GATEWAY_ID, new org.apache.thrift.meta_data.FieldMetaData("gatewayId", org.apache.thrift.TFieldRequirementType.REQUIRED,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.GATEWAY_APPROVAL_STATUS, new org.apache.thrift.meta_data.FieldMetaData("gatewayApprovalStatus", org.apache.thrift.TFieldRequirementType.REQUIRED,
+ new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, GatewayApprovalStatus.class)));
+ tmpMap.put(_Fields.GATEWAY_NAME, new org.apache.thrift.meta_data.FieldMetaData("gatewayName", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.DOMAIN, new org.apache.thrift.meta_data.FieldMetaData("domain", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.EMAIL_ADDRESS, new org.apache.thrift.meta_data.FieldMetaData("emailAddress", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.GATEWAY_ACRONYM, new org.apache.thrift.meta_data.FieldMetaData("gatewayAcronym", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.GATEWAY_URL, new org.apache.thrift.meta_data.FieldMetaData("gatewayURL", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.GATEWAY_PUBLIC_ABSTRACT, new org.apache.thrift.meta_data.FieldMetaData("gatewayPublicAbstract", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.REVIEW_PROPOSAL_DESCRIPTION, new org.apache.thrift.meta_data.FieldMetaData("reviewProposalDescription", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.GATEWAY_ADMIN_FIRST_NAME, new org.apache.thrift.meta_data.FieldMetaData("gatewayAdminFirstName", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.GATEWAY_ADMIN_LAST_NAME, new org.apache.thrift.meta_data.FieldMetaData("gatewayAdminLastName", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.GATEWAY_ADMIN_EMAIL, new org.apache.thrift.meta_data.FieldMetaData("gatewayAdminEmail", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.IDENTITY_SERVER_USER_NAME, new org.apache.thrift.meta_data.FieldMetaData("identityServerUserName", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.IDENTITY_SERVER_PASSWORD_TOKEN, new org.apache.thrift.meta_data.FieldMetaData("identityServerPasswordToken", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.DECLINED_REASON, new org.apache.thrift.meta_data.FieldMetaData("declinedReason", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.OAUTH_CLIENT_ID, new org.apache.thrift.meta_data.FieldMetaData("oauthClientId", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.OAUTH_CLIENT_SECRET, new org.apache.thrift.meta_data.FieldMetaData("oauthClientSecret", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.REQUEST_CREATION_TIME, new org.apache.thrift.meta_data.FieldMetaData("requestCreationTime", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
+ tmpMap.put(_Fields.REQUESTER_USERNAME, new org.apache.thrift.meta_data.FieldMetaData("requesterUsername", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
metaDataMap = Collections.unmodifiableMap(tmpMap);
org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Gateway.class, metaDataMap);
}
@@ -281,8 +277,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
}
public Gateway(
- String gatewayId,
- GatewayApprovalStatus gatewayApprovalStatus)
+ String gatewayId,
+ GatewayApprovalStatus gatewayApprovalStatus)
{
this();
this.gatewayId = gatewayId;
@@ -387,9 +383,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.airavataInternalGatewayId;
}
- public Gateway setAiravataInternalGatewayId(String airavataInternalGatewayId) {
+ public void setAiravataInternalGatewayId(String airavataInternalGatewayId) {
this.airavataInternalGatewayId = airavataInternalGatewayId;
- return this;
}
public void unsetAiravataInternalGatewayId() {
@@ -411,9 +406,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.gatewayId;
}
- public Gateway setGatewayId(String gatewayId) {
+ public void setGatewayId(String gatewayId) {
this.gatewayId = gatewayId;
- return this;
}
public void unsetGatewayId() {
@@ -432,7 +426,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
}
/**
- *
+ *
* @see GatewayApprovalStatus
*/
public GatewayApprovalStatus getGatewayApprovalStatus() {
@@ -440,12 +434,11 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
}
/**
- *
+ *
* @see GatewayApprovalStatus
*/
- public Gateway setGatewayApprovalStatus(GatewayApprovalStatus gatewayApprovalStatus) {
+ public void setGatewayApprovalStatus(GatewayApprovalStatus gatewayApprovalStatus) {
this.gatewayApprovalStatus = gatewayApprovalStatus;
- return this;
}
public void unsetGatewayApprovalStatus() {
@@ -467,9 +460,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.gatewayName;
}
- public Gateway setGatewayName(String gatewayName) {
+ public void setGatewayName(String gatewayName) {
this.gatewayName = gatewayName;
- return this;
}
public void unsetGatewayName() {
@@ -491,9 +483,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.domain;
}
- public Gateway setDomain(String domain) {
+ public void setDomain(String domain) {
this.domain = domain;
- return this;
}
public void unsetDomain() {
@@ -515,9 +506,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.emailAddress;
}
- public Gateway setEmailAddress(String emailAddress) {
+ public void setEmailAddress(String emailAddress) {
this.emailAddress = emailAddress;
- return this;
}
public void unsetEmailAddress() {
@@ -539,9 +529,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.gatewayAcronym;
}
- public Gateway setGatewayAcronym(String gatewayAcronym) {
+ public void setGatewayAcronym(String gatewayAcronym) {
this.gatewayAcronym = gatewayAcronym;
- return this;
}
public void unsetGatewayAcronym() {
@@ -563,9 +552,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.gatewayURL;
}
- public Gateway setGatewayURL(String gatewayURL) {
+ public void setGatewayURL(String gatewayURL) {
this.gatewayURL = gatewayURL;
- return this;
}
public void unsetGatewayURL() {
@@ -587,9 +575,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.gatewayPublicAbstract;
}
- public Gateway setGatewayPublicAbstract(String gatewayPublicAbstract) {
+ public void setGatewayPublicAbstract(String gatewayPublicAbstract) {
this.gatewayPublicAbstract = gatewayPublicAbstract;
- return this;
}
public void unsetGatewayPublicAbstract() {
@@ -611,9 +598,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.reviewProposalDescription;
}
- public Gateway setReviewProposalDescription(String reviewProposalDescription) {
+ public void setReviewProposalDescription(String reviewProposalDescription) {
this.reviewProposalDescription = reviewProposalDescription;
- return this;
}
public void unsetReviewProposalDescription() {
@@ -635,9 +621,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.gatewayAdminFirstName;
}
- public Gateway setGatewayAdminFirstName(String gatewayAdminFirstName) {
+ public void setGatewayAdminFirstName(String gatewayAdminFirstName) {
this.gatewayAdminFirstName = gatewayAdminFirstName;
- return this;
}
public void unsetGatewayAdminFirstName() {
@@ -659,9 +644,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.gatewayAdminLastName;
}
- public Gateway setGatewayAdminLastName(String gatewayAdminLastName) {
+ public void setGatewayAdminLastName(String gatewayAdminLastName) {
this.gatewayAdminLastName = gatewayAdminLastName;
- return this;
}
public void unsetGatewayAdminLastName() {
@@ -683,9 +667,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.gatewayAdminEmail;
}
- public Gateway setGatewayAdminEmail(String gatewayAdminEmail) {
+ public void setGatewayAdminEmail(String gatewayAdminEmail) {
this.gatewayAdminEmail = gatewayAdminEmail;
- return this;
}
public void unsetGatewayAdminEmail() {
@@ -707,9 +690,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.identityServerUserName;
}
- public Gateway setIdentityServerUserName(String identityServerUserName) {
+ public void setIdentityServerUserName(String identityServerUserName) {
this.identityServerUserName = identityServerUserName;
- return this;
}
public void unsetIdentityServerUserName() {
@@ -731,9 +713,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.identityServerPasswordToken;
}
- public Gateway setIdentityServerPasswordToken(String identityServerPasswordToken) {
+ public void setIdentityServerPasswordToken(String identityServerPasswordToken) {
this.identityServerPasswordToken = identityServerPasswordToken;
- return this;
}
public void unsetIdentityServerPasswordToken() {
@@ -755,9 +736,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.declinedReason;
}
- public Gateway setDeclinedReason(String declinedReason) {
+ public void setDeclinedReason(String declinedReason) {
this.declinedReason = declinedReason;
- return this;
}
public void unsetDeclinedReason() {
@@ -779,9 +759,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.oauthClientId;
}
- public Gateway setOauthClientId(String oauthClientId) {
+ public void setOauthClientId(String oauthClientId) {
this.oauthClientId = oauthClientId;
- return this;
}
public void unsetOauthClientId() {
@@ -803,9 +782,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.oauthClientSecret;
}
- public Gateway setOauthClientSecret(String oauthClientSecret) {
+ public void setOauthClientSecret(String oauthClientSecret) {
this.oauthClientSecret = oauthClientSecret;
- return this;
}
public void unsetOauthClientSecret() {
@@ -827,10 +805,9 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.requestCreationTime;
}
- public Gateway setRequestCreationTime(long requestCreationTime) {
+ public void setRequestCreationTime(long requestCreationTime) {
this.requestCreationTime = requestCreationTime;
setRequestCreationTimeIsSet(true);
- return this;
}
public void unsetRequestCreationTime() {
@@ -850,9 +827,8 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
return this.requesterUsername;
}
- public Gateway setRequesterUsername(String requesterUsername) {
+ public void setRequesterUsername(String requesterUsername) {
this.requesterUsername = requesterUsername;
- return this;
}
public void unsetRequesterUsername() {
@@ -872,230 +848,230 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
public void setFieldValue(_Fields field, Object value) {
switch (field) {
- case AIRAVATA_INTERNAL_GATEWAY_ID:
- if (value == null) {
- unsetAiravataInternalGatewayId();
- } else {
- setAiravataInternalGatewayId((String)value);
- }
- break;
+ case AIRAVATA_INTERNAL_GATEWAY_ID:
+ if (value == null) {
+ unsetAiravataInternalGatewayId();
+ } else {
+ setAiravataInternalGatewayId((String)value);
+ }
+ break;
- case GATEWAY_ID:
- if (value == null) {
- unsetGatewayId();
- } else {
- setGatewayId((String)value);
- }
- break;
+ case GATEWAY_ID:
+ if (value == null) {
+ unsetGatewayId();
+ } else {
+ setGatewayId((String)value);
+ }
+ break;
- case GATEWAY_APPROVAL_STATUS:
- if (value == null) {
- unsetGatewayApprovalStatus();
- } else {
- setGatewayApprovalStatus((GatewayApprovalStatus)value);
- }
- break;
+ case GATEWAY_APPROVAL_STATUS:
+ if (value == null) {
+ unsetGatewayApprovalStatus();
+ } else {
+ setGatewayApprovalStatus((GatewayApprovalStatus)value);
+ }
+ break;
- case GATEWAY_NAME:
- if (value == null) {
- unsetGatewayName();
- } else {
- setGatewayName((String)value);
- }
- break;
+ case GATEWAY_NAME:
+ if (value == null) {
+ unsetGatewayName();
+ } else {
+ setGatewayName((String)value);
+ }
+ break;
- case DOMAIN:
- if (value == null) {
- unsetDomain();
- } else {
- setDomain((String)value);
- }
- break;
+ case DOMAIN:
+ if (value == null) {
+ unsetDomain();
+ } else {
+ setDomain((String)value);
+ }
+ break;
- case EMAIL_ADDRESS:
- if (value == null) {
- unsetEmailAddress();
- } else {
- setEmailAddress((String)value);
- }
- break;
+ case EMAIL_ADDRESS:
+ if (value == null) {
+ unsetEmailAddress();
+ } else {
+ setEmailAddress((String)value);
+ }
+ break;
- case GATEWAY_ACRONYM:
- if (value == null) {
- unsetGatewayAcronym();
- } else {
- setGatewayAcronym((String)value);
- }
- break;
+ case GATEWAY_ACRONYM:
+ if (value == null) {
+ unsetGatewayAcronym();
+ } else {
+ setGatewayAcronym((String)value);
+ }
+ break;
- case GATEWAY_URL:
- if (value == null) {
- unsetGatewayURL();
- } else {
- setGatewayURL((String)value);
- }
- break;
+ case GATEWAY_URL:
+ if (value == null) {
+ unsetGatewayURL();
+ } else {
+ setGatewayURL((String)value);
+ }
+ break;
- case GATEWAY_PUBLIC_ABSTRACT:
- if (value == null) {
- unsetGatewayPublicAbstract();
- } else {
- setGatewayPublicAbstract((String)value);
- }
- break;
+ case GATEWAY_PUBLIC_ABSTRACT:
+ if (value == null) {
+ unsetGatewayPublicAbstract();
+ } else {
+ setGatewayPublicAbstract((String)value);
+ }
+ break;
- case REVIEW_PROPOSAL_DESCRIPTION:
- if (value == null) {
- unsetReviewProposalDescription();
- } else {
- setReviewProposalDescription((String)value);
- }
- break;
+ case REVIEW_PROPOSAL_DESCRIPTION:
+ if (value == null) {
+ unsetReviewProposalDescription();
+ } else {
+ setReviewProposalDescription((String)value);
+ }
+ break;
- case GATEWAY_ADMIN_FIRST_NAME:
- if (value == null) {
- unsetGatewayAdminFirstName();
- } else {
- setGatewayAdminFirstName((String)value);
- }
- break;
+ case GATEWAY_ADMIN_FIRST_NAME:
+ if (value == null) {
+ unsetGatewayAdminFirstName();
+ } else {
+ setGatewayAdminFirstName((String)value);
+ }
+ break;
- case GATEWAY_ADMIN_LAST_NAME:
- if (value == null) {
- unsetGatewayAdminLastName();
- } else {
- setGatewayAdminLastName((String)value);
- }
- break;
+ case GATEWAY_ADMIN_LAST_NAME:
+ if (value == null) {
+ unsetGatewayAdminLastName();
+ } else {
+ setGatewayAdminLastName((String)value);
+ }
+ break;
- case GATEWAY_ADMIN_EMAIL:
- if (value == null) {
- unsetGatewayAdminEmail();
- } else {
- setGatewayAdminEmail((String)value);
- }
- break;
+ case GATEWAY_ADMIN_EMAIL:
+ if (value == null) {
+ unsetGatewayAdminEmail();
+ } else {
+ setGatewayAdminEmail((String)value);
+ }
+ break;
- case IDENTITY_SERVER_USER_NAME:
- if (value == null) {
- unsetIdentityServerUserName();
- } else {
- setIdentityServerUserName((String)value);
- }
- break;
+ case IDENTITY_SERVER_USER_NAME:
+ if (value == null) {
+ unsetIdentityServerUserName();
+ } else {
+ setIdentityServerUserName((String)value);
+ }
+ break;
- case IDENTITY_SERVER_PASSWORD_TOKEN:
- if (value == null) {
- unsetIdentityServerPasswordToken();
- } else {
- setIdentityServerPasswordToken((String)value);
- }
- break;
+ case IDENTITY_SERVER_PASSWORD_TOKEN:
+ if (value == null) {
+ unsetIdentityServerPasswordToken();
+ } else {
+ setIdentityServerPasswordToken((String)value);
+ }
+ break;
- case DECLINED_REASON:
- if (value == null) {
- unsetDeclinedReason();
- } else {
- setDeclinedReason((String)value);
- }
- break;
+ case DECLINED_REASON:
+ if (value == null) {
+ unsetDeclinedReason();
+ } else {
+ setDeclinedReason((String)value);
+ }
+ break;
- case OAUTH_CLIENT_ID:
- if (value == null) {
- unsetOauthClientId();
- } else {
- setOauthClientId((String)value);
- }
- break;
+ case OAUTH_CLIENT_ID:
+ if (value == null) {
+ unsetOauthClientId();
+ } else {
+ setOauthClientId((String)value);
+ }
+ break;
- case OAUTH_CLIENT_SECRET:
- if (value == null) {
- unsetOauthClientSecret();
- } else {
- setOauthClientSecret((String)value);
- }
- break;
+ case OAUTH_CLIENT_SECRET:
+ if (value == null) {
+ unsetOauthClientSecret();
+ } else {
+ setOauthClientSecret((String)value);
+ }
+ break;
- case REQUEST_CREATION_TIME:
- if (value == null) {
- unsetRequestCreationTime();
- } else {
- setRequestCreationTime((Long)value);
- }
- break;
+ case REQUEST_CREATION_TIME:
+ if (value == null) {
+ unsetRequestCreationTime();
+ } else {
+ setRequestCreationTime((Long)value);
+ }
+ break;
- case REQUESTER_USERNAME:
- if (value == null) {
- unsetRequesterUsername();
- } else {
- setRequesterUsername((String)value);
- }
- break;
+ case REQUESTER_USERNAME:
+ if (value == null) {
+ unsetRequesterUsername();
+ } else {
+ setRequesterUsername((String)value);
+ }
+ break;
}
}
public Object getFieldValue(_Fields field) {
switch (field) {
- case AIRAVATA_INTERNAL_GATEWAY_ID:
- return getAiravataInternalGatewayId();
+ case AIRAVATA_INTERNAL_GATEWAY_ID:
+ return getAiravataInternalGatewayId();
- case GATEWAY_ID:
- return getGatewayId();
+ case GATEWAY_ID:
+ return getGatewayId();
- case GATEWAY_APPROVAL_STATUS:
- return getGatewayApprovalStatus();
+ case GATEWAY_APPROVAL_STATUS:
+ return getGatewayApprovalStatus();
- case GATEWAY_NAME:
- return getGatewayName();
+ case GATEWAY_NAME:
+ return getGatewayName();
- case DOMAIN:
- return getDomain();
+ case DOMAIN:
+ return getDomain();
- case EMAIL_ADDRESS:
- return getEmailAddress();
+ case EMAIL_ADDRESS:
+ return getEmailAddress();
- case GATEWAY_ACRONYM:
- return getGatewayAcronym();
+ case GATEWAY_ACRONYM:
+ return getGatewayAcronym();
- case GATEWAY_URL:
- return getGatewayURL();
+ case GATEWAY_URL:
+ return getGatewayURL();
- case GATEWAY_PUBLIC_ABSTRACT:
- return getGatewayPublicAbstract();
+ case GATEWAY_PUBLIC_ABSTRACT:
+ return getGatewayPublicAbstract();
- case REVIEW_PROPOSAL_DESCRIPTION:
- return getReviewProposalDescription();
+ case REVIEW_PROPOSAL_DESCRIPTION:
+ return getReviewProposalDescription();
- case GATEWAY_ADMIN_FIRST_NAME:
- return getGatewayAdminFirstName();
+ case GATEWAY_ADMIN_FIRST_NAME:
+ return getGatewayAdminFirstName();
- case GATEWAY_ADMIN_LAST_NAME:
- return getGatewayAdminLastName();
+ case GATEWAY_ADMIN_LAST_NAME:
+ return getGatewayAdminLastName();
- case GATEWAY_ADMIN_EMAIL:
- return getGatewayAdminEmail();
+ case GATEWAY_ADMIN_EMAIL:
+ return getGatewayAdminEmail();
- case IDENTITY_SERVER_USER_NAME:
- return getIdentityServerUserName();
+ case IDENTITY_SERVER_USER_NAME:
+ return getIdentityServerUserName();
- case IDENTITY_SERVER_PASSWORD_TOKEN:
- return getIdentityServerPasswordToken();
+ case IDENTITY_SERVER_PASSWORD_TOKEN:
+ return getIdentityServerPasswordToken();
- case DECLINED_REASON:
- return getDeclinedReason();
+ case DECLINED_REASON:
+ return getDeclinedReason();
- case OAUTH_CLIENT_ID:
- return getOauthClientId();
+ case OAUTH_CLIENT_ID:
+ return getOauthClientId();
- case OAUTH_CLIENT_SECRET:
- return getOauthClientSecret();
+ case OAUTH_CLIENT_SECRET:
+ return getOauthClientSecret();
- case REQUEST_CREATION_TIME:
- return getRequestCreationTime();
+ case REQUEST_CREATION_TIME:
+ return getRequestCreationTime();
- case REQUESTER_USERNAME:
- return getRequesterUsername();
+ case REQUESTER_USERNAME:
+ return getRequesterUsername();
}
throw new IllegalStateException();
@@ -1108,46 +1084,46 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
}
switch (field) {
- case AIRAVATA_INTERNAL_GATEWAY_ID:
- return isSetAiravataInternalGatewayId();
- case GATEWAY_ID:
- return isSetGatewayId();
- case GATEWAY_APPROVAL_STATUS:
- return isSetGatewayApprovalStatus();
- case GATEWAY_NAME:
- return isSetGatewayName();
- case DOMAIN:
- return isSetDomain();
- case EMAIL_ADDRESS:
- return isSetEmailAddress();
- case GATEWAY_ACRONYM:
- return isSetGatewayAcronym();
- case GATEWAY_URL:
- return isSetGatewayURL();
- case GATEWAY_PUBLIC_ABSTRACT:
- return isSetGatewayPublicAbstract();
- case REVIEW_PROPOSAL_DESCRIPTION:
- return isSetReviewProposalDescription();
- case GATEWAY_ADMIN_FIRST_NAME:
- return isSetGatewayAdminFirstName();
- case GATEWAY_ADMIN_LAST_NAME:
- return isSetGatewayAdminLastName();
- case GATEWAY_ADMIN_EMAIL:
- return isSetGatewayAdminEmail();
- case IDENTITY_SERVER_USER_NAME:
- return isSetIdentityServerUserName();
- case IDENTITY_SERVER_PASSWORD_TOKEN:
- return isSetIdentityServerPasswordToken();
- case DECLINED_REASON:
- return isSetDeclinedReason();
- case OAUTH_CLIENT_ID:
- return isSetOauthClientId();
- case OAUTH_CLIENT_SECRET:
- return isSetOauthClientSecret();
- case REQUEST_CREATION_TIME:
- return isSetRequestCreationTime();
- case REQUESTER_USERNAME:
- return isSetRequesterUsername();
+ case AIRAVATA_INTERNAL_GATEWAY_ID:
+ return isSetAiravataInternalGatewayId();
+ case GATEWAY_ID:
+ return isSetGatewayId();
+ case GATEWAY_APPROVAL_STATUS:
+ return isSetGatewayApprovalStatus();
+ case GATEWAY_NAME:
+ return isSetGatewayName();
+ case DOMAIN:
+ return isSetDomain();
+ case EMAIL_ADDRESS:
+ return isSetEmailAddress();
+ case GATEWAY_ACRONYM:
+ return isSetGatewayAcronym();
+ case GATEWAY_URL:
+ return isSetGatewayURL();
+ case GATEWAY_PUBLIC_ABSTRACT:
+ return isSetGatewayPublicAbstract();
+ case REVIEW_PROPOSAL_DESCRIPTION:
+ return isSetReviewProposalDescription();
+ case GATEWAY_ADMIN_FIRST_NAME:
+ return isSetGatewayAdminFirstName();
+ case GATEWAY_ADMIN_LAST_NAME:
+ return isSetGatewayAdminLastName();
+ case GATEWAY_ADMIN_EMAIL:
+ return isSetGatewayAdminEmail();
+ case IDENTITY_SERVER_USER_NAME:
+ return isSetIdentityServerUserName();
+ case IDENTITY_SERVER_PASSWORD_TOKEN:
+ return isSetIdentityServerPasswordToken();
+ case DECLINED_REASON:
+ return isSetDeclinedReason();
+ case OAUTH_CLIENT_ID:
+ return isSetOauthClientId();
+ case OAUTH_CLIENT_SECRET:
+ return isSetOauthClientSecret();
+ case REQUEST_CREATION_TIME:
+ return isSetRequestCreationTime();
+ case REQUESTER_USERNAME:
+ return isSetRequesterUsername();
}
throw new IllegalStateException();
}
@@ -1880,12 +1856,14 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
public void validate() throws org.apache.thrift.TException {
// check for required fields
- if (gatewayId == null) {
- throw new org.apache.thrift.protocol.TProtocolException("Required field 'gatewayId' was not present! Struct: " + toString());
+ if (!isSetGatewayId()) {
+ throw new org.apache.thrift.protocol.TProtocolException("Required field 'gatewayId' is unset! Struct:" + toString());
}
- if (gatewayApprovalStatus == null) {
- throw new org.apache.thrift.protocol.TProtocolException("Required field 'gatewayApprovalStatus' was not present! Struct: " + toString());
+
+ if (!isSetGatewayApprovalStatus()) {
+ throw new org.apache.thrift.protocol.TProtocolException("Required field 'gatewayApprovalStatus' is unset! Struct:" + toString());
}
+
// check for sub-struct validity
}
@@ -1921,7 +1899,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
while (true)
{
schemeField = iprot.readFieldBegin();
- if (schemeField.type == org.apache.thrift.protocol.TType.STOP) {
+ if (schemeField.type == org.apache.thrift.protocol.TType.STOP) {
break;
}
switch (schemeField.id) {
@@ -1929,7 +1907,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.airavataInternalGatewayId = iprot.readString();
struct.setAiravataInternalGatewayIdIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -1937,7 +1915,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.gatewayId = iprot.readString();
struct.setGatewayIdIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -1945,7 +1923,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.gatewayApprovalStatus = org.apache.airavata.model.workspace.GatewayApprovalStatus.findByValue(iprot.readI32());
struct.setGatewayApprovalStatusIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -1953,7 +1931,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.gatewayName = iprot.readString();
struct.setGatewayNameIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -1961,7 +1939,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.domain = iprot.readString();
struct.setDomainIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -1969,7 +1947,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.emailAddress = iprot.readString();
struct.setEmailAddressIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -1977,7 +1955,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.gatewayAcronym = iprot.readString();
struct.setGatewayAcronymIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -1985,7 +1963,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.gatewayURL = iprot.readString();
struct.setGatewayURLIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -1993,7 +1971,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.gatewayPublicAbstract = iprot.readString();
struct.setGatewayPublicAbstractIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -2001,7 +1979,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.reviewProposalDescription = iprot.readString();
struct.setReviewProposalDescriptionIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -2009,7 +1987,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.gatewayAdminFirstName = iprot.readString();
struct.setGatewayAdminFirstNameIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -2017,7 +1995,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.gatewayAdminLastName = iprot.readString();
struct.setGatewayAdminLastNameIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -2025,7 +2003,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.gatewayAdminEmail = iprot.readString();
struct.setGatewayAdminEmailIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -2033,7 +2011,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.identityServerUserName = iprot.readString();
struct.setIdentityServerUserNameIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -2041,7 +2019,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.identityServerPasswordToken = iprot.readString();
struct.setIdentityServerPasswordTokenIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -2049,7 +2027,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.declinedReason = iprot.readString();
struct.setDeclinedReasonIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -2057,7 +2035,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.oauthClientId = iprot.readString();
struct.setOauthClientIdIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -2065,7 +2043,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.oauthClientSecret = iprot.readString();
struct.setOauthClientSecretIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -2073,7 +2051,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.requestCreationTime = iprot.readI64();
struct.setRequestCreationTimeIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -2081,7 +2059,7 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.requesterUsername = iprot.readString();
struct.setRequesterUsernameIsSet(true);
- } else {
+ } else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
@@ -2091,8 +2069,6 @@ public class Gateway implements org.apache.thrift.TBase<Gateway, Gateway._Fields
iprot.readFieldEnd();
}
iprot.readStructEnd();
-
- // check for required fields of primitive type, which can't be checked in the validate method
struct.validate();
}