You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by sa...@apache.org on 2014/05/22 23:57:11 UTC
[2/4] generated code
http://git-wip-us.apache.org/repos/asf/airavata/blob/1d76b48c/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI.cpp
----------------------------------------------------------------------
diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI.cpp b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI.cpp
index 032f449..3d0302d 100644
--- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI.cpp
+++ b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI.cpp
@@ -238,6 +238,14 @@ uint32_t ApplicationCatalogAPI_addComputeResourceDescription_result::read(::apac
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString(this->success);
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -280,7 +288,11 @@ uint32_t ApplicationCatalogAPI_addComputeResourceDescription_result::write(::apa
xfer += oprot->writeStructBegin("ApplicationCatalogAPI_addComputeResourceDescription_result");
- if (this->__isset.ire) {
+ if (this->__isset.success) {
+ xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0);
+ xfer += oprot->writeString(this->success);
+ xfer += oprot->writeFieldEnd();
+ } else if (this->__isset.ire) {
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1);
xfer += this->ire.write(oprot);
xfer += oprot->writeFieldEnd();
@@ -318,6 +330,14 @@ uint32_t ApplicationCatalogAPI_addComputeResourceDescription_presult::read(::apa
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString((*(this->success)));
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -462,6 +482,14 @@ uint32_t ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result::read(::apache
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString(this->success);
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -504,7 +532,11 @@ uint32_t ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result::write(::apach
xfer += oprot->writeStructBegin("ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result");
- if (this->__isset.ire) {
+ if (this->__isset.success) {
+ xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0);
+ xfer += oprot->writeString(this->success);
+ xfer += oprot->writeFieldEnd();
+ } else if (this->__isset.ire) {
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1);
xfer += this->ire.write(oprot);
xfer += oprot->writeFieldEnd();
@@ -542,6 +574,14 @@ uint32_t ApplicationCatalogAPI_addSSHJobSubmissionProtocol_presult::read(::apach
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString((*(this->success)));
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -686,6 +726,14 @@ uint32_t ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result::read(::apa
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString(this->success);
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -728,7 +776,11 @@ uint32_t ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result::write(::ap
xfer += oprot->writeStructBegin("ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result");
- if (this->__isset.ire) {
+ if (this->__isset.success) {
+ xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0);
+ xfer += oprot->writeString(this->success);
+ xfer += oprot->writeFieldEnd();
+ } else if (this->__isset.ire) {
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1);
xfer += this->ire.write(oprot);
xfer += oprot->writeFieldEnd();
@@ -766,6 +818,14 @@ uint32_t ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_presult::read(::ap
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString((*(this->success)));
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -910,6 +970,14 @@ uint32_t ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result::read(::apa
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString(this->success);
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -952,7 +1020,11 @@ uint32_t ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result::write(::ap
xfer += oprot->writeStructBegin("ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result");
- if (this->__isset.ire) {
+ if (this->__isset.success) {
+ xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0);
+ xfer += oprot->writeString(this->success);
+ xfer += oprot->writeFieldEnd();
+ } else if (this->__isset.ire) {
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1);
xfer += this->ire.write(oprot);
xfer += oprot->writeFieldEnd();
@@ -990,6 +1062,14 @@ uint32_t ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_presult::read(::ap
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString((*(this->success)));
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -1134,6 +1214,14 @@ uint32_t ApplicationCatalogAPI_addSCPDataMovementProtocol_result::read(::apache:
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString(this->success);
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -1176,7 +1264,11 @@ uint32_t ApplicationCatalogAPI_addSCPDataMovementProtocol_result::write(::apache
xfer += oprot->writeStructBegin("ApplicationCatalogAPI_addSCPDataMovementProtocol_result");
- if (this->__isset.ire) {
+ if (this->__isset.success) {
+ xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0);
+ xfer += oprot->writeString(this->success);
+ xfer += oprot->writeFieldEnd();
+ } else if (this->__isset.ire) {
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1);
xfer += this->ire.write(oprot);
xfer += oprot->writeFieldEnd();
@@ -1214,6 +1306,14 @@ uint32_t ApplicationCatalogAPI_addSCPDataMovementProtocol_presult::read(::apache
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString((*(this->success)));
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -1358,6 +1458,14 @@ uint32_t ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result::read(::apa
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString(this->success);
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -1400,7 +1508,11 @@ uint32_t ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result::write(::ap
xfer += oprot->writeStructBegin("ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result");
- if (this->__isset.ire) {
+ if (this->__isset.success) {
+ xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0);
+ xfer += oprot->writeString(this->success);
+ xfer += oprot->writeFieldEnd();
+ } else if (this->__isset.ire) {
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1);
xfer += this->ire.write(oprot);
xfer += oprot->writeFieldEnd();
@@ -1438,6 +1550,14 @@ uint32_t ApplicationCatalogAPI_addGridFTPDataMovementProtocol_presult::read(::ap
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString((*(this->success)));
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -3596,6 +3716,14 @@ uint32_t ApplicationCatalogAPI_addApplicationInterface_result::read(::apache::th
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString(this->success);
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -3638,7 +3766,11 @@ uint32_t ApplicationCatalogAPI_addApplicationInterface_result::write(::apache::t
xfer += oprot->writeStructBegin("ApplicationCatalogAPI_addApplicationInterface_result");
- if (this->__isset.ire) {
+ if (this->__isset.success) {
+ xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0);
+ xfer += oprot->writeString(this->success);
+ xfer += oprot->writeFieldEnd();
+ } else if (this->__isset.ire) {
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1);
xfer += this->ire.write(oprot);
xfer += oprot->writeFieldEnd();
@@ -3676,6 +3808,14 @@ uint32_t ApplicationCatalogAPI_addApplicationInterface_presult::read(::apache::t
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString((*(this->success)));
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -4278,6 +4418,14 @@ uint32_t ApplicationCatalogAPI_addApplicationDeployment_result::read(::apache::t
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString(this->success);
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -4320,7 +4468,11 @@ uint32_t ApplicationCatalogAPI_addApplicationDeployment_result::write(::apache::
xfer += oprot->writeStructBegin("ApplicationCatalogAPI_addApplicationDeployment_result");
- if (this->__isset.ire) {
+ if (this->__isset.success) {
+ xfer += oprot->writeFieldBegin("success", ::apache::thrift::protocol::T_STRING, 0);
+ xfer += oprot->writeString(this->success);
+ xfer += oprot->writeFieldEnd();
+ } else if (this->__isset.ire) {
xfer += oprot->writeFieldBegin("ire", ::apache::thrift::protocol::T_STRUCT, 1);
xfer += this->ire.write(oprot);
xfer += oprot->writeFieldEnd();
@@ -4358,6 +4510,14 @@ uint32_t ApplicationCatalogAPI_addApplicationDeployment_presult::read(::apache::
}
switch (fid)
{
+ case 0:
+ if (ftype == ::apache::thrift::protocol::T_STRING) {
+ xfer += iprot->readString((*(this->success)));
+ this->__isset.success = true;
+ } else {
+ xfer += iprot->skip(ftype);
+ }
+ break;
case 1:
if (ftype == ::apache::thrift::protocol::T_STRUCT) {
xfer += this->ire.read(iprot);
@@ -4952,10 +5112,10 @@ void ApplicationCatalogAPIClient::recv_GetAPIVersion(std::string& _return)
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "GetAPIVersion failed: unknown result");
}
-void ApplicationCatalogAPIClient::addComputeResourceDescription(const ::ComputeResourceDescription& computeResourceDescription)
+void ApplicationCatalogAPIClient::addComputeResourceDescription(std::string& _return, const ::ComputeResourceDescription& computeResourceDescription)
{
send_addComputeResourceDescription(computeResourceDescription);
- recv_addComputeResourceDescription();
+ recv_addComputeResourceDescription(_return);
}
void ApplicationCatalogAPIClient::send_addComputeResourceDescription(const ::ComputeResourceDescription& computeResourceDescription)
@@ -4972,7 +5132,7 @@ void ApplicationCatalogAPIClient::send_addComputeResourceDescription(const ::Co
oprot_->getTransport()->flush();
}
-void ApplicationCatalogAPIClient::recv_addComputeResourceDescription()
+void ApplicationCatalogAPIClient::recv_addComputeResourceDescription(std::string& _return)
{
int32_t rseqid = 0;
@@ -4998,10 +5158,15 @@ void ApplicationCatalogAPIClient::recv_addComputeResourceDescription()
iprot_->getTransport()->readEnd();
}
ApplicationCatalogAPI_addComputeResourceDescription_presult result;
+ result.success = &_return;
result.read(iprot_);
iprot_->readMessageEnd();
iprot_->getTransport()->readEnd();
+ if (result.__isset.success) {
+ // _return pointer has now been filled
+ return;
+ }
if (result.__isset.ire) {
throw result.ire;
}
@@ -5011,13 +5176,13 @@ void ApplicationCatalogAPIClient::recv_addComputeResourceDescription()
if (result.__isset.ase) {
throw result.ase;
}
- return;
+ throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "addComputeResourceDescription failed: unknown result");
}
-void ApplicationCatalogAPIClient::addSSHJobSubmissionProtocol(const std::string& computeResourceId, const ::SSHJobSubmission& jobSubmission)
+void ApplicationCatalogAPIClient::addSSHJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::SSHJobSubmission& jobSubmission)
{
send_addSSHJobSubmissionProtocol(computeResourceId, jobSubmission);
- recv_addSSHJobSubmissionProtocol();
+ recv_addSSHJobSubmissionProtocol(_return);
}
void ApplicationCatalogAPIClient::send_addSSHJobSubmissionProtocol(const std::string& computeResourceId, const ::SSHJobSubmission& jobSubmission)
@@ -5035,7 +5200,7 @@ void ApplicationCatalogAPIClient::send_addSSHJobSubmissionProtocol(const std::st
oprot_->getTransport()->flush();
}
-void ApplicationCatalogAPIClient::recv_addSSHJobSubmissionProtocol()
+void ApplicationCatalogAPIClient::recv_addSSHJobSubmissionProtocol(std::string& _return)
{
int32_t rseqid = 0;
@@ -5061,10 +5226,15 @@ void ApplicationCatalogAPIClient::recv_addSSHJobSubmissionProtocol()
iprot_->getTransport()->readEnd();
}
ApplicationCatalogAPI_addSSHJobSubmissionProtocol_presult result;
+ result.success = &_return;
result.read(iprot_);
iprot_->readMessageEnd();
iprot_->getTransport()->readEnd();
+ if (result.__isset.success) {
+ // _return pointer has now been filled
+ return;
+ }
if (result.__isset.ire) {
throw result.ire;
}
@@ -5074,13 +5244,13 @@ void ApplicationCatalogAPIClient::recv_addSSHJobSubmissionProtocol()
if (result.__isset.ase) {
throw result.ase;
}
- return;
+ throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "addSSHJobSubmissionProtocol failed: unknown result");
}
-void ApplicationCatalogAPIClient::addGSISSHJobSubmissionProtocol(const std::string& computeResourceId, const ::GSISSHJobSubmission& jobSubmission)
+void ApplicationCatalogAPIClient::addGSISSHJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::GSISSHJobSubmission& jobSubmission)
{
send_addGSISSHJobSubmissionProtocol(computeResourceId, jobSubmission);
- recv_addGSISSHJobSubmissionProtocol();
+ recv_addGSISSHJobSubmissionProtocol(_return);
}
void ApplicationCatalogAPIClient::send_addGSISSHJobSubmissionProtocol(const std::string& computeResourceId, const ::GSISSHJobSubmission& jobSubmission)
@@ -5098,7 +5268,7 @@ void ApplicationCatalogAPIClient::send_addGSISSHJobSubmissionProtocol(const std:
oprot_->getTransport()->flush();
}
-void ApplicationCatalogAPIClient::recv_addGSISSHJobSubmissionProtocol()
+void ApplicationCatalogAPIClient::recv_addGSISSHJobSubmissionProtocol(std::string& _return)
{
int32_t rseqid = 0;
@@ -5124,10 +5294,15 @@ void ApplicationCatalogAPIClient::recv_addGSISSHJobSubmissionProtocol()
iprot_->getTransport()->readEnd();
}
ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_presult result;
+ result.success = &_return;
result.read(iprot_);
iprot_->readMessageEnd();
iprot_->getTransport()->readEnd();
+ if (result.__isset.success) {
+ // _return pointer has now been filled
+ return;
+ }
if (result.__isset.ire) {
throw result.ire;
}
@@ -5137,13 +5312,13 @@ void ApplicationCatalogAPIClient::recv_addGSISSHJobSubmissionProtocol()
if (result.__isset.ase) {
throw result.ase;
}
- return;
+ throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "addGSISSHJobSubmissionProtocol failed: unknown result");
}
-void ApplicationCatalogAPIClient::addGlobusJobSubmissionProtocol(const std::string& computeResourceId, const ::GlobusJobSubmission& jobSubmission)
+void ApplicationCatalogAPIClient::addGlobusJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::GlobusJobSubmission& jobSubmission)
{
send_addGlobusJobSubmissionProtocol(computeResourceId, jobSubmission);
- recv_addGlobusJobSubmissionProtocol();
+ recv_addGlobusJobSubmissionProtocol(_return);
}
void ApplicationCatalogAPIClient::send_addGlobusJobSubmissionProtocol(const std::string& computeResourceId, const ::GlobusJobSubmission& jobSubmission)
@@ -5161,7 +5336,7 @@ void ApplicationCatalogAPIClient::send_addGlobusJobSubmissionProtocol(const std:
oprot_->getTransport()->flush();
}
-void ApplicationCatalogAPIClient::recv_addGlobusJobSubmissionProtocol()
+void ApplicationCatalogAPIClient::recv_addGlobusJobSubmissionProtocol(std::string& _return)
{
int32_t rseqid = 0;
@@ -5187,10 +5362,15 @@ void ApplicationCatalogAPIClient::recv_addGlobusJobSubmissionProtocol()
iprot_->getTransport()->readEnd();
}
ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_presult result;
+ result.success = &_return;
result.read(iprot_);
iprot_->readMessageEnd();
iprot_->getTransport()->readEnd();
+ if (result.__isset.success) {
+ // _return pointer has now been filled
+ return;
+ }
if (result.__isset.ire) {
throw result.ire;
}
@@ -5200,13 +5380,13 @@ void ApplicationCatalogAPIClient::recv_addGlobusJobSubmissionProtocol()
if (result.__isset.ase) {
throw result.ase;
}
- return;
+ throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "addGlobusJobSubmissionProtocol failed: unknown result");
}
-void ApplicationCatalogAPIClient::addSCPDataMovementProtocol(const std::string& computeResourceId, const ::SCPDataMovement& dataMovement)
+void ApplicationCatalogAPIClient::addSCPDataMovementProtocol(std::string& _return, const std::string& computeResourceId, const ::SCPDataMovement& dataMovement)
{
send_addSCPDataMovementProtocol(computeResourceId, dataMovement);
- recv_addSCPDataMovementProtocol();
+ recv_addSCPDataMovementProtocol(_return);
}
void ApplicationCatalogAPIClient::send_addSCPDataMovementProtocol(const std::string& computeResourceId, const ::SCPDataMovement& dataMovement)
@@ -5224,7 +5404,7 @@ void ApplicationCatalogAPIClient::send_addSCPDataMovementProtocol(const std::str
oprot_->getTransport()->flush();
}
-void ApplicationCatalogAPIClient::recv_addSCPDataMovementProtocol()
+void ApplicationCatalogAPIClient::recv_addSCPDataMovementProtocol(std::string& _return)
{
int32_t rseqid = 0;
@@ -5250,10 +5430,15 @@ void ApplicationCatalogAPIClient::recv_addSCPDataMovementProtocol()
iprot_->getTransport()->readEnd();
}
ApplicationCatalogAPI_addSCPDataMovementProtocol_presult result;
+ result.success = &_return;
result.read(iprot_);
iprot_->readMessageEnd();
iprot_->getTransport()->readEnd();
+ if (result.__isset.success) {
+ // _return pointer has now been filled
+ return;
+ }
if (result.__isset.ire) {
throw result.ire;
}
@@ -5263,13 +5448,13 @@ void ApplicationCatalogAPIClient::recv_addSCPDataMovementProtocol()
if (result.__isset.ase) {
throw result.ase;
}
- return;
+ throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "addSCPDataMovementProtocol failed: unknown result");
}
-void ApplicationCatalogAPIClient::addGridFTPDataMovementProtocol(const std::string& computeResourceId, const ::GridFTPDataMovement& dataMovement)
+void ApplicationCatalogAPIClient::addGridFTPDataMovementProtocol(std::string& _return, const std::string& computeResourceId, const ::GridFTPDataMovement& dataMovement)
{
send_addGridFTPDataMovementProtocol(computeResourceId, dataMovement);
- recv_addGridFTPDataMovementProtocol();
+ recv_addGridFTPDataMovementProtocol(_return);
}
void ApplicationCatalogAPIClient::send_addGridFTPDataMovementProtocol(const std::string& computeResourceId, const ::GridFTPDataMovement& dataMovement)
@@ -5287,7 +5472,7 @@ void ApplicationCatalogAPIClient::send_addGridFTPDataMovementProtocol(const std:
oprot_->getTransport()->flush();
}
-void ApplicationCatalogAPIClient::recv_addGridFTPDataMovementProtocol()
+void ApplicationCatalogAPIClient::recv_addGridFTPDataMovementProtocol(std::string& _return)
{
int32_t rseqid = 0;
@@ -5313,10 +5498,15 @@ void ApplicationCatalogAPIClient::recv_addGridFTPDataMovementProtocol()
iprot_->getTransport()->readEnd();
}
ApplicationCatalogAPI_addGridFTPDataMovementProtocol_presult result;
+ result.success = &_return;
result.read(iprot_);
iprot_->readMessageEnd();
iprot_->getTransport()->readEnd();
+ if (result.__isset.success) {
+ // _return pointer has now been filled
+ return;
+ }
if (result.__isset.ire) {
throw result.ire;
}
@@ -5326,7 +5516,7 @@ void ApplicationCatalogAPIClient::recv_addGridFTPDataMovementProtocol()
if (result.__isset.ase) {
throw result.ase;
}
- return;
+ throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "addGridFTPDataMovementProtocol failed: unknown result");
}
void ApplicationCatalogAPIClient::listComputeResourceDescriptions(std::vector<std::string> & _return)
@@ -5931,10 +6121,10 @@ void ApplicationCatalogAPIClient::recv_getComputeResourceDescriptionFromHostName
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "getComputeResourceDescriptionFromHostName failed: unknown result");
}
-void ApplicationCatalogAPIClient::addApplicationInterface(const ::ApplicationInterface& applicationInterface)
+void ApplicationCatalogAPIClient::addApplicationInterface(std::string& _return, const ::ApplicationInterface& applicationInterface)
{
send_addApplicationInterface(applicationInterface);
- recv_addApplicationInterface();
+ recv_addApplicationInterface(_return);
}
void ApplicationCatalogAPIClient::send_addApplicationInterface(const ::ApplicationInterface& applicationInterface)
@@ -5951,7 +6141,7 @@ void ApplicationCatalogAPIClient::send_addApplicationInterface(const ::Applicat
oprot_->getTransport()->flush();
}
-void ApplicationCatalogAPIClient::recv_addApplicationInterface()
+void ApplicationCatalogAPIClient::recv_addApplicationInterface(std::string& _return)
{
int32_t rseqid = 0;
@@ -5977,10 +6167,15 @@ void ApplicationCatalogAPIClient::recv_addApplicationInterface()
iprot_->getTransport()->readEnd();
}
ApplicationCatalogAPI_addApplicationInterface_presult result;
+ result.success = &_return;
result.read(iprot_);
iprot_->readMessageEnd();
iprot_->getTransport()->readEnd();
+ if (result.__isset.success) {
+ // _return pointer has now been filled
+ return;
+ }
if (result.__isset.ire) {
throw result.ire;
}
@@ -5990,7 +6185,7 @@ void ApplicationCatalogAPIClient::recv_addApplicationInterface()
if (result.__isset.ase) {
throw result.ase;
}
- return;
+ throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "addApplicationInterface failed: unknown result");
}
void ApplicationCatalogAPIClient::listApplicationInterfaceIds(std::vector<std::string> & _return)
@@ -6126,10 +6321,10 @@ void ApplicationCatalogAPIClient::recv_getApplicationInterface( ::ApplicationInt
throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "getApplicationInterface failed: unknown result");
}
-void ApplicationCatalogAPIClient::addApplicationDeployment(const std::string& applicationInterfaceId, const ::ApplicationDeployment& applicationDeployment)
+void ApplicationCatalogAPIClient::addApplicationDeployment(std::string& _return, const std::string& applicationInterfaceId, const ::ApplicationDeployment& applicationDeployment)
{
send_addApplicationDeployment(applicationInterfaceId, applicationDeployment);
- recv_addApplicationDeployment();
+ recv_addApplicationDeployment(_return);
}
void ApplicationCatalogAPIClient::send_addApplicationDeployment(const std::string& applicationInterfaceId, const ::ApplicationDeployment& applicationDeployment)
@@ -6147,7 +6342,7 @@ void ApplicationCatalogAPIClient::send_addApplicationDeployment(const std::strin
oprot_->getTransport()->flush();
}
-void ApplicationCatalogAPIClient::recv_addApplicationDeployment()
+void ApplicationCatalogAPIClient::recv_addApplicationDeployment(std::string& _return)
{
int32_t rseqid = 0;
@@ -6173,10 +6368,15 @@ void ApplicationCatalogAPIClient::recv_addApplicationDeployment()
iprot_->getTransport()->readEnd();
}
ApplicationCatalogAPI_addApplicationDeployment_presult result;
+ result.success = &_return;
result.read(iprot_);
iprot_->readMessageEnd();
iprot_->getTransport()->readEnd();
+ if (result.__isset.success) {
+ // _return pointer has now been filled
+ return;
+ }
if (result.__isset.ire) {
throw result.ire;
}
@@ -6186,7 +6386,7 @@ void ApplicationCatalogAPIClient::recv_addApplicationDeployment()
if (result.__isset.ase) {
throw result.ase;
}
- return;
+ throw ::apache::thrift::TApplicationException(::apache::thrift::TApplicationException::MISSING_RESULT, "addApplicationDeployment failed: unknown result");
}
void ApplicationCatalogAPIClient::listApplicationDeploymentIds(std::vector<std::string> & _return, const std::string& applicationInterfaceId)
@@ -6420,7 +6620,8 @@ void ApplicationCatalogAPIProcessor::process_addComputeResourceDescription(int32
ApplicationCatalogAPI_addComputeResourceDescription_result result;
try {
- iface_->addComputeResourceDescription(args.computeResourceDescription);
+ iface_->addComputeResourceDescription(result.success, args.computeResourceDescription);
+ result.__isset.success = true;
} catch ( ::airavata::api::error::InvalidRequestException &ire) {
result.ire = ire;
result.__isset.ire = true;
@@ -6482,7 +6683,8 @@ void ApplicationCatalogAPIProcessor::process_addSSHJobSubmissionProtocol(int32_t
ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result result;
try {
- iface_->addSSHJobSubmissionProtocol(args.computeResourceId, args.jobSubmission);
+ iface_->addSSHJobSubmissionProtocol(result.success, args.computeResourceId, args.jobSubmission);
+ result.__isset.success = true;
} catch ( ::airavata::api::error::InvalidRequestException &ire) {
result.ire = ire;
result.__isset.ire = true;
@@ -6544,7 +6746,8 @@ void ApplicationCatalogAPIProcessor::process_addGSISSHJobSubmissionProtocol(int3
ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result result;
try {
- iface_->addGSISSHJobSubmissionProtocol(args.computeResourceId, args.jobSubmission);
+ iface_->addGSISSHJobSubmissionProtocol(result.success, args.computeResourceId, args.jobSubmission);
+ result.__isset.success = true;
} catch ( ::airavata::api::error::InvalidRequestException &ire) {
result.ire = ire;
result.__isset.ire = true;
@@ -6606,7 +6809,8 @@ void ApplicationCatalogAPIProcessor::process_addGlobusJobSubmissionProtocol(int3
ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result result;
try {
- iface_->addGlobusJobSubmissionProtocol(args.computeResourceId, args.jobSubmission);
+ iface_->addGlobusJobSubmissionProtocol(result.success, args.computeResourceId, args.jobSubmission);
+ result.__isset.success = true;
} catch ( ::airavata::api::error::InvalidRequestException &ire) {
result.ire = ire;
result.__isset.ire = true;
@@ -6668,7 +6872,8 @@ void ApplicationCatalogAPIProcessor::process_addSCPDataMovementProtocol(int32_t
ApplicationCatalogAPI_addSCPDataMovementProtocol_result result;
try {
- iface_->addSCPDataMovementProtocol(args.computeResourceId, args.dataMovement);
+ iface_->addSCPDataMovementProtocol(result.success, args.computeResourceId, args.dataMovement);
+ result.__isset.success = true;
} catch ( ::airavata::api::error::InvalidRequestException &ire) {
result.ire = ire;
result.__isset.ire = true;
@@ -6730,7 +6935,8 @@ void ApplicationCatalogAPIProcessor::process_addGridFTPDataMovementProtocol(int3
ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result result;
try {
- iface_->addGridFTPDataMovementProtocol(args.computeResourceId, args.dataMovement);
+ iface_->addGridFTPDataMovementProtocol(result.success, args.computeResourceId, args.dataMovement);
+ result.__isset.success = true;
} catch ( ::airavata::api::error::InvalidRequestException &ire) {
result.ire = ire;
result.__isset.ire = true;
@@ -7359,7 +7565,8 @@ void ApplicationCatalogAPIProcessor::process_addApplicationInterface(int32_t seq
ApplicationCatalogAPI_addApplicationInterface_result result;
try {
- iface_->addApplicationInterface(args.applicationInterface);
+ iface_->addApplicationInterface(result.success, args.applicationInterface);
+ result.__isset.success = true;
} catch ( ::airavata::api::error::InvalidRequestException &ire) {
result.ire = ire;
result.__isset.ire = true;
@@ -7547,7 +7754,8 @@ void ApplicationCatalogAPIProcessor::process_addApplicationDeployment(int32_t se
ApplicationCatalogAPI_addApplicationDeployment_result result;
try {
- iface_->addApplicationDeployment(args.applicationInterfaceId, args.applicationDeployment);
+ iface_->addApplicationDeployment(result.success, args.applicationInterfaceId, args.applicationDeployment);
+ result.__isset.success = true;
} catch ( ::airavata::api::error::InvalidRequestException &ire) {
result.ire = ire;
result.__isset.ire = true;
http://git-wip-us.apache.org/repos/asf/airavata/blob/1d76b48c/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI.h
----------------------------------------------------------------------
diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI.h b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI.h
index 3d63beb..6cfc0dc 100644
--- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI.h
+++ b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI.h
@@ -16,12 +16,12 @@ class ApplicationCatalogAPIIf {
public:
virtual ~ApplicationCatalogAPIIf() {}
virtual void GetAPIVersion(std::string& _return) = 0;
- virtual void addComputeResourceDescription(const ::ComputeResourceDescription& computeResourceDescription) = 0;
- virtual void addSSHJobSubmissionProtocol(const std::string& computeResourceId, const ::SSHJobSubmission& jobSubmission) = 0;
- virtual void addGSISSHJobSubmissionProtocol(const std::string& computeResourceId, const ::GSISSHJobSubmission& jobSubmission) = 0;
- virtual void addGlobusJobSubmissionProtocol(const std::string& computeResourceId, const ::GlobusJobSubmission& jobSubmission) = 0;
- virtual void addSCPDataMovementProtocol(const std::string& computeResourceId, const ::SCPDataMovement& dataMovement) = 0;
- virtual void addGridFTPDataMovementProtocol(const std::string& computeResourceId, const ::GridFTPDataMovement& dataMovement) = 0;
+ virtual void addComputeResourceDescription(std::string& _return, const ::ComputeResourceDescription& computeResourceDescription) = 0;
+ virtual void addSSHJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::SSHJobSubmission& jobSubmission) = 0;
+ virtual void addGSISSHJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::GSISSHJobSubmission& jobSubmission) = 0;
+ virtual void addGlobusJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::GlobusJobSubmission& jobSubmission) = 0;
+ virtual void addSCPDataMovementProtocol(std::string& _return, const std::string& computeResourceId, const ::SCPDataMovement& dataMovement) = 0;
+ virtual void addGridFTPDataMovementProtocol(std::string& _return, const std::string& computeResourceId, const ::GridFTPDataMovement& dataMovement) = 0;
virtual void listComputeResourceDescriptions(std::vector<std::string> & _return) = 0;
virtual void getComputeResourceDescription( ::ComputeResourceDescription& _return, const std::string& computeResourceId) = 0;
virtual void getSSHJobSubmissionProtocol( ::SSHJobSubmission& _return, const std::string& sshJobSubmissionProtocolResourceId) = 0;
@@ -31,10 +31,10 @@ class ApplicationCatalogAPIIf {
virtual void getGridFTPDataMovementProtocol( ::GridFTPDataMovement& _return, const std::string& gridFTPDataMovementResourceId) = 0;
virtual bool isComputeResourceDescriptionRegistered(const std::string& hostName) = 0;
virtual void getComputeResourceDescriptionFromHostName( ::ComputeResourceDescription& _return, const std::string& hostName) = 0;
- virtual void addApplicationInterface(const ::ApplicationInterface& applicationInterface) = 0;
+ virtual void addApplicationInterface(std::string& _return, const ::ApplicationInterface& applicationInterface) = 0;
virtual void listApplicationInterfaceIds(std::vector<std::string> & _return) = 0;
virtual void getApplicationInterface( ::ApplicationInterface& _return, const std::string& applicationInterfaceId) = 0;
- virtual void addApplicationDeployment(const std::string& applicationInterfaceId, const ::ApplicationDeployment& applicationDeployment) = 0;
+ virtual void addApplicationDeployment(std::string& _return, const std::string& applicationInterfaceId, const ::ApplicationDeployment& applicationDeployment) = 0;
virtual void listApplicationDeploymentIds(std::vector<std::string> & _return, const std::string& applicationInterfaceId) = 0;
virtual void getApplicationDeployment( ::ApplicationDeployment& _return, const std::string& applicationInterfaceId, const std::string& applicationDeploymentId) = 0;
};
@@ -69,22 +69,22 @@ class ApplicationCatalogAPINull : virtual public ApplicationCatalogAPIIf {
void GetAPIVersion(std::string& /* _return */) {
return;
}
- void addComputeResourceDescription(const ::ComputeResourceDescription& /* computeResourceDescription */) {
+ void addComputeResourceDescription(std::string& /* _return */, const ::ComputeResourceDescription& /* computeResourceDescription */) {
return;
}
- void addSSHJobSubmissionProtocol(const std::string& /* computeResourceId */, const ::SSHJobSubmission& /* jobSubmission */) {
+ void addSSHJobSubmissionProtocol(std::string& /* _return */, const std::string& /* computeResourceId */, const ::SSHJobSubmission& /* jobSubmission */) {
return;
}
- void addGSISSHJobSubmissionProtocol(const std::string& /* computeResourceId */, const ::GSISSHJobSubmission& /* jobSubmission */) {
+ void addGSISSHJobSubmissionProtocol(std::string& /* _return */, const std::string& /* computeResourceId */, const ::GSISSHJobSubmission& /* jobSubmission */) {
return;
}
- void addGlobusJobSubmissionProtocol(const std::string& /* computeResourceId */, const ::GlobusJobSubmission& /* jobSubmission */) {
+ void addGlobusJobSubmissionProtocol(std::string& /* _return */, const std::string& /* computeResourceId */, const ::GlobusJobSubmission& /* jobSubmission */) {
return;
}
- void addSCPDataMovementProtocol(const std::string& /* computeResourceId */, const ::SCPDataMovement& /* dataMovement */) {
+ void addSCPDataMovementProtocol(std::string& /* _return */, const std::string& /* computeResourceId */, const ::SCPDataMovement& /* dataMovement */) {
return;
}
- void addGridFTPDataMovementProtocol(const std::string& /* computeResourceId */, const ::GridFTPDataMovement& /* dataMovement */) {
+ void addGridFTPDataMovementProtocol(std::string& /* _return */, const std::string& /* computeResourceId */, const ::GridFTPDataMovement& /* dataMovement */) {
return;
}
void listComputeResourceDescriptions(std::vector<std::string> & /* _return */) {
@@ -115,7 +115,7 @@ class ApplicationCatalogAPINull : virtual public ApplicationCatalogAPIIf {
void getComputeResourceDescriptionFromHostName( ::ComputeResourceDescription& /* _return */, const std::string& /* hostName */) {
return;
}
- void addApplicationInterface(const ::ApplicationInterface& /* applicationInterface */) {
+ void addApplicationInterface(std::string& /* _return */, const ::ApplicationInterface& /* applicationInterface */) {
return;
}
void listApplicationInterfaceIds(std::vector<std::string> & /* _return */) {
@@ -124,7 +124,7 @@ class ApplicationCatalogAPINull : virtual public ApplicationCatalogAPIIf {
void getApplicationInterface( ::ApplicationInterface& /* _return */, const std::string& /* applicationInterfaceId */) {
return;
}
- void addApplicationDeployment(const std::string& /* applicationInterfaceId */, const ::ApplicationDeployment& /* applicationDeployment */) {
+ void addApplicationDeployment(std::string& /* _return */, const std::string& /* applicationInterfaceId */, const ::ApplicationDeployment& /* applicationDeployment */) {
return;
}
void listApplicationDeploymentIds(std::vector<std::string> & /* _return */, const std::string& /* applicationInterfaceId */) {
@@ -275,7 +275,8 @@ class ApplicationCatalogAPI_addComputeResourceDescription_pargs {
};
typedef struct _ApplicationCatalogAPI_addComputeResourceDescription_result__isset {
- _ApplicationCatalogAPI_addComputeResourceDescription_result__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addComputeResourceDescription_result__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -284,17 +285,22 @@ typedef struct _ApplicationCatalogAPI_addComputeResourceDescription_result__isse
class ApplicationCatalogAPI_addComputeResourceDescription_result {
public:
- ApplicationCatalogAPI_addComputeResourceDescription_result() {
+ ApplicationCatalogAPI_addComputeResourceDescription_result() : success() {
}
virtual ~ApplicationCatalogAPI_addComputeResourceDescription_result() throw() {}
+ std::string success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
_ApplicationCatalogAPI_addComputeResourceDescription_result__isset __isset;
+ void __set_success(const std::string& val) {
+ success = val;
+ }
+
void __set_ire(const ::airavata::api::error::InvalidRequestException& val) {
ire = val;
}
@@ -309,6 +315,8 @@ class ApplicationCatalogAPI_addComputeResourceDescription_result {
bool operator == (const ApplicationCatalogAPI_addComputeResourceDescription_result & rhs) const
{
+ if (!(success == rhs.success))
+ return false;
if (!(ire == rhs.ire))
return false;
if (!(ace == rhs.ace))
@@ -329,7 +337,8 @@ class ApplicationCatalogAPI_addComputeResourceDescription_result {
};
typedef struct _ApplicationCatalogAPI_addComputeResourceDescription_presult__isset {
- _ApplicationCatalogAPI_addComputeResourceDescription_presult__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addComputeResourceDescription_presult__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -341,6 +350,7 @@ class ApplicationCatalogAPI_addComputeResourceDescription_presult {
virtual ~ApplicationCatalogAPI_addComputeResourceDescription_presult() throw() {}
+ std::string* success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
@@ -405,7 +415,8 @@ class ApplicationCatalogAPI_addSSHJobSubmissionProtocol_pargs {
};
typedef struct _ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result__isset {
- _ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -414,17 +425,22 @@ typedef struct _ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result__isset
class ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result {
public:
- ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result() {
+ ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result() : success() {
}
virtual ~ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result() throw() {}
+ std::string success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
_ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result__isset __isset;
+ void __set_success(const std::string& val) {
+ success = val;
+ }
+
void __set_ire(const ::airavata::api::error::InvalidRequestException& val) {
ire = val;
}
@@ -439,6 +455,8 @@ class ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result {
bool operator == (const ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result & rhs) const
{
+ if (!(success == rhs.success))
+ return false;
if (!(ire == rhs.ire))
return false;
if (!(ace == rhs.ace))
@@ -459,7 +477,8 @@ class ApplicationCatalogAPI_addSSHJobSubmissionProtocol_result {
};
typedef struct _ApplicationCatalogAPI_addSSHJobSubmissionProtocol_presult__isset {
- _ApplicationCatalogAPI_addSSHJobSubmissionProtocol_presult__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addSSHJobSubmissionProtocol_presult__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -471,6 +490,7 @@ class ApplicationCatalogAPI_addSSHJobSubmissionProtocol_presult {
virtual ~ApplicationCatalogAPI_addSSHJobSubmissionProtocol_presult() throw() {}
+ std::string* success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
@@ -535,7 +555,8 @@ class ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_pargs {
};
typedef struct _ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result__isset {
- _ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -544,17 +565,22 @@ typedef struct _ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result__iss
class ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result {
public:
- ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result() {
+ ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result() : success() {
}
virtual ~ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result() throw() {}
+ std::string success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
_ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result__isset __isset;
+ void __set_success(const std::string& val) {
+ success = val;
+ }
+
void __set_ire(const ::airavata::api::error::InvalidRequestException& val) {
ire = val;
}
@@ -569,6 +595,8 @@ class ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result {
bool operator == (const ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result & rhs) const
{
+ if (!(success == rhs.success))
+ return false;
if (!(ire == rhs.ire))
return false;
if (!(ace == rhs.ace))
@@ -589,7 +617,8 @@ class ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_result {
};
typedef struct _ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_presult__isset {
- _ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_presult__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_presult__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -601,6 +630,7 @@ class ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_presult {
virtual ~ApplicationCatalogAPI_addGSISSHJobSubmissionProtocol_presult() throw() {}
+ std::string* success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
@@ -665,7 +695,8 @@ class ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_pargs {
};
typedef struct _ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result__isset {
- _ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -674,17 +705,22 @@ typedef struct _ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result__iss
class ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result {
public:
- ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result() {
+ ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result() : success() {
}
virtual ~ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result() throw() {}
+ std::string success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
_ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result__isset __isset;
+ void __set_success(const std::string& val) {
+ success = val;
+ }
+
void __set_ire(const ::airavata::api::error::InvalidRequestException& val) {
ire = val;
}
@@ -699,6 +735,8 @@ class ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result {
bool operator == (const ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result & rhs) const
{
+ if (!(success == rhs.success))
+ return false;
if (!(ire == rhs.ire))
return false;
if (!(ace == rhs.ace))
@@ -719,7 +757,8 @@ class ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_result {
};
typedef struct _ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_presult__isset {
- _ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_presult__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_presult__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -731,6 +770,7 @@ class ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_presult {
virtual ~ApplicationCatalogAPI_addGlobusJobSubmissionProtocol_presult() throw() {}
+ std::string* success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
@@ -795,7 +835,8 @@ class ApplicationCatalogAPI_addSCPDataMovementProtocol_pargs {
};
typedef struct _ApplicationCatalogAPI_addSCPDataMovementProtocol_result__isset {
- _ApplicationCatalogAPI_addSCPDataMovementProtocol_result__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addSCPDataMovementProtocol_result__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -804,17 +845,22 @@ typedef struct _ApplicationCatalogAPI_addSCPDataMovementProtocol_result__isset {
class ApplicationCatalogAPI_addSCPDataMovementProtocol_result {
public:
- ApplicationCatalogAPI_addSCPDataMovementProtocol_result() {
+ ApplicationCatalogAPI_addSCPDataMovementProtocol_result() : success() {
}
virtual ~ApplicationCatalogAPI_addSCPDataMovementProtocol_result() throw() {}
+ std::string success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
_ApplicationCatalogAPI_addSCPDataMovementProtocol_result__isset __isset;
+ void __set_success(const std::string& val) {
+ success = val;
+ }
+
void __set_ire(const ::airavata::api::error::InvalidRequestException& val) {
ire = val;
}
@@ -829,6 +875,8 @@ class ApplicationCatalogAPI_addSCPDataMovementProtocol_result {
bool operator == (const ApplicationCatalogAPI_addSCPDataMovementProtocol_result & rhs) const
{
+ if (!(success == rhs.success))
+ return false;
if (!(ire == rhs.ire))
return false;
if (!(ace == rhs.ace))
@@ -849,7 +897,8 @@ class ApplicationCatalogAPI_addSCPDataMovementProtocol_result {
};
typedef struct _ApplicationCatalogAPI_addSCPDataMovementProtocol_presult__isset {
- _ApplicationCatalogAPI_addSCPDataMovementProtocol_presult__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addSCPDataMovementProtocol_presult__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -861,6 +910,7 @@ class ApplicationCatalogAPI_addSCPDataMovementProtocol_presult {
virtual ~ApplicationCatalogAPI_addSCPDataMovementProtocol_presult() throw() {}
+ std::string* success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
@@ -925,7 +975,8 @@ class ApplicationCatalogAPI_addGridFTPDataMovementProtocol_pargs {
};
typedef struct _ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result__isset {
- _ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -934,17 +985,22 @@ typedef struct _ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result__iss
class ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result {
public:
- ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result() {
+ ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result() : success() {
}
virtual ~ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result() throw() {}
+ std::string success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
_ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result__isset __isset;
+ void __set_success(const std::string& val) {
+ success = val;
+ }
+
void __set_ire(const ::airavata::api::error::InvalidRequestException& val) {
ire = val;
}
@@ -959,6 +1015,8 @@ class ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result {
bool operator == (const ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result & rhs) const
{
+ if (!(success == rhs.success))
+ return false;
if (!(ire == rhs.ire))
return false;
if (!(ace == rhs.ace))
@@ -979,7 +1037,8 @@ class ApplicationCatalogAPI_addGridFTPDataMovementProtocol_result {
};
typedef struct _ApplicationCatalogAPI_addGridFTPDataMovementProtocol_presult__isset {
- _ApplicationCatalogAPI_addGridFTPDataMovementProtocol_presult__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addGridFTPDataMovementProtocol_presult__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -991,6 +1050,7 @@ class ApplicationCatalogAPI_addGridFTPDataMovementProtocol_presult {
virtual ~ApplicationCatalogAPI_addGridFTPDataMovementProtocol_presult() throw() {}
+ std::string* success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
@@ -2227,7 +2287,8 @@ class ApplicationCatalogAPI_addApplicationInterface_pargs {
};
typedef struct _ApplicationCatalogAPI_addApplicationInterface_result__isset {
- _ApplicationCatalogAPI_addApplicationInterface_result__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addApplicationInterface_result__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -2236,17 +2297,22 @@ typedef struct _ApplicationCatalogAPI_addApplicationInterface_result__isset {
class ApplicationCatalogAPI_addApplicationInterface_result {
public:
- ApplicationCatalogAPI_addApplicationInterface_result() {
+ ApplicationCatalogAPI_addApplicationInterface_result() : success() {
}
virtual ~ApplicationCatalogAPI_addApplicationInterface_result() throw() {}
+ std::string success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
_ApplicationCatalogAPI_addApplicationInterface_result__isset __isset;
+ void __set_success(const std::string& val) {
+ success = val;
+ }
+
void __set_ire(const ::airavata::api::error::InvalidRequestException& val) {
ire = val;
}
@@ -2261,6 +2327,8 @@ class ApplicationCatalogAPI_addApplicationInterface_result {
bool operator == (const ApplicationCatalogAPI_addApplicationInterface_result & rhs) const
{
+ if (!(success == rhs.success))
+ return false;
if (!(ire == rhs.ire))
return false;
if (!(ace == rhs.ace))
@@ -2281,7 +2349,8 @@ class ApplicationCatalogAPI_addApplicationInterface_result {
};
typedef struct _ApplicationCatalogAPI_addApplicationInterface_presult__isset {
- _ApplicationCatalogAPI_addApplicationInterface_presult__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addApplicationInterface_presult__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -2293,6 +2362,7 @@ class ApplicationCatalogAPI_addApplicationInterface_presult {
virtual ~ApplicationCatalogAPI_addApplicationInterface_presult() throw() {}
+ std::string* success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
@@ -2613,7 +2683,8 @@ class ApplicationCatalogAPI_addApplicationDeployment_pargs {
};
typedef struct _ApplicationCatalogAPI_addApplicationDeployment_result__isset {
- _ApplicationCatalogAPI_addApplicationDeployment_result__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addApplicationDeployment_result__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -2622,17 +2693,22 @@ typedef struct _ApplicationCatalogAPI_addApplicationDeployment_result__isset {
class ApplicationCatalogAPI_addApplicationDeployment_result {
public:
- ApplicationCatalogAPI_addApplicationDeployment_result() {
+ ApplicationCatalogAPI_addApplicationDeployment_result() : success() {
}
virtual ~ApplicationCatalogAPI_addApplicationDeployment_result() throw() {}
+ std::string success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
_ApplicationCatalogAPI_addApplicationDeployment_result__isset __isset;
+ void __set_success(const std::string& val) {
+ success = val;
+ }
+
void __set_ire(const ::airavata::api::error::InvalidRequestException& val) {
ire = val;
}
@@ -2647,6 +2723,8 @@ class ApplicationCatalogAPI_addApplicationDeployment_result {
bool operator == (const ApplicationCatalogAPI_addApplicationDeployment_result & rhs) const
{
+ if (!(success == rhs.success))
+ return false;
if (!(ire == rhs.ire))
return false;
if (!(ace == rhs.ace))
@@ -2667,7 +2745,8 @@ class ApplicationCatalogAPI_addApplicationDeployment_result {
};
typedef struct _ApplicationCatalogAPI_addApplicationDeployment_presult__isset {
- _ApplicationCatalogAPI_addApplicationDeployment_presult__isset() : ire(false), ace(false), ase(false) {}
+ _ApplicationCatalogAPI_addApplicationDeployment_presult__isset() : success(false), ire(false), ace(false), ase(false) {}
+ bool success;
bool ire;
bool ace;
bool ase;
@@ -2679,6 +2758,7 @@ class ApplicationCatalogAPI_addApplicationDeployment_presult {
virtual ~ApplicationCatalogAPI_addApplicationDeployment_presult() throw() {}
+ std::string* success;
::airavata::api::error::InvalidRequestException ire;
::airavata::api::error::AiravataClientException ace;
::airavata::api::error::AiravataSystemException ase;
@@ -2984,24 +3064,24 @@ class ApplicationCatalogAPIClient : virtual public ApplicationCatalogAPIIf {
void GetAPIVersion(std::string& _return);
void send_GetAPIVersion();
void recv_GetAPIVersion(std::string& _return);
- void addComputeResourceDescription(const ::ComputeResourceDescription& computeResourceDescription);
+ void addComputeResourceDescription(std::string& _return, const ::ComputeResourceDescription& computeResourceDescription);
void send_addComputeResourceDescription(const ::ComputeResourceDescription& computeResourceDescription);
- void recv_addComputeResourceDescription();
- void addSSHJobSubmissionProtocol(const std::string& computeResourceId, const ::SSHJobSubmission& jobSubmission);
+ void recv_addComputeResourceDescription(std::string& _return);
+ void addSSHJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::SSHJobSubmission& jobSubmission);
void send_addSSHJobSubmissionProtocol(const std::string& computeResourceId, const ::SSHJobSubmission& jobSubmission);
- void recv_addSSHJobSubmissionProtocol();
- void addGSISSHJobSubmissionProtocol(const std::string& computeResourceId, const ::GSISSHJobSubmission& jobSubmission);
+ void recv_addSSHJobSubmissionProtocol(std::string& _return);
+ void addGSISSHJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::GSISSHJobSubmission& jobSubmission);
void send_addGSISSHJobSubmissionProtocol(const std::string& computeResourceId, const ::GSISSHJobSubmission& jobSubmission);
- void recv_addGSISSHJobSubmissionProtocol();
- void addGlobusJobSubmissionProtocol(const std::string& computeResourceId, const ::GlobusJobSubmission& jobSubmission);
+ void recv_addGSISSHJobSubmissionProtocol(std::string& _return);
+ void addGlobusJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::GlobusJobSubmission& jobSubmission);
void send_addGlobusJobSubmissionProtocol(const std::string& computeResourceId, const ::GlobusJobSubmission& jobSubmission);
- void recv_addGlobusJobSubmissionProtocol();
- void addSCPDataMovementProtocol(const std::string& computeResourceId, const ::SCPDataMovement& dataMovement);
+ void recv_addGlobusJobSubmissionProtocol(std::string& _return);
+ void addSCPDataMovementProtocol(std::string& _return, const std::string& computeResourceId, const ::SCPDataMovement& dataMovement);
void send_addSCPDataMovementProtocol(const std::string& computeResourceId, const ::SCPDataMovement& dataMovement);
- void recv_addSCPDataMovementProtocol();
- void addGridFTPDataMovementProtocol(const std::string& computeResourceId, const ::GridFTPDataMovement& dataMovement);
+ void recv_addSCPDataMovementProtocol(std::string& _return);
+ void addGridFTPDataMovementProtocol(std::string& _return, const std::string& computeResourceId, const ::GridFTPDataMovement& dataMovement);
void send_addGridFTPDataMovementProtocol(const std::string& computeResourceId, const ::GridFTPDataMovement& dataMovement);
- void recv_addGridFTPDataMovementProtocol();
+ void recv_addGridFTPDataMovementProtocol(std::string& _return);
void listComputeResourceDescriptions(std::vector<std::string> & _return);
void send_listComputeResourceDescriptions();
void recv_listComputeResourceDescriptions(std::vector<std::string> & _return);
@@ -3029,18 +3109,18 @@ class ApplicationCatalogAPIClient : virtual public ApplicationCatalogAPIIf {
void getComputeResourceDescriptionFromHostName( ::ComputeResourceDescription& _return, const std::string& hostName);
void send_getComputeResourceDescriptionFromHostName(const std::string& hostName);
void recv_getComputeResourceDescriptionFromHostName( ::ComputeResourceDescription& _return);
- void addApplicationInterface(const ::ApplicationInterface& applicationInterface);
+ void addApplicationInterface(std::string& _return, const ::ApplicationInterface& applicationInterface);
void send_addApplicationInterface(const ::ApplicationInterface& applicationInterface);
- void recv_addApplicationInterface();
+ void recv_addApplicationInterface(std::string& _return);
void listApplicationInterfaceIds(std::vector<std::string> & _return);
void send_listApplicationInterfaceIds();
void recv_listApplicationInterfaceIds(std::vector<std::string> & _return);
void getApplicationInterface( ::ApplicationInterface& _return, const std::string& applicationInterfaceId);
void send_getApplicationInterface(const std::string& applicationInterfaceId);
void recv_getApplicationInterface( ::ApplicationInterface& _return);
- void addApplicationDeployment(const std::string& applicationInterfaceId, const ::ApplicationDeployment& applicationDeployment);
+ void addApplicationDeployment(std::string& _return, const std::string& applicationInterfaceId, const ::ApplicationDeployment& applicationDeployment);
void send_addApplicationDeployment(const std::string& applicationInterfaceId, const ::ApplicationDeployment& applicationDeployment);
- void recv_addApplicationDeployment();
+ void recv_addApplicationDeployment(std::string& _return);
void listApplicationDeploymentIds(std::vector<std::string> & _return, const std::string& applicationInterfaceId);
void send_listApplicationDeploymentIds(const std::string& applicationInterfaceId);
void recv_listApplicationDeploymentIds(std::vector<std::string> & _return);
@@ -3147,58 +3227,64 @@ class ApplicationCatalogAPIMultiface : virtual public ApplicationCatalogAPIIf {
return;
}
- void addComputeResourceDescription(const ::ComputeResourceDescription& computeResourceDescription) {
+ void addComputeResourceDescription(std::string& _return, const ::ComputeResourceDescription& computeResourceDescription) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->addComputeResourceDescription(computeResourceDescription);
+ ifaces_[i]->addComputeResourceDescription(_return, computeResourceDescription);
}
- ifaces_[i]->addComputeResourceDescription(computeResourceDescription);
+ ifaces_[i]->addComputeResourceDescription(_return, computeResourceDescription);
+ return;
}
- void addSSHJobSubmissionProtocol(const std::string& computeResourceId, const ::SSHJobSubmission& jobSubmission) {
+ void addSSHJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::SSHJobSubmission& jobSubmission) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->addSSHJobSubmissionProtocol(computeResourceId, jobSubmission);
+ ifaces_[i]->addSSHJobSubmissionProtocol(_return, computeResourceId, jobSubmission);
}
- ifaces_[i]->addSSHJobSubmissionProtocol(computeResourceId, jobSubmission);
+ ifaces_[i]->addSSHJobSubmissionProtocol(_return, computeResourceId, jobSubmission);
+ return;
}
- void addGSISSHJobSubmissionProtocol(const std::string& computeResourceId, const ::GSISSHJobSubmission& jobSubmission) {
+ void addGSISSHJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::GSISSHJobSubmission& jobSubmission) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->addGSISSHJobSubmissionProtocol(computeResourceId, jobSubmission);
+ ifaces_[i]->addGSISSHJobSubmissionProtocol(_return, computeResourceId, jobSubmission);
}
- ifaces_[i]->addGSISSHJobSubmissionProtocol(computeResourceId, jobSubmission);
+ ifaces_[i]->addGSISSHJobSubmissionProtocol(_return, computeResourceId, jobSubmission);
+ return;
}
- void addGlobusJobSubmissionProtocol(const std::string& computeResourceId, const ::GlobusJobSubmission& jobSubmission) {
+ void addGlobusJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::GlobusJobSubmission& jobSubmission) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->addGlobusJobSubmissionProtocol(computeResourceId, jobSubmission);
+ ifaces_[i]->addGlobusJobSubmissionProtocol(_return, computeResourceId, jobSubmission);
}
- ifaces_[i]->addGlobusJobSubmissionProtocol(computeResourceId, jobSubmission);
+ ifaces_[i]->addGlobusJobSubmissionProtocol(_return, computeResourceId, jobSubmission);
+ return;
}
- void addSCPDataMovementProtocol(const std::string& computeResourceId, const ::SCPDataMovement& dataMovement) {
+ void addSCPDataMovementProtocol(std::string& _return, const std::string& computeResourceId, const ::SCPDataMovement& dataMovement) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->addSCPDataMovementProtocol(computeResourceId, dataMovement);
+ ifaces_[i]->addSCPDataMovementProtocol(_return, computeResourceId, dataMovement);
}
- ifaces_[i]->addSCPDataMovementProtocol(computeResourceId, dataMovement);
+ ifaces_[i]->addSCPDataMovementProtocol(_return, computeResourceId, dataMovement);
+ return;
}
- void addGridFTPDataMovementProtocol(const std::string& computeResourceId, const ::GridFTPDataMovement& dataMovement) {
+ void addGridFTPDataMovementProtocol(std::string& _return, const std::string& computeResourceId, const ::GridFTPDataMovement& dataMovement) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->addGridFTPDataMovementProtocol(computeResourceId, dataMovement);
+ ifaces_[i]->addGridFTPDataMovementProtocol(_return, computeResourceId, dataMovement);
}
- ifaces_[i]->addGridFTPDataMovementProtocol(computeResourceId, dataMovement);
+ ifaces_[i]->addGridFTPDataMovementProtocol(_return, computeResourceId, dataMovement);
+ return;
}
void listComputeResourceDescriptions(std::vector<std::string> & _return) {
@@ -3290,13 +3376,14 @@ class ApplicationCatalogAPIMultiface : virtual public ApplicationCatalogAPIIf {
return;
}
- void addApplicationInterface(const ::ApplicationInterface& applicationInterface) {
+ void addApplicationInterface(std::string& _return, const ::ApplicationInterface& applicationInterface) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->addApplicationInterface(applicationInterface);
+ ifaces_[i]->addApplicationInterface(_return, applicationInterface);
}
- ifaces_[i]->addApplicationInterface(applicationInterface);
+ ifaces_[i]->addApplicationInterface(_return, applicationInterface);
+ return;
}
void listApplicationInterfaceIds(std::vector<std::string> & _return) {
@@ -3319,13 +3406,14 @@ class ApplicationCatalogAPIMultiface : virtual public ApplicationCatalogAPIIf {
return;
}
- void addApplicationDeployment(const std::string& applicationInterfaceId, const ::ApplicationDeployment& applicationDeployment) {
+ void addApplicationDeployment(std::string& _return, const std::string& applicationInterfaceId, const ::ApplicationDeployment& applicationDeployment) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->addApplicationDeployment(applicationInterfaceId, applicationDeployment);
+ ifaces_[i]->addApplicationDeployment(_return, applicationInterfaceId, applicationDeployment);
}
- ifaces_[i]->addApplicationDeployment(applicationInterfaceId, applicationDeployment);
+ ifaces_[i]->addApplicationDeployment(_return, applicationInterfaceId, applicationDeployment);
+ return;
}
void listApplicationDeploymentIds(std::vector<std::string> & _return, const std::string& applicationInterfaceId) {
http://git-wip-us.apache.org/repos/asf/airavata/blob/1d76b48c/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI_server.skeleton.cpp
----------------------------------------------------------------------
diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI_server.skeleton.cpp b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI_server.skeleton.cpp
index 4a53bfd..ed61bd8 100644
--- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI_server.skeleton.cpp
+++ b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/ApplicationCatalogAPI_server.skeleton.cpp
@@ -27,32 +27,32 @@ class ApplicationCatalogAPIHandler : virtual public ApplicationCatalogAPIIf {
printf("GetAPIVersion\n");
}
- void addComputeResourceDescription(const ::ComputeResourceDescription& computeResourceDescription) {
+ void addComputeResourceDescription(std::string& _return, const ::ComputeResourceDescription& computeResourceDescription) {
// Your implementation goes here
printf("addComputeResourceDescription\n");
}
- void addSSHJobSubmissionProtocol(const std::string& computeResourceId, const ::SSHJobSubmission& jobSubmission) {
+ void addSSHJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::SSHJobSubmission& jobSubmission) {
// Your implementation goes here
printf("addSSHJobSubmissionProtocol\n");
}
- void addGSISSHJobSubmissionProtocol(const std::string& computeResourceId, const ::GSISSHJobSubmission& jobSubmission) {
+ void addGSISSHJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::GSISSHJobSubmission& jobSubmission) {
// Your implementation goes here
printf("addGSISSHJobSubmissionProtocol\n");
}
- void addGlobusJobSubmissionProtocol(const std::string& computeResourceId, const ::GlobusJobSubmission& jobSubmission) {
+ void addGlobusJobSubmissionProtocol(std::string& _return, const std::string& computeResourceId, const ::GlobusJobSubmission& jobSubmission) {
// Your implementation goes here
printf("addGlobusJobSubmissionProtocol\n");
}
- void addSCPDataMovementProtocol(const std::string& computeResourceId, const ::SCPDataMovement& dataMovement) {
+ void addSCPDataMovementProtocol(std::string& _return, const std::string& computeResourceId, const ::SCPDataMovement& dataMovement) {
// Your implementation goes here
printf("addSCPDataMovementProtocol\n");
}
- void addGridFTPDataMovementProtocol(const std::string& computeResourceId, const ::GridFTPDataMovement& dataMovement) {
+ void addGridFTPDataMovementProtocol(std::string& _return, const std::string& computeResourceId, const ::GridFTPDataMovement& dataMovement) {
// Your implementation goes here
printf("addGridFTPDataMovementProtocol\n");
}
@@ -102,7 +102,7 @@ class ApplicationCatalogAPIHandler : virtual public ApplicationCatalogAPIIf {
printf("getComputeResourceDescriptionFromHostName\n");
}
- void addApplicationInterface(const ::ApplicationInterface& applicationInterface) {
+ void addApplicationInterface(std::string& _return, const ::ApplicationInterface& applicationInterface) {
// Your implementation goes here
printf("addApplicationInterface\n");
}
@@ -117,7 +117,7 @@ class ApplicationCatalogAPIHandler : virtual public ApplicationCatalogAPIIf {
printf("getApplicationInterface\n");
}
- void addApplicationDeployment(const std::string& applicationInterfaceId, const ::ApplicationDeployment& applicationDeployment) {
+ void addApplicationDeployment(std::string& _return, const std::string& applicationInterfaceId, const ::ApplicationDeployment& applicationDeployment) {
// Your implementation goes here
printf("addApplicationDeployment\n");
}