You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by sm...@apache.org on 2015/03/03 22:47:44 UTC
[2/5] airavata git commit: Adding gatewayId to relavent API methods
to ensure multi-tentant scenarious will work - AIRAVATA-1607
http://git-wip-us.apache.org/repos/asf/airavata/blob/8be59881/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Airavata.h
----------------------------------------------------------------------
diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Airavata.h b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Airavata.h
index 32390a3..4604bf8 100644
--- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Airavata.h
+++ b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Airavata.h
@@ -42,20 +42,20 @@ class AiravataIf {
virtual void generateAndRegisterSSHKeys(std::string& _return, const std::string& gatewayId, const std::string& userName) = 0;
virtual void getSSHPubKey(std::string& _return, const std::string& airavataCredStoreToken) = 0;
virtual void getAllUserSSHPubKeys(std::map<std::string, std::string> & _return, const std::string& userName) = 0;
- virtual void createProject(std::string& _return, const ::apache::airavata::model::workspace::Project& project) = 0;
+ virtual void createProject(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::workspace::Project& project) = 0;
virtual void updateProject(const std::string& projectId, const ::apache::airavata::model::workspace::Project& updatedProject) = 0;
virtual void getProject( ::apache::airavata::model::workspace::Project& _return, const std::string& projectId) = 0;
- virtual void getAllUserProjects(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& userName) = 0;
- virtual void searchProjectsByProjectName(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& userName, const std::string& projectName) = 0;
- virtual void searchProjectsByProjectDesc(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& userName, const std::string& description) = 0;
- virtual void searchExperimentsByName(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const std::string& expName) = 0;
- virtual void searchExperimentsByDesc(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const std::string& description) = 0;
- virtual void searchExperimentsByApplication(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const std::string& applicationId) = 0;
- virtual void searchExperimentsByStatus(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const ::apache::airavata::model::workspace::experiment::ExperimentState::type experimentState) = 0;
- virtual void searchExperimentsByCreationTime(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const int64_t fromTime, const int64_t toTime) = 0;
+ virtual void getAllUserProjects(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& gatewayId, const std::string& userName) = 0;
+ virtual void searchProjectsByProjectName(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& gatewayId, const std::string& userName, const std::string& projectName) = 0;
+ virtual void searchProjectsByProjectDesc(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& gatewayId, const std::string& userName, const std::string& description) = 0;
+ virtual void searchExperimentsByName(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const std::string& expName) = 0;
+ virtual void searchExperimentsByDesc(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const std::string& description) = 0;
+ virtual void searchExperimentsByApplication(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const std::string& applicationId) = 0;
+ virtual void searchExperimentsByStatus(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const ::apache::airavata::model::workspace::experiment::ExperimentState::type experimentState) = 0;
+ virtual void searchExperimentsByCreationTime(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const int64_t fromTime, const int64_t toTime) = 0;
virtual void getAllExperimentsInProject(std::vector< ::apache::airavata::model::workspace::experiment::Experiment> & _return, const std::string& projectId) = 0;
- virtual void getAllUserExperiments(std::vector< ::apache::airavata::model::workspace::experiment::Experiment> & _return, const std::string& userName) = 0;
- virtual void createExperiment(std::string& _return, const ::apache::airavata::model::workspace::experiment::Experiment& experiment) = 0;
+ virtual void getAllUserExperiments(std::vector< ::apache::airavata::model::workspace::experiment::Experiment> & _return, const std::string& gatewayId, const std::string& userName) = 0;
+ virtual void createExperiment(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::workspace::experiment::Experiment& experiment) = 0;
virtual void getExperiment( ::apache::airavata::model::workspace::experiment::Experiment& _return, const std::string& airavataExperimentId) = 0;
virtual void updateExperiment(const std::string& airavataExperimentId, const ::apache::airavata::model::workspace::experiment::Experiment& experiment) = 0;
virtual void updateExperimentConfiguration(const std::string& airavataExperimentId, const ::apache::airavata::model::workspace::experiment::UserConfigurationData& userConfiguration) = 0;
@@ -70,23 +70,23 @@ class AiravataIf {
virtual void getDataTransferDetails(std::vector< ::apache::airavata::model::workspace::experiment::DataTransferDetails> & _return, const std::string& airavataExperimentId) = 0;
virtual void cloneExperiment(std::string& _return, const std::string& existingExperimentID, const std::string& newExperimentName) = 0;
virtual void terminateExperiment(const std::string& airavataExperimentId) = 0;
- virtual void registerApplicationModule(std::string& _return, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& applicationModule) = 0;
+ virtual void registerApplicationModule(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& applicationModule) = 0;
virtual void getApplicationModule( ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& _return, const std::string& appModuleId) = 0;
virtual bool updateApplicationModule(const std::string& appModuleId, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& applicationModule) = 0;
- virtual void getAllAppModules(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule> & _return) = 0;
+ virtual void getAllAppModules(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule> & _return, const std::string& gatewayId) = 0;
virtual bool deleteApplicationModule(const std::string& appModuleId) = 0;
- virtual void registerApplicationDeployment(std::string& _return, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& applicationDeployment) = 0;
+ virtual void registerApplicationDeployment(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& applicationDeployment) = 0;
virtual void getApplicationDeployment( ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& _return, const std::string& appDeploymentId) = 0;
virtual bool updateApplicationDeployment(const std::string& appDeploymentId, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& applicationDeployment) = 0;
virtual bool deleteApplicationDeployment(const std::string& appDeploymentId) = 0;
- virtual void getAllApplicationDeployments(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription> & _return) = 0;
+ virtual void getAllApplicationDeployments(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription> & _return, const std::string& gatewayId) = 0;
virtual void getAppModuleDeployedResources(std::vector<std::string> & _return, const std::string& appModuleId) = 0;
- virtual void registerApplicationInterface(std::string& _return, const ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& applicationInterface) = 0;
+ virtual void registerApplicationInterface(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& applicationInterface) = 0;
virtual void getApplicationInterface( ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& _return, const std::string& appInterfaceId) = 0;
virtual bool updateApplicationInterface(const std::string& appInterfaceId, const ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& applicationInterface) = 0;
virtual bool deleteApplicationInterface(const std::string& appInterfaceId) = 0;
- virtual void getAllApplicationInterfaceNames(std::map<std::string, std::string> & _return) = 0;
- virtual void getAllApplicationInterfaces(std::vector< ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription> & _return) = 0;
+ virtual void getAllApplicationInterfaceNames(std::map<std::string, std::string> & _return, const std::string& gatewayId) = 0;
+ virtual void getAllApplicationInterfaces(std::vector< ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription> & _return, const std::string& gatewayId) = 0;
virtual void getApplicationInputs(std::vector< ::apache::airavata::model::appcatalog::appinterface::InputDataObjectType> & _return, const std::string& appInterfaceId) = 0;
virtual void getApplicationOutputs(std::vector< ::apache::airavata::model::appcatalog::appinterface::OutputDataObjectType> & _return, const std::string& appInterfaceId) = 0;
virtual void getAvailableAppInterfaceComputeResources(std::map<std::string, std::string> & _return, const std::string& appInterfaceId) = 0;
@@ -140,10 +140,10 @@ class AiravataIf {
virtual void getAllGatewayComputeResources(std::vector< ::apache::airavata::model::appcatalog::gatewayprofile::GatewayResourceProfile> & _return) = 0;
virtual bool updateGatewayComputeResourcePreference(const std::string& gatewayID, const std::string& computeResourceId, const ::apache::airavata::model::appcatalog::gatewayprofile::ComputeResourcePreference& computeResourcePreference) = 0;
virtual bool deleteGatewayComputeResourcePreference(const std::string& gatewayID, const std::string& computeResourceId) = 0;
- virtual void getAllWorkflows(std::vector<std::string> & _return) = 0;
+ virtual void getAllWorkflows(std::vector<std::string> & _return, const std::string& gatewayId) = 0;
virtual void getWorkflow( ::Workflow& _return, const std::string& workflowTemplateId) = 0;
virtual void deleteWorkflow(const std::string& workflowTemplateId) = 0;
- virtual void registerWorkflow(std::string& _return, const ::Workflow& workflow) = 0;
+ virtual void registerWorkflow(std::string& _return, const std::string& gatewayId, const ::Workflow& workflow) = 0;
virtual void updateWorkflow(const std::string& workflowTemplateId, const ::Workflow& workflow) = 0;
virtual void getWorkflowTemplateId(std::string& _return, const std::string& workflowName) = 0;
virtual bool isWorkflowExistWithName(const std::string& workflowName) = 0;
@@ -208,7 +208,7 @@ class AiravataNull : virtual public AiravataIf {
void getAllUserSSHPubKeys(std::map<std::string, std::string> & /* _return */, const std::string& /* userName */) {
return;
}
- void createProject(std::string& /* _return */, const ::apache::airavata::model::workspace::Project& /* project */) {
+ void createProject(std::string& /* _return */, const std::string& /* gatewayId */, const ::apache::airavata::model::workspace::Project& /* project */) {
return;
}
void updateProject(const std::string& /* projectId */, const ::apache::airavata::model::workspace::Project& /* updatedProject */) {
@@ -217,37 +217,37 @@ class AiravataNull : virtual public AiravataIf {
void getProject( ::apache::airavata::model::workspace::Project& /* _return */, const std::string& /* projectId */) {
return;
}
- void getAllUserProjects(std::vector< ::apache::airavata::model::workspace::Project> & /* _return */, const std::string& /* userName */) {
+ void getAllUserProjects(std::vector< ::apache::airavata::model::workspace::Project> & /* _return */, const std::string& /* gatewayId */, const std::string& /* userName */) {
return;
}
- void searchProjectsByProjectName(std::vector< ::apache::airavata::model::workspace::Project> & /* _return */, const std::string& /* userName */, const std::string& /* projectName */) {
+ void searchProjectsByProjectName(std::vector< ::apache::airavata::model::workspace::Project> & /* _return */, const std::string& /* gatewayId */, const std::string& /* userName */, const std::string& /* projectName */) {
return;
}
- void searchProjectsByProjectDesc(std::vector< ::apache::airavata::model::workspace::Project> & /* _return */, const std::string& /* userName */, const std::string& /* description */) {
+ void searchProjectsByProjectDesc(std::vector< ::apache::airavata::model::workspace::Project> & /* _return */, const std::string& /* gatewayId */, const std::string& /* userName */, const std::string& /* description */) {
return;
}
- void searchExperimentsByName(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & /* _return */, const std::string& /* userName */, const std::string& /* expName */) {
+ void searchExperimentsByName(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & /* _return */, const std::string& /* gatewayId */, const std::string& /* userName */, const std::string& /* expName */) {
return;
}
- void searchExperimentsByDesc(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & /* _return */, const std::string& /* userName */, const std::string& /* description */) {
+ void searchExperimentsByDesc(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & /* _return */, const std::string& /* gatewayId */, const std::string& /* userName */, const std::string& /* description */) {
return;
}
- void searchExperimentsByApplication(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & /* _return */, const std::string& /* userName */, const std::string& /* applicationId */) {
+ void searchExperimentsByApplication(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & /* _return */, const std::string& /* gatewayId */, const std::string& /* userName */, const std::string& /* applicationId */) {
return;
}
- void searchExperimentsByStatus(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & /* _return */, const std::string& /* userName */, const ::apache::airavata::model::workspace::experiment::ExperimentState::type /* experimentState */) {
+ void searchExperimentsByStatus(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & /* _return */, const std::string& /* gatewayId */, const std::string& /* userName */, const ::apache::airavata::model::workspace::experiment::ExperimentState::type /* experimentState */) {
return;
}
- void searchExperimentsByCreationTime(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & /* _return */, const std::string& /* userName */, const int64_t /* fromTime */, const int64_t /* toTime */) {
+ void searchExperimentsByCreationTime(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & /* _return */, const std::string& /* gatewayId */, const std::string& /* userName */, const int64_t /* fromTime */, const int64_t /* toTime */) {
return;
}
void getAllExperimentsInProject(std::vector< ::apache::airavata::model::workspace::experiment::Experiment> & /* _return */, const std::string& /* projectId */) {
return;
}
- void getAllUserExperiments(std::vector< ::apache::airavata::model::workspace::experiment::Experiment> & /* _return */, const std::string& /* userName */) {
+ void getAllUserExperiments(std::vector< ::apache::airavata::model::workspace::experiment::Experiment> & /* _return */, const std::string& /* gatewayId */, const std::string& /* userName */) {
return;
}
- void createExperiment(std::string& /* _return */, const ::apache::airavata::model::workspace::experiment::Experiment& /* experiment */) {
+ void createExperiment(std::string& /* _return */, const std::string& /* gatewayId */, const ::apache::airavata::model::workspace::experiment::Experiment& /* experiment */) {
return;
}
void getExperiment( ::apache::airavata::model::workspace::experiment::Experiment& /* _return */, const std::string& /* airavataExperimentId */) {
@@ -293,7 +293,7 @@ class AiravataNull : virtual public AiravataIf {
void terminateExperiment(const std::string& /* airavataExperimentId */) {
return;
}
- void registerApplicationModule(std::string& /* _return */, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& /* applicationModule */) {
+ void registerApplicationModule(std::string& /* _return */, const std::string& /* gatewayId */, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& /* applicationModule */) {
return;
}
void getApplicationModule( ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& /* _return */, const std::string& /* appModuleId */) {
@@ -303,14 +303,14 @@ class AiravataNull : virtual public AiravataIf {
bool _return = false;
return _return;
}
- void getAllAppModules(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule> & /* _return */) {
+ void getAllAppModules(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule> & /* _return */, const std::string& /* gatewayId */) {
return;
}
bool deleteApplicationModule(const std::string& /* appModuleId */) {
bool _return = false;
return _return;
}
- void registerApplicationDeployment(std::string& /* _return */, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& /* applicationDeployment */) {
+ void registerApplicationDeployment(std::string& /* _return */, const std::string& /* gatewayId */, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& /* applicationDeployment */) {
return;
}
void getApplicationDeployment( ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& /* _return */, const std::string& /* appDeploymentId */) {
@@ -324,13 +324,13 @@ class AiravataNull : virtual public AiravataIf {
bool _return = false;
return _return;
}
- void getAllApplicationDeployments(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription> & /* _return */) {
+ void getAllApplicationDeployments(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription> & /* _return */, const std::string& /* gatewayId */) {
return;
}
void getAppModuleDeployedResources(std::vector<std::string> & /* _return */, const std::string& /* appModuleId */) {
return;
}
- void registerApplicationInterface(std::string& /* _return */, const ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& /* applicationInterface */) {
+ void registerApplicationInterface(std::string& /* _return */, const std::string& /* gatewayId */, const ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& /* applicationInterface */) {
return;
}
void getApplicationInterface( ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& /* _return */, const std::string& /* appInterfaceId */) {
@@ -344,10 +344,10 @@ class AiravataNull : virtual public AiravataIf {
bool _return = false;
return _return;
}
- void getAllApplicationInterfaceNames(std::map<std::string, std::string> & /* _return */) {
+ void getAllApplicationInterfaceNames(std::map<std::string, std::string> & /* _return */, const std::string& /* gatewayId */) {
return;
}
- void getAllApplicationInterfaces(std::vector< ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription> & /* _return */) {
+ void getAllApplicationInterfaces(std::vector< ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription> & /* _return */, const std::string& /* gatewayId */) {
return;
}
void getApplicationInputs(std::vector< ::apache::airavata::model::appcatalog::appinterface::InputDataObjectType> & /* _return */, const std::string& /* appInterfaceId */) {
@@ -533,7 +533,7 @@ class AiravataNull : virtual public AiravataIf {
bool _return = false;
return _return;
}
- void getAllWorkflows(std::vector<std::string> & /* _return */) {
+ void getAllWorkflows(std::vector<std::string> & /* _return */, const std::string& /* gatewayId */) {
return;
}
void getWorkflow( ::Workflow& /* _return */, const std::string& /* workflowTemplateId */) {
@@ -542,7 +542,7 @@ class AiravataNull : virtual public AiravataIf {
void deleteWorkflow(const std::string& /* workflowTemplateId */) {
return;
}
- void registerWorkflow(std::string& /* _return */, const ::Workflow& /* workflow */) {
+ void registerWorkflow(std::string& /* _return */, const std::string& /* gatewayId */, const ::Workflow& /* workflow */) {
return;
}
void updateWorkflow(const std::string& /* workflowTemplateId */, const ::Workflow& /* workflow */) {
@@ -1871,19 +1871,26 @@ class Airavata_getAllUserSSHPubKeys_presult {
class Airavata_createProject_args {
public:
- Airavata_createProject_args() {
+ Airavata_createProject_args() : gatewayId() {
}
virtual ~Airavata_createProject_args() throw() {}
+ std::string gatewayId;
::apache::airavata::model::workspace::Project project;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_project(const ::apache::airavata::model::workspace::Project& val) {
project = val;
}
bool operator == (const Airavata_createProject_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(project == rhs.project))
return false;
return true;
@@ -1906,6 +1913,7 @@ class Airavata_createProject_pargs {
virtual ~Airavata_createProject_pargs() throw() {}
+ const std::string* gatewayId;
const ::apache::airavata::model::workspace::Project* project;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -2285,19 +2293,26 @@ class Airavata_getProject_presult {
class Airavata_getAllUserProjects_args {
public:
- Airavata_getAllUserProjects_args() : userName() {
+ Airavata_getAllUserProjects_args() : gatewayId(), userName() {
}
virtual ~Airavata_getAllUserProjects_args() throw() {}
+ std::string gatewayId;
std::string userName;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_userName(const std::string& val) {
userName = val;
}
bool operator == (const Airavata_getAllUserProjects_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(userName == rhs.userName))
return false;
return true;
@@ -2320,6 +2335,7 @@ class Airavata_getAllUserProjects_pargs {
virtual ~Airavata_getAllUserProjects_pargs() throw() {}
+ const std::string* gatewayId;
const std::string* userName;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -2417,14 +2433,19 @@ class Airavata_getAllUserProjects_presult {
class Airavata_searchProjectsByProjectName_args {
public:
- Airavata_searchProjectsByProjectName_args() : userName(), projectName() {
+ Airavata_searchProjectsByProjectName_args() : gatewayId(), userName(), projectName() {
}
virtual ~Airavata_searchProjectsByProjectName_args() throw() {}
+ std::string gatewayId;
std::string userName;
std::string projectName;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_userName(const std::string& val) {
userName = val;
}
@@ -2435,6 +2456,8 @@ class Airavata_searchProjectsByProjectName_args {
bool operator == (const Airavata_searchProjectsByProjectName_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(userName == rhs.userName))
return false;
if (!(projectName == rhs.projectName))
@@ -2459,6 +2482,7 @@ class Airavata_searchProjectsByProjectName_pargs {
virtual ~Airavata_searchProjectsByProjectName_pargs() throw() {}
+ const std::string* gatewayId;
const std::string* userName;
const std::string* projectName;
@@ -2557,14 +2581,19 @@ class Airavata_searchProjectsByProjectName_presult {
class Airavata_searchProjectsByProjectDesc_args {
public:
- Airavata_searchProjectsByProjectDesc_args() : userName(), description() {
+ Airavata_searchProjectsByProjectDesc_args() : gatewayId(), userName(), description() {
}
virtual ~Airavata_searchProjectsByProjectDesc_args() throw() {}
+ std::string gatewayId;
std::string userName;
std::string description;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_userName(const std::string& val) {
userName = val;
}
@@ -2575,6 +2604,8 @@ class Airavata_searchProjectsByProjectDesc_args {
bool operator == (const Airavata_searchProjectsByProjectDesc_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(userName == rhs.userName))
return false;
if (!(description == rhs.description))
@@ -2599,6 +2630,7 @@ class Airavata_searchProjectsByProjectDesc_pargs {
virtual ~Airavata_searchProjectsByProjectDesc_pargs() throw() {}
+ const std::string* gatewayId;
const std::string* userName;
const std::string* description;
@@ -2697,14 +2729,19 @@ class Airavata_searchProjectsByProjectDesc_presult {
class Airavata_searchExperimentsByName_args {
public:
- Airavata_searchExperimentsByName_args() : userName(), expName() {
+ Airavata_searchExperimentsByName_args() : gatewayId(), userName(), expName() {
}
virtual ~Airavata_searchExperimentsByName_args() throw() {}
+ std::string gatewayId;
std::string userName;
std::string expName;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_userName(const std::string& val) {
userName = val;
}
@@ -2715,6 +2752,8 @@ class Airavata_searchExperimentsByName_args {
bool operator == (const Airavata_searchExperimentsByName_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(userName == rhs.userName))
return false;
if (!(expName == rhs.expName))
@@ -2739,6 +2778,7 @@ class Airavata_searchExperimentsByName_pargs {
virtual ~Airavata_searchExperimentsByName_pargs() throw() {}
+ const std::string* gatewayId;
const std::string* userName;
const std::string* expName;
@@ -2837,14 +2877,19 @@ class Airavata_searchExperimentsByName_presult {
class Airavata_searchExperimentsByDesc_args {
public:
- Airavata_searchExperimentsByDesc_args() : userName(), description() {
+ Airavata_searchExperimentsByDesc_args() : gatewayId(), userName(), description() {
}
virtual ~Airavata_searchExperimentsByDesc_args() throw() {}
+ std::string gatewayId;
std::string userName;
std::string description;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_userName(const std::string& val) {
userName = val;
}
@@ -2855,6 +2900,8 @@ class Airavata_searchExperimentsByDesc_args {
bool operator == (const Airavata_searchExperimentsByDesc_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(userName == rhs.userName))
return false;
if (!(description == rhs.description))
@@ -2879,6 +2926,7 @@ class Airavata_searchExperimentsByDesc_pargs {
virtual ~Airavata_searchExperimentsByDesc_pargs() throw() {}
+ const std::string* gatewayId;
const std::string* userName;
const std::string* description;
@@ -2977,14 +3025,19 @@ class Airavata_searchExperimentsByDesc_presult {
class Airavata_searchExperimentsByApplication_args {
public:
- Airavata_searchExperimentsByApplication_args() : userName(), applicationId() {
+ Airavata_searchExperimentsByApplication_args() : gatewayId(), userName(), applicationId() {
}
virtual ~Airavata_searchExperimentsByApplication_args() throw() {}
+ std::string gatewayId;
std::string userName;
std::string applicationId;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_userName(const std::string& val) {
userName = val;
}
@@ -2995,6 +3048,8 @@ class Airavata_searchExperimentsByApplication_args {
bool operator == (const Airavata_searchExperimentsByApplication_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(userName == rhs.userName))
return false;
if (!(applicationId == rhs.applicationId))
@@ -3019,6 +3074,7 @@ class Airavata_searchExperimentsByApplication_pargs {
virtual ~Airavata_searchExperimentsByApplication_pargs() throw() {}
+ const std::string* gatewayId;
const std::string* userName;
const std::string* applicationId;
@@ -3117,14 +3173,19 @@ class Airavata_searchExperimentsByApplication_presult {
class Airavata_searchExperimentsByStatus_args {
public:
- Airavata_searchExperimentsByStatus_args() : userName(), experimentState(( ::apache::airavata::model::workspace::experiment::ExperimentState::type)0) {
+ Airavata_searchExperimentsByStatus_args() : gatewayId(), userName(), experimentState(( ::apache::airavata::model::workspace::experiment::ExperimentState::type)0) {
}
virtual ~Airavata_searchExperimentsByStatus_args() throw() {}
+ std::string gatewayId;
std::string userName;
::apache::airavata::model::workspace::experiment::ExperimentState::type experimentState;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_userName(const std::string& val) {
userName = val;
}
@@ -3135,6 +3196,8 @@ class Airavata_searchExperimentsByStatus_args {
bool operator == (const Airavata_searchExperimentsByStatus_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(userName == rhs.userName))
return false;
if (!(experimentState == rhs.experimentState))
@@ -3159,6 +3222,7 @@ class Airavata_searchExperimentsByStatus_pargs {
virtual ~Airavata_searchExperimentsByStatus_pargs() throw() {}
+ const std::string* gatewayId;
const std::string* userName;
const ::apache::airavata::model::workspace::experiment::ExperimentState::type* experimentState;
@@ -3257,15 +3321,20 @@ class Airavata_searchExperimentsByStatus_presult {
class Airavata_searchExperimentsByCreationTime_args {
public:
- Airavata_searchExperimentsByCreationTime_args() : userName(), fromTime(0), toTime(0) {
+ Airavata_searchExperimentsByCreationTime_args() : gatewayId(), userName(), fromTime(0), toTime(0) {
}
virtual ~Airavata_searchExperimentsByCreationTime_args() throw() {}
+ std::string gatewayId;
std::string userName;
int64_t fromTime;
int64_t toTime;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_userName(const std::string& val) {
userName = val;
}
@@ -3280,6 +3349,8 @@ class Airavata_searchExperimentsByCreationTime_args {
bool operator == (const Airavata_searchExperimentsByCreationTime_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(userName == rhs.userName))
return false;
if (!(fromTime == rhs.fromTime))
@@ -3306,6 +3377,7 @@ class Airavata_searchExperimentsByCreationTime_pargs {
virtual ~Airavata_searchExperimentsByCreationTime_pargs() throw() {}
+ const std::string* gatewayId;
const std::string* userName;
const int64_t* fromTime;
const int64_t* toTime;
@@ -3547,19 +3619,26 @@ class Airavata_getAllExperimentsInProject_presult {
class Airavata_getAllUserExperiments_args {
public:
- Airavata_getAllUserExperiments_args() : userName() {
+ Airavata_getAllUserExperiments_args() : gatewayId(), userName() {
}
virtual ~Airavata_getAllUserExperiments_args() throw() {}
+ std::string gatewayId;
std::string userName;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_userName(const std::string& val) {
userName = val;
}
bool operator == (const Airavata_getAllUserExperiments_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(userName == rhs.userName))
return false;
return true;
@@ -3582,6 +3661,7 @@ class Airavata_getAllUserExperiments_pargs {
virtual ~Airavata_getAllUserExperiments_pargs() throw() {}
+ const std::string* gatewayId;
const std::string* userName;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -3679,19 +3759,26 @@ class Airavata_getAllUserExperiments_presult {
class Airavata_createExperiment_args {
public:
- Airavata_createExperiment_args() {
+ Airavata_createExperiment_args() : gatewayId() {
}
virtual ~Airavata_createExperiment_args() throw() {}
+ std::string gatewayId;
::apache::airavata::model::workspace::experiment::Experiment experiment;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_experiment(const ::apache::airavata::model::workspace::experiment::Experiment& val) {
experiment = val;
}
bool operator == (const Airavata_createExperiment_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(experiment == rhs.experiment))
return false;
return true;
@@ -3714,6 +3801,7 @@ class Airavata_createExperiment_pargs {
virtual ~Airavata_createExperiment_pargs() throw() {}
+ const std::string* gatewayId;
const ::apache::airavata::model::workspace::experiment::Experiment* experiment;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -5712,19 +5800,26 @@ class Airavata_terminateExperiment_presult {
class Airavata_registerApplicationModule_args {
public:
- Airavata_registerApplicationModule_args() {
+ Airavata_registerApplicationModule_args() : gatewayId() {
}
virtual ~Airavata_registerApplicationModule_args() throw() {}
+ std::string gatewayId;
::apache::airavata::model::appcatalog::appdeployment::ApplicationModule applicationModule;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_applicationModule(const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& val) {
applicationModule = val;
}
bool operator == (const Airavata_registerApplicationModule_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(applicationModule == rhs.applicationModule))
return false;
return true;
@@ -5747,6 +5842,7 @@ class Airavata_registerApplicationModule_pargs {
virtual ~Airavata_registerApplicationModule_pargs() throw() {}
+ const std::string* gatewayId;
const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule* applicationModule;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -6116,14 +6212,21 @@ class Airavata_updateApplicationModule_presult {
class Airavata_getAllAppModules_args {
public:
- Airavata_getAllAppModules_args() {
+ Airavata_getAllAppModules_args() : gatewayId() {
}
virtual ~Airavata_getAllAppModules_args() throw() {}
+ std::string gatewayId;
+
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
- bool operator == (const Airavata_getAllAppModules_args & /* rhs */) const
+ bool operator == (const Airavata_getAllAppModules_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
return true;
}
bool operator != (const Airavata_getAllAppModules_args &rhs) const {
@@ -6144,6 +6247,7 @@ class Airavata_getAllAppModules_pargs {
virtual ~Airavata_getAllAppModules_pargs() throw() {}
+ const std::string* gatewayId;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -6372,19 +6476,26 @@ class Airavata_deleteApplicationModule_presult {
class Airavata_registerApplicationDeployment_args {
public:
- Airavata_registerApplicationDeployment_args() {
+ Airavata_registerApplicationDeployment_args() : gatewayId() {
}
virtual ~Airavata_registerApplicationDeployment_args() throw() {}
+ std::string gatewayId;
::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription applicationDeployment;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_applicationDeployment(const ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& val) {
applicationDeployment = val;
}
bool operator == (const Airavata_registerApplicationDeployment_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(applicationDeployment == rhs.applicationDeployment))
return false;
return true;
@@ -6407,6 +6518,7 @@ class Airavata_registerApplicationDeployment_pargs {
virtual ~Airavata_registerApplicationDeployment_pargs() throw() {}
+ const std::string* gatewayId;
const ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription* applicationDeployment;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -6908,14 +7020,21 @@ class Airavata_deleteApplicationDeployment_presult {
class Airavata_getAllApplicationDeployments_args {
public:
- Airavata_getAllApplicationDeployments_args() {
+ Airavata_getAllApplicationDeployments_args() : gatewayId() {
}
virtual ~Airavata_getAllApplicationDeployments_args() throw() {}
+ std::string gatewayId;
+
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
- bool operator == (const Airavata_getAllApplicationDeployments_args & /* rhs */) const
+ bool operator == (const Airavata_getAllApplicationDeployments_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
return true;
}
bool operator != (const Airavata_getAllApplicationDeployments_args &rhs) const {
@@ -6936,6 +7055,7 @@ class Airavata_getAllApplicationDeployments_pargs {
virtual ~Airavata_getAllApplicationDeployments_pargs() throw() {}
+ const std::string* gatewayId;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -7164,19 +7284,26 @@ class Airavata_getAppModuleDeployedResources_presult {
class Airavata_registerApplicationInterface_args {
public:
- Airavata_registerApplicationInterface_args() {
+ Airavata_registerApplicationInterface_args() : gatewayId() {
}
virtual ~Airavata_registerApplicationInterface_args() throw() {}
+ std::string gatewayId;
::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription applicationInterface;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_applicationInterface(const ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& val) {
applicationInterface = val;
}
bool operator == (const Airavata_registerApplicationInterface_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(applicationInterface == rhs.applicationInterface))
return false;
return true;
@@ -7199,6 +7326,7 @@ class Airavata_registerApplicationInterface_pargs {
virtual ~Airavata_registerApplicationInterface_pargs() throw() {}
+ const std::string* gatewayId;
const ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription* applicationInterface;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -7700,14 +7828,21 @@ class Airavata_deleteApplicationInterface_presult {
class Airavata_getAllApplicationInterfaceNames_args {
public:
- Airavata_getAllApplicationInterfaceNames_args() {
+ Airavata_getAllApplicationInterfaceNames_args() : gatewayId() {
}
virtual ~Airavata_getAllApplicationInterfaceNames_args() throw() {}
+ std::string gatewayId;
+
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
- bool operator == (const Airavata_getAllApplicationInterfaceNames_args & /* rhs */) const
+ bool operator == (const Airavata_getAllApplicationInterfaceNames_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
return true;
}
bool operator != (const Airavata_getAllApplicationInterfaceNames_args &rhs) const {
@@ -7728,6 +7863,7 @@ class Airavata_getAllApplicationInterfaceNames_pargs {
virtual ~Airavata_getAllApplicationInterfaceNames_pargs() throw() {}
+ const std::string* gatewayId;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -7824,14 +7960,21 @@ class Airavata_getAllApplicationInterfaceNames_presult {
class Airavata_getAllApplicationInterfaces_args {
public:
- Airavata_getAllApplicationInterfaces_args() {
+ Airavata_getAllApplicationInterfaces_args() : gatewayId() {
}
virtual ~Airavata_getAllApplicationInterfaces_args() throw() {}
+ std::string gatewayId;
+
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
- bool operator == (const Airavata_getAllApplicationInterfaces_args & /* rhs */) const
+ bool operator == (const Airavata_getAllApplicationInterfaces_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
return true;
}
bool operator != (const Airavata_getAllApplicationInterfaces_args &rhs) const {
@@ -7852,6 +7995,7 @@ class Airavata_getAllApplicationInterfaces_pargs {
virtual ~Airavata_getAllApplicationInterfaces_pargs() throw() {}
+ const std::string* gatewayId;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -15232,14 +15376,21 @@ class Airavata_deleteGatewayComputeResourcePreference_presult {
class Airavata_getAllWorkflows_args {
public:
- Airavata_getAllWorkflows_args() {
+ Airavata_getAllWorkflows_args() : gatewayId() {
}
virtual ~Airavata_getAllWorkflows_args() throw() {}
+ std::string gatewayId;
+
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
- bool operator == (const Airavata_getAllWorkflows_args & /* rhs */) const
+ bool operator == (const Airavata_getAllWorkflows_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
return true;
}
bool operator != (const Airavata_getAllWorkflows_args &rhs) const {
@@ -15260,6 +15411,7 @@ class Airavata_getAllWorkflows_pargs {
virtual ~Airavata_getAllWorkflows_pargs() throw() {}
+ const std::string* gatewayId;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -15610,19 +15762,26 @@ class Airavata_deleteWorkflow_presult {
class Airavata_registerWorkflow_args {
public:
- Airavata_registerWorkflow_args() {
+ Airavata_registerWorkflow_args() : gatewayId() {
}
virtual ~Airavata_registerWorkflow_args() throw() {}
+ std::string gatewayId;
::Workflow workflow;
+ void __set_gatewayId(const std::string& val) {
+ gatewayId = val;
+ }
+
void __set_workflow(const ::Workflow& val) {
workflow = val;
}
bool operator == (const Airavata_registerWorkflow_args & rhs) const
{
+ if (!(gatewayId == rhs.gatewayId))
+ return false;
if (!(workflow == rhs.workflow))
return false;
return true;
@@ -15645,6 +15804,7 @@ class Airavata_registerWorkflow_pargs {
virtual ~Airavata_registerWorkflow_pargs() throw() {}
+ const std::string* gatewayId;
const ::Workflow* workflow;
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
@@ -16182,8 +16342,8 @@ class AiravataClient : virtual public AiravataIf {
void getAllUserSSHPubKeys(std::map<std::string, std::string> & _return, const std::string& userName);
void send_getAllUserSSHPubKeys(const std::string& userName);
void recv_getAllUserSSHPubKeys(std::map<std::string, std::string> & _return);
- void createProject(std::string& _return, const ::apache::airavata::model::workspace::Project& project);
- void send_createProject(const ::apache::airavata::model::workspace::Project& project);
+ void createProject(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::workspace::Project& project);
+ void send_createProject(const std::string& gatewayId, const ::apache::airavata::model::workspace::Project& project);
void recv_createProject(std::string& _return);
void updateProject(const std::string& projectId, const ::apache::airavata::model::workspace::Project& updatedProject);
void send_updateProject(const std::string& projectId, const ::apache::airavata::model::workspace::Project& updatedProject);
@@ -16191,38 +16351,38 @@ class AiravataClient : virtual public AiravataIf {
void getProject( ::apache::airavata::model::workspace::Project& _return, const std::string& projectId);
void send_getProject(const std::string& projectId);
void recv_getProject( ::apache::airavata::model::workspace::Project& _return);
- void getAllUserProjects(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& userName);
- void send_getAllUserProjects(const std::string& userName);
+ void getAllUserProjects(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& gatewayId, const std::string& userName);
+ void send_getAllUserProjects(const std::string& gatewayId, const std::string& userName);
void recv_getAllUserProjects(std::vector< ::apache::airavata::model::workspace::Project> & _return);
- void searchProjectsByProjectName(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& userName, const std::string& projectName);
- void send_searchProjectsByProjectName(const std::string& userName, const std::string& projectName);
+ void searchProjectsByProjectName(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& gatewayId, const std::string& userName, const std::string& projectName);
+ void send_searchProjectsByProjectName(const std::string& gatewayId, const std::string& userName, const std::string& projectName);
void recv_searchProjectsByProjectName(std::vector< ::apache::airavata::model::workspace::Project> & _return);
- void searchProjectsByProjectDesc(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& userName, const std::string& description);
- void send_searchProjectsByProjectDesc(const std::string& userName, const std::string& description);
+ void searchProjectsByProjectDesc(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& gatewayId, const std::string& userName, const std::string& description);
+ void send_searchProjectsByProjectDesc(const std::string& gatewayId, const std::string& userName, const std::string& description);
void recv_searchProjectsByProjectDesc(std::vector< ::apache::airavata::model::workspace::Project> & _return);
- void searchExperimentsByName(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const std::string& expName);
- void send_searchExperimentsByName(const std::string& userName, const std::string& expName);
+ void searchExperimentsByName(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const std::string& expName);
+ void send_searchExperimentsByName(const std::string& gatewayId, const std::string& userName, const std::string& expName);
void recv_searchExperimentsByName(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return);
- void searchExperimentsByDesc(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const std::string& description);
- void send_searchExperimentsByDesc(const std::string& userName, const std::string& description);
+ void searchExperimentsByDesc(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const std::string& description);
+ void send_searchExperimentsByDesc(const std::string& gatewayId, const std::string& userName, const std::string& description);
void recv_searchExperimentsByDesc(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return);
- void searchExperimentsByApplication(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const std::string& applicationId);
- void send_searchExperimentsByApplication(const std::string& userName, const std::string& applicationId);
+ void searchExperimentsByApplication(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const std::string& applicationId);
+ void send_searchExperimentsByApplication(const std::string& gatewayId, const std::string& userName, const std::string& applicationId);
void recv_searchExperimentsByApplication(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return);
- void searchExperimentsByStatus(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const ::apache::airavata::model::workspace::experiment::ExperimentState::type experimentState);
- void send_searchExperimentsByStatus(const std::string& userName, const ::apache::airavata::model::workspace::experiment::ExperimentState::type experimentState);
+ void searchExperimentsByStatus(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const ::apache::airavata::model::workspace::experiment::ExperimentState::type experimentState);
+ void send_searchExperimentsByStatus(const std::string& gatewayId, const std::string& userName, const ::apache::airavata::model::workspace::experiment::ExperimentState::type experimentState);
void recv_searchExperimentsByStatus(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return);
- void searchExperimentsByCreationTime(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const int64_t fromTime, const int64_t toTime);
- void send_searchExperimentsByCreationTime(const std::string& userName, const int64_t fromTime, const int64_t toTime);
+ void searchExperimentsByCreationTime(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const int64_t fromTime, const int64_t toTime);
+ void send_searchExperimentsByCreationTime(const std::string& gatewayId, const std::string& userName, const int64_t fromTime, const int64_t toTime);
void recv_searchExperimentsByCreationTime(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return);
void getAllExperimentsInProject(std::vector< ::apache::airavata::model::workspace::experiment::Experiment> & _return, const std::string& projectId);
void send_getAllExperimentsInProject(const std::string& projectId);
void recv_getAllExperimentsInProject(std::vector< ::apache::airavata::model::workspace::experiment::Experiment> & _return);
- void getAllUserExperiments(std::vector< ::apache::airavata::model::workspace::experiment::Experiment> & _return, const std::string& userName);
- void send_getAllUserExperiments(const std::string& userName);
+ void getAllUserExperiments(std::vector< ::apache::airavata::model::workspace::experiment::Experiment> & _return, const std::string& gatewayId, const std::string& userName);
+ void send_getAllUserExperiments(const std::string& gatewayId, const std::string& userName);
void recv_getAllUserExperiments(std::vector< ::apache::airavata::model::workspace::experiment::Experiment> & _return);
- void createExperiment(std::string& _return, const ::apache::airavata::model::workspace::experiment::Experiment& experiment);
- void send_createExperiment(const ::apache::airavata::model::workspace::experiment::Experiment& experiment);
+ void createExperiment(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::workspace::experiment::Experiment& experiment);
+ void send_createExperiment(const std::string& gatewayId, const ::apache::airavata::model::workspace::experiment::Experiment& experiment);
void recv_createExperiment(std::string& _return);
void getExperiment( ::apache::airavata::model::workspace::experiment::Experiment& _return, const std::string& airavataExperimentId);
void send_getExperiment(const std::string& airavataExperimentId);
@@ -16266,8 +16426,8 @@ class AiravataClient : virtual public AiravataIf {
void terminateExperiment(const std::string& airavataExperimentId);
void send_terminateExperiment(const std::string& airavataExperimentId);
void recv_terminateExperiment();
- void registerApplicationModule(std::string& _return, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& applicationModule);
- void send_registerApplicationModule(const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& applicationModule);
+ void registerApplicationModule(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& applicationModule);
+ void send_registerApplicationModule(const std::string& gatewayId, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& applicationModule);
void recv_registerApplicationModule(std::string& _return);
void getApplicationModule( ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& _return, const std::string& appModuleId);
void send_getApplicationModule(const std::string& appModuleId);
@@ -16275,14 +16435,14 @@ class AiravataClient : virtual public AiravataIf {
bool updateApplicationModule(const std::string& appModuleId, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& applicationModule);
void send_updateApplicationModule(const std::string& appModuleId, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& applicationModule);
bool recv_updateApplicationModule();
- void getAllAppModules(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule> & _return);
- void send_getAllAppModules();
+ void getAllAppModules(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule> & _return, const std::string& gatewayId);
+ void send_getAllAppModules(const std::string& gatewayId);
void recv_getAllAppModules(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule> & _return);
bool deleteApplicationModule(const std::string& appModuleId);
void send_deleteApplicationModule(const std::string& appModuleId);
bool recv_deleteApplicationModule();
- void registerApplicationDeployment(std::string& _return, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& applicationDeployment);
- void send_registerApplicationDeployment(const ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& applicationDeployment);
+ void registerApplicationDeployment(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& applicationDeployment);
+ void send_registerApplicationDeployment(const std::string& gatewayId, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& applicationDeployment);
void recv_registerApplicationDeployment(std::string& _return);
void getApplicationDeployment( ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& _return, const std::string& appDeploymentId);
void send_getApplicationDeployment(const std::string& appDeploymentId);
@@ -16293,14 +16453,14 @@ class AiravataClient : virtual public AiravataIf {
bool deleteApplicationDeployment(const std::string& appDeploymentId);
void send_deleteApplicationDeployment(const std::string& appDeploymentId);
bool recv_deleteApplicationDeployment();
- void getAllApplicationDeployments(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription> & _return);
- void send_getAllApplicationDeployments();
+ void getAllApplicationDeployments(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription> & _return, const std::string& gatewayId);
+ void send_getAllApplicationDeployments(const std::string& gatewayId);
void recv_getAllApplicationDeployments(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription> & _return);
void getAppModuleDeployedResources(std::vector<std::string> & _return, const std::string& appModuleId);
void send_getAppModuleDeployedResources(const std::string& appModuleId);
void recv_getAppModuleDeployedResources(std::vector<std::string> & _return);
- void registerApplicationInterface(std::string& _return, const ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& applicationInterface);
- void send_registerApplicationInterface(const ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& applicationInterface);
+ void registerApplicationInterface(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& applicationInterface);
+ void send_registerApplicationInterface(const std::string& gatewayId, const ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& applicationInterface);
void recv_registerApplicationInterface(std::string& _return);
void getApplicationInterface( ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& _return, const std::string& appInterfaceId);
void send_getApplicationInterface(const std::string& appInterfaceId);
@@ -16311,11 +16471,11 @@ class AiravataClient : virtual public AiravataIf {
bool deleteApplicationInterface(const std::string& appInterfaceId);
void send_deleteApplicationInterface(const std::string& appInterfaceId);
bool recv_deleteApplicationInterface();
- void getAllApplicationInterfaceNames(std::map<std::string, std::string> & _return);
- void send_getAllApplicationInterfaceNames();
+ void getAllApplicationInterfaceNames(std::map<std::string, std::string> & _return, const std::string& gatewayId);
+ void send_getAllApplicationInterfaceNames(const std::string& gatewayId);
void recv_getAllApplicationInterfaceNames(std::map<std::string, std::string> & _return);
- void getAllApplicationInterfaces(std::vector< ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription> & _return);
- void send_getAllApplicationInterfaces();
+ void getAllApplicationInterfaces(std::vector< ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription> & _return, const std::string& gatewayId);
+ void send_getAllApplicationInterfaces(const std::string& gatewayId);
void recv_getAllApplicationInterfaces(std::vector< ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription> & _return);
void getApplicationInputs(std::vector< ::apache::airavata::model::appcatalog::appinterface::InputDataObjectType> & _return, const std::string& appInterfaceId);
void send_getApplicationInputs(const std::string& appInterfaceId);
@@ -16476,8 +16636,8 @@ class AiravataClient : virtual public AiravataIf {
bool deleteGatewayComputeResourcePreference(const std::string& gatewayID, const std::string& computeResourceId);
void send_deleteGatewayComputeResourcePreference(const std::string& gatewayID, const std::string& computeResourceId);
bool recv_deleteGatewayComputeResourcePreference();
- void getAllWorkflows(std::vector<std::string> & _return);
- void send_getAllWorkflows();
+ void getAllWorkflows(std::vector<std::string> & _return, const std::string& gatewayId);
+ void send_getAllWorkflows(const std::string& gatewayId);
void recv_getAllWorkflows(std::vector<std::string> & _return);
void getWorkflow( ::Workflow& _return, const std::string& workflowTemplateId);
void send_getWorkflow(const std::string& workflowTemplateId);
@@ -16485,8 +16645,8 @@ class AiravataClient : virtual public AiravataIf {
void deleteWorkflow(const std::string& workflowTemplateId);
void send_deleteWorkflow(const std::string& workflowTemplateId);
void recv_deleteWorkflow();
- void registerWorkflow(std::string& _return, const ::Workflow& workflow);
- void send_registerWorkflow(const ::Workflow& workflow);
+ void registerWorkflow(std::string& _return, const std::string& gatewayId, const ::Workflow& workflow);
+ void send_registerWorkflow(const std::string& gatewayId, const ::Workflow& workflow);
void recv_registerWorkflow(std::string& _return);
void updateWorkflow(const std::string& workflowTemplateId, const ::Workflow& workflow);
void send_updateWorkflow(const std::string& workflowTemplateId, const ::Workflow& workflow);
@@ -16870,13 +17030,13 @@ class AiravataMultiface : virtual public AiravataIf {
return;
}
- void createProject(std::string& _return, const ::apache::airavata::model::workspace::Project& project) {
+ void createProject(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::workspace::Project& project) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->createProject(_return, project);
+ ifaces_[i]->createProject(_return, gatewayId, project);
}
- ifaces_[i]->createProject(_return, project);
+ ifaces_[i]->createProject(_return, gatewayId, project);
return;
}
@@ -16899,83 +17059,83 @@ class AiravataMultiface : virtual public AiravataIf {
return;
}
- void getAllUserProjects(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& userName) {
+ void getAllUserProjects(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& gatewayId, const std::string& userName) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->getAllUserProjects(_return, userName);
+ ifaces_[i]->getAllUserProjects(_return, gatewayId, userName);
}
- ifaces_[i]->getAllUserProjects(_return, userName);
+ ifaces_[i]->getAllUserProjects(_return, gatewayId, userName);
return;
}
- void searchProjectsByProjectName(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& userName, const std::string& projectName) {
+ void searchProjectsByProjectName(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& gatewayId, const std::string& userName, const std::string& projectName) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->searchProjectsByProjectName(_return, userName, projectName);
+ ifaces_[i]->searchProjectsByProjectName(_return, gatewayId, userName, projectName);
}
- ifaces_[i]->searchProjectsByProjectName(_return, userName, projectName);
+ ifaces_[i]->searchProjectsByProjectName(_return, gatewayId, userName, projectName);
return;
}
- void searchProjectsByProjectDesc(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& userName, const std::string& description) {
+ void searchProjectsByProjectDesc(std::vector< ::apache::airavata::model::workspace::Project> & _return, const std::string& gatewayId, const std::string& userName, const std::string& description) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->searchProjectsByProjectDesc(_return, userName, description);
+ ifaces_[i]->searchProjectsByProjectDesc(_return, gatewayId, userName, description);
}
- ifaces_[i]->searchProjectsByProjectDesc(_return, userName, description);
+ ifaces_[i]->searchProjectsByProjectDesc(_return, gatewayId, userName, description);
return;
}
- void searchExperimentsByName(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const std::string& expName) {
+ void searchExperimentsByName(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const std::string& expName) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->searchExperimentsByName(_return, userName, expName);
+ ifaces_[i]->searchExperimentsByName(_return, gatewayId, userName, expName);
}
- ifaces_[i]->searchExperimentsByName(_return, userName, expName);
+ ifaces_[i]->searchExperimentsByName(_return, gatewayId, userName, expName);
return;
}
- void searchExperimentsByDesc(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const std::string& description) {
+ void searchExperimentsByDesc(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const std::string& description) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->searchExperimentsByDesc(_return, userName, description);
+ ifaces_[i]->searchExperimentsByDesc(_return, gatewayId, userName, description);
}
- ifaces_[i]->searchExperimentsByDesc(_return, userName, description);
+ ifaces_[i]->searchExperimentsByDesc(_return, gatewayId, userName, description);
return;
}
- void searchExperimentsByApplication(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const std::string& applicationId) {
+ void searchExperimentsByApplication(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const std::string& applicationId) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->searchExperimentsByApplication(_return, userName, applicationId);
+ ifaces_[i]->searchExperimentsByApplication(_return, gatewayId, userName, applicationId);
}
- ifaces_[i]->searchExperimentsByApplication(_return, userName, applicationId);
+ ifaces_[i]->searchExperimentsByApplication(_return, gatewayId, userName, applicationId);
return;
}
- void searchExperimentsByStatus(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const ::apache::airavata::model::workspace::experiment::ExperimentState::type experimentState) {
+ void searchExperimentsByStatus(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const ::apache::airavata::model::workspace::experiment::ExperimentState::type experimentState) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->searchExperimentsByStatus(_return, userName, experimentState);
+ ifaces_[i]->searchExperimentsByStatus(_return, gatewayId, userName, experimentState);
}
- ifaces_[i]->searchExperimentsByStatus(_return, userName, experimentState);
+ ifaces_[i]->searchExperimentsByStatus(_return, gatewayId, userName, experimentState);
return;
}
- void searchExperimentsByCreationTime(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& userName, const int64_t fromTime, const int64_t toTime) {
+ void searchExperimentsByCreationTime(std::vector< ::apache::airavata::model::workspace::experiment::ExperimentSummary> & _return, const std::string& gatewayId, const std::string& userName, const int64_t fromTime, const int64_t toTime) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->searchExperimentsByCreationTime(_return, userName, fromTime, toTime);
+ ifaces_[i]->searchExperimentsByCreationTime(_return, gatewayId, userName, fromTime, toTime);
}
- ifaces_[i]->searchExperimentsByCreationTime(_return, userName, fromTime, toTime);
+ ifaces_[i]->searchExperimentsByCreationTime(_return, gatewayId, userName, fromTime, toTime);
return;
}
@@ -16989,23 +17149,23 @@ class AiravataMultiface : virtual public AiravataIf {
return;
}
- void getAllUserExperiments(std::vector< ::apache::airavata::model::workspace::experiment::Experiment> & _return, const std::string& userName) {
+ void getAllUserExperiments(std::vector< ::apache::airavata::model::workspace::experiment::Experiment> & _return, const std::string& gatewayId, const std::string& userName) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->getAllUserExperiments(_return, userName);
+ ifaces_[i]->getAllUserExperiments(_return, gatewayId, userName);
}
- ifaces_[i]->getAllUserExperiments(_return, userName);
+ ifaces_[i]->getAllUserExperiments(_return, gatewayId, userName);
return;
}
- void createExperiment(std::string& _return, const ::apache::airavata::model::workspace::experiment::Experiment& experiment) {
+ void createExperiment(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::workspace::experiment::Experiment& experiment) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->createExperiment(_return, experiment);
+ ifaces_[i]->createExperiment(_return, gatewayId, experiment);
}
- ifaces_[i]->createExperiment(_return, experiment);
+ ifaces_[i]->createExperiment(_return, gatewayId, experiment);
return;
}
@@ -17143,13 +17303,13 @@ class AiravataMultiface : virtual public AiravataIf {
ifaces_[i]->terminateExperiment(airavataExperimentId);
}
- void registerApplicationModule(std::string& _return, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& applicationModule) {
+ void registerApplicationModule(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule& applicationModule) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->registerApplicationModule(_return, applicationModule);
+ ifaces_[i]->registerApplicationModule(_return, gatewayId, applicationModule);
}
- ifaces_[i]->registerApplicationModule(_return, applicationModule);
+ ifaces_[i]->registerApplicationModule(_return, gatewayId, applicationModule);
return;
}
@@ -17172,13 +17332,13 @@ class AiravataMultiface : virtual public AiravataIf {
return ifaces_[i]->updateApplicationModule(appModuleId, applicationModule);
}
- void getAllAppModules(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule> & _return) {
+ void getAllAppModules(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationModule> & _return, const std::string& gatewayId) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->getAllAppModules(_return);
+ ifaces_[i]->getAllAppModules(_return, gatewayId);
}
- ifaces_[i]->getAllAppModules(_return);
+ ifaces_[i]->getAllAppModules(_return, gatewayId);
return;
}
@@ -17191,13 +17351,13 @@ class AiravataMultiface : virtual public AiravataIf {
return ifaces_[i]->deleteApplicationModule(appModuleId);
}
- void registerApplicationDeployment(std::string& _return, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& applicationDeployment) {
+ void registerApplicationDeployment(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription& applicationDeployment) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->registerApplicationDeployment(_return, applicationDeployment);
+ ifaces_[i]->registerApplicationDeployment(_return, gatewayId, applicationDeployment);
}
- ifaces_[i]->registerApplicationDeployment(_return, applicationDeployment);
+ ifaces_[i]->registerApplicationDeployment(_return, gatewayId, applicationDeployment);
return;
}
@@ -17229,13 +17389,13 @@ class AiravataMultiface : virtual public AiravataIf {
return ifaces_[i]->deleteApplicationDeployment(appDeploymentId);
}
- void getAllApplicationDeployments(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription> & _return) {
+ void getAllApplicationDeployments(std::vector< ::apache::airavata::model::appcatalog::appdeployment::ApplicationDeploymentDescription> & _return, const std::string& gatewayId) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->getAllApplicationDeployments(_return);
+ ifaces_[i]->getAllApplicationDeployments(_return, gatewayId);
}
- ifaces_[i]->getAllApplicationDeployments(_return);
+ ifaces_[i]->getAllApplicationDeployments(_return, gatewayId);
return;
}
@@ -17249,13 +17409,13 @@ class AiravataMultiface : virtual public AiravataIf {
return;
}
- void registerApplicationInterface(std::string& _return, const ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& applicationInterface) {
+ void registerApplicationInterface(std::string& _return, const std::string& gatewayId, const ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription& applicationInterface) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->registerApplicationInterface(_return, applicationInterface);
+ ifaces_[i]->registerApplicationInterface(_return, gatewayId, applicationInterface);
}
- ifaces_[i]->registerApplicationInterface(_return, applicationInterface);
+ ifaces_[i]->registerApplicationInterface(_return, gatewayId, applicationInterface);
return;
}
@@ -17287,23 +17447,23 @@ class AiravataMultiface : virtual public AiravataIf {
return ifaces_[i]->deleteApplicationInterface(appInterfaceId);
}
- void getAllApplicationInterfaceNames(std::map<std::string, std::string> & _return) {
+ void getAllApplicationInterfaceNames(std::map<std::string, std::string> & _return, const std::string& gatewayId) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->getAllApplicationInterfaceNames(_return);
+ ifaces_[i]->getAllApplicationInterfaceNames(_return, gatewayId);
}
- ifaces_[i]->getAllApplicationInterfaceNames(_return);
+ ifaces_[i]->getAllApplicationInterfaceNames(_return, gatewayId);
return;
}
- void getAllApplicationInterfaces(std::vector< ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription> & _return) {
+ void getAllApplicationInterfaces(std::vector< ::apache::airavata::model::appcatalog::appinterface::ApplicationInterfaceDescription> & _return, const std::string& gatewayId) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->getAllApplicationInterfaces(_return);
+ ifaces_[i]->getAllApplicationInterfaces(_return, gatewayId);
}
- ifaces_[i]->getAllApplicationInterfaces(_return);
+ ifaces_[i]->getAllApplicationInterfaces(_return, gatewayId);
return;
}
@@ -17813,13 +17973,13 @@ class AiravataMultiface : virtual public AiravataIf {
return ifaces_[i]->deleteGatewayComputeResourcePreference(gatewayID, computeResourceId);
}
- void getAllWorkflows(std::vector<std::string> & _return) {
+ void getAllWorkflows(std::vector<std::string> & _return, const std::string& gatewayId) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->getAllWorkflows(_return);
+ ifaces_[i]->getAllWorkflows(_return, gatewayId);
}
- ifaces_[i]->getAllWorkflows(_return);
+ ifaces_[i]->getAllWorkflows(_return, gatewayId);
return;
}
@@ -17842,13 +18002,13 @@ class AiravataMultiface : virtual public AiravataIf {
ifaces_[i]->deleteWorkflow(workflowTemplateId);
}
- void registerWorkflow(std::string& _return, const ::Workflow& workflow) {
+ void registerWorkflow(std::string& _return, const std::string& gatewayId, const ::Workflow& workflow) {
size_t sz = ifaces_.size();
size_t i = 0;
for (; i < (sz - 1); ++i) {
- ifaces_[i]->registerWorkflow(_return, workflow);
+ ifaces_[i]->registerWorkflow(_return, gatewayId, workflow);
}
- ifaces_[i]->registerWorkflow(_return, workflow);
+ ifaces_[i]->registerWorkflow(_return, gatewayId, workflow);
return;
}