http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Workflow.h ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Workflow.h b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Workflow.h deleted file mode 100644 index 31fdfe0..0000000 --- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Workflow.h +++ /dev/null @@ -1,1171 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * Autogenerated by Thrift Compiler (0.9.1) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -#ifndef Workflow_H -#define Workflow_H - -#include <thrift/TDispatchProcessor.h> -#include "airavataAPI_types.h" - -namespace apache { namespace airavata { namespace api { - -class WorkflowIf { - public: - virtual ~WorkflowIf() {} - virtual void getAllWorkflows(std::vector<std::string> & _return) = 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 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; -}; - -class WorkflowIfFactory { - public: - typedef WorkflowIf Handler; - - virtual ~WorkflowIfFactory() {} - - virtual WorkflowIf* getHandler(const ::apache::thrift::TConnectionInfo& connInfo) = 0; - virtual void releaseHandler(WorkflowIf* /* handler */) = 0; -}; - -class WorkflowIfSingletonFactory : virtual public WorkflowIfFactory { - public: - WorkflowIfSingletonFactory(const boost::shared_ptr<WorkflowIf>& iface) : iface_(iface) {} - virtual ~WorkflowIfSingletonFactory() {} - - virtual WorkflowIf* getHandler(const ::apache::thrift::TConnectionInfo&) { - return iface_.get(); - } - virtual void releaseHandler(WorkflowIf* /* handler */) {} - - protected: - boost::shared_ptr<WorkflowIf> iface_; -}; - -class WorkflowNull : virtual public WorkflowIf { - public: - virtual ~WorkflowNull() {} - void getAllWorkflows(std::vector<std::string> & /* _return */) { - return; - } - void getWorkflow( ::Workflow& /* _return */, const std::string& /* workflowTemplateId */) { - return; - } - void deleteWorkflow(const std::string& /* workflowTemplateId */) { - return; - } - void registerWorkflow(std::string& /* _return */, const ::Workflow& /* workflow */) { - return; - } - void updateWorkflow(const std::string& /* workflowTemplateId */, const ::Workflow& /* workflow */) { - return; - } - void getWorkflowTemplateId(std::string& /* _return */, const std::string& /* workflowName */) { - return; - } - bool isWorkflowExistWithName(const std::string& /* workflowName */) { - bool _return = false; - return _return; - } -}; - - -class Workflow_getAllWorkflows_args { - public: - - Workflow_getAllWorkflows_args() { - } - - virtual ~Workflow_getAllWorkflows_args() throw() {} - - - bool operator == (const Workflow_getAllWorkflows_args & /* rhs */) const - { - return true; - } - bool operator != (const Workflow_getAllWorkflows_args &rhs) const { - return !(*this == rhs); - } - - bool operator < (const Workflow_getAllWorkflows_args & ) const; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - - -class Workflow_getAllWorkflows_pargs { - public: - - - virtual ~Workflow_getAllWorkflows_pargs() throw() {} - - - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - -typedef struct _Workflow_getAllWorkflows_result__isset { - _Workflow_getAllWorkflows_result__isset() : success(false), ire(false), ace(false), ase(false) {} - bool success; - bool ire; - bool ace; - bool ase; -} _Workflow_getAllWorkflows_result__isset; - -class Workflow_getAllWorkflows_result { - public: - - Workflow_getAllWorkflows_result() { - } - - virtual ~Workflow_getAllWorkflows_result() throw() {} - - std::vector<std::string> success; - ::apache::airavata::api::error::InvalidRequestException ire; - ::apache::airavata::api::error::AiravataClientException ace; - ::apache::airavata::api::error::AiravataSystemException ase; - - _Workflow_getAllWorkflows_result__isset __isset; - - void __set_success(const std::vector<std::string> & val) { - success = val; - } - - void __set_ire(const ::apache::airavata::api::error::InvalidRequestException& val) { - ire = val; - } - - void __set_ace(const ::apache::airavata::api::error::AiravataClientException& val) { - ace = val; - } - - void __set_ase(const ::apache::airavata::api::error::AiravataSystemException& val) { - ase = val; - } - - bool operator == (const Workflow_getAllWorkflows_result & rhs) const - { - if (!(success == rhs.success)) - return false; - if (!(ire == rhs.ire)) - return false; - if (!(ace == rhs.ace)) - return false; - if (!(ase == rhs.ase)) - return false; - return true; - } - bool operator != (const Workflow_getAllWorkflows_result &rhs) const { - return !(*this == rhs); - } - - bool operator < (const Workflow_getAllWorkflows_result & ) const; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - -typedef struct _Workflow_getAllWorkflows_presult__isset { - _Workflow_getAllWorkflows_presult__isset() : success(false), ire(false), ace(false), ase(false) {} - bool success; - bool ire; - bool ace; - bool ase; -} _Workflow_getAllWorkflows_presult__isset; - -class Workflow_getAllWorkflows_presult { - public: - - - virtual ~Workflow_getAllWorkflows_presult() throw() {} - - std::vector<std::string> * success; - ::apache::airavata::api::error::InvalidRequestException ire; - ::apache::airavata::api::error::AiravataClientException ace; - ::apache::airavata::api::error::AiravataSystemException ase; - - _Workflow_getAllWorkflows_presult__isset __isset; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - -}; - - -class Workflow_getWorkflow_args { - public: - - Workflow_getWorkflow_args() : workflowTemplateId() { - } - - virtual ~Workflow_getWorkflow_args() throw() {} - - std::string workflowTemplateId; - - void __set_workflowTemplateId(const std::string& val) { - workflowTemplateId = val; - } - - bool operator == (const Workflow_getWorkflow_args & rhs) const - { - if (!(workflowTemplateId == rhs.workflowTemplateId)) - return false; - return true; - } - bool operator != (const Workflow_getWorkflow_args &rhs) const { - return !(*this == rhs); - } - - bool operator < (const Workflow_getWorkflow_args & ) const; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - - -class Workflow_getWorkflow_pargs { - public: - - - virtual ~Workflow_getWorkflow_pargs() throw() {} - - const std::string* workflowTemplateId; - - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - -typedef struct _Workflow_getWorkflow_result__isset { - _Workflow_getWorkflow_result__isset() : success(false), ire(false), ace(false), ase(false) {} - bool success; - bool ire; - bool ace; - bool ase; -} _Workflow_getWorkflow_result__isset; - -class Workflow_getWorkflow_result { - public: - - Workflow_getWorkflow_result() { - } - - virtual ~Workflow_getWorkflow_result() throw() {} - - ::Workflow success; - ::apache::airavata::api::error::InvalidRequestException ire; - ::apache::airavata::api::error::AiravataClientException ace; - ::apache::airavata::api::error::AiravataSystemException ase; - - _Workflow_getWorkflow_result__isset __isset; - - void __set_success(const ::Workflow& val) { - success = val; - } - - void __set_ire(const ::apache::airavata::api::error::InvalidRequestException& val) { - ire = val; - } - - void __set_ace(const ::apache::airavata::api::error::AiravataClientException& val) { - ace = val; - } - - void __set_ase(const ::apache::airavata::api::error::AiravataSystemException& val) { - ase = val; - } - - bool operator == (const Workflow_getWorkflow_result & rhs) const - { - if (!(success == rhs.success)) - return false; - if (!(ire == rhs.ire)) - return false; - if (!(ace == rhs.ace)) - return false; - if (!(ase == rhs.ase)) - return false; - return true; - } - bool operator != (const Workflow_getWorkflow_result &rhs) const { - return !(*this == rhs); - } - - bool operator < (const Workflow_getWorkflow_result & ) const; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - -typedef struct _Workflow_getWorkflow_presult__isset { - _Workflow_getWorkflow_presult__isset() : success(false), ire(false), ace(false), ase(false) {} - bool success; - bool ire; - bool ace; - bool ase; -} _Workflow_getWorkflow_presult__isset; - -class Workflow_getWorkflow_presult { - public: - - - virtual ~Workflow_getWorkflow_presult() throw() {} - - ::Workflow* success; - ::apache::airavata::api::error::InvalidRequestException ire; - ::apache::airavata::api::error::AiravataClientException ace; - ::apache::airavata::api::error::AiravataSystemException ase; - - _Workflow_getWorkflow_presult__isset __isset; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - -}; - - -class Workflow_deleteWorkflow_args { - public: - - Workflow_deleteWorkflow_args() : workflowTemplateId() { - } - - virtual ~Workflow_deleteWorkflow_args() throw() {} - - std::string workflowTemplateId; - - void __set_workflowTemplateId(const std::string& val) { - workflowTemplateId = val; - } - - bool operator == (const Workflow_deleteWorkflow_args & rhs) const - { - if (!(workflowTemplateId == rhs.workflowTemplateId)) - return false; - return true; - } - bool operator != (const Workflow_deleteWorkflow_args &rhs) const { - return !(*this == rhs); - } - - bool operator < (const Workflow_deleteWorkflow_args & ) const; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - - -class Workflow_deleteWorkflow_pargs { - public: - - - virtual ~Workflow_deleteWorkflow_pargs() throw() {} - - const std::string* workflowTemplateId; - - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - -typedef struct _Workflow_deleteWorkflow_result__isset { - _Workflow_deleteWorkflow_result__isset() : ire(false), ace(false), ase(false) {} - bool ire; - bool ace; - bool ase; -} _Workflow_deleteWorkflow_result__isset; - -class Workflow_deleteWorkflow_result { - public: - - Workflow_deleteWorkflow_result() { - } - - virtual ~Workflow_deleteWorkflow_result() throw() {} - - ::apache::airavata::api::error::InvalidRequestException ire; - ::apache::airavata::api::error::AiravataClientException ace; - ::apache::airavata::api::error::AiravataSystemException ase; - - _Workflow_deleteWorkflow_result__isset __isset; - - void __set_ire(const ::apache::airavata::api::error::InvalidRequestException& val) { - ire = val; - } - - void __set_ace(const ::apache::airavata::api::error::AiravataClientException& val) { - ace = val; - } - - void __set_ase(const ::apache::airavata::api::error::AiravataSystemException& val) { - ase = val; - } - - bool operator == (const Workflow_deleteWorkflow_result & rhs) const - { - if (!(ire == rhs.ire)) - return false; - if (!(ace == rhs.ace)) - return false; - if (!(ase == rhs.ase)) - return false; - return true; - } - bool operator != (const Workflow_deleteWorkflow_result &rhs) const { - return !(*this == rhs); - } - - bool operator < (const Workflow_deleteWorkflow_result & ) const; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - -typedef struct _Workflow_deleteWorkflow_presult__isset { - _Workflow_deleteWorkflow_presult__isset() : ire(false), ace(false), ase(false) {} - bool ire; - bool ace; - bool ase; -} _Workflow_deleteWorkflow_presult__isset; - -class Workflow_deleteWorkflow_presult { - public: - - - virtual ~Workflow_deleteWorkflow_presult() throw() {} - - ::apache::airavata::api::error::InvalidRequestException ire; - ::apache::airavata::api::error::AiravataClientException ace; - ::apache::airavata::api::error::AiravataSystemException ase; - - _Workflow_deleteWorkflow_presult__isset __isset; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - -}; - - -class Workflow_registerWorkflow_args { - public: - - Workflow_registerWorkflow_args() { - } - - virtual ~Workflow_registerWorkflow_args() throw() {} - - ::Workflow workflow; - - void __set_workflow(const ::Workflow& val) { - workflow = val; - } - - bool operator == (const Workflow_registerWorkflow_args & rhs) const - { - if (!(workflow == rhs.workflow)) - return false; - return true; - } - bool operator != (const Workflow_registerWorkflow_args &rhs) const { - return !(*this == rhs); - } - - bool operator < (const Workflow_registerWorkflow_args & ) const; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - - -class Workflow_registerWorkflow_pargs { - public: - - - virtual ~Workflow_registerWorkflow_pargs() throw() {} - - const ::Workflow* workflow; - - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - -typedef struct _Workflow_registerWorkflow_result__isset { - _Workflow_registerWorkflow_result__isset() : success(false), ire(false), ace(false), ase(false) {} - bool success; - bool ire; - bool ace; - bool ase; -} _Workflow_registerWorkflow_result__isset; - -class Workflow_registerWorkflow_result { - public: - - Workflow_registerWorkflow_result() : success() { - } - - virtual ~Workflow_registerWorkflow_result() throw() {} - - std::string success; - ::apache::airavata::api::error::InvalidRequestException ire; - ::apache::airavata::api::error::AiravataClientException ace; - ::apache::airavata::api::error::AiravataSystemException ase; - - _Workflow_registerWorkflow_result__isset __isset; - - void __set_success(const std::string& val) { - success = val; - } - - void __set_ire(const ::apache::airavata::api::error::InvalidRequestException& val) { - ire = val; - } - - void __set_ace(const ::apache::airavata::api::error::AiravataClientException& val) { - ace = val; - } - - void __set_ase(const ::apache::airavata::api::error::AiravataSystemException& val) { - ase = val; - } - - bool operator == (const Workflow_registerWorkflow_result & rhs) const - { - if (!(success == rhs.success)) - return false; - if (!(ire == rhs.ire)) - return false; - if (!(ace == rhs.ace)) - return false; - if (!(ase == rhs.ase)) - return false; - return true; - } - bool operator != (const Workflow_registerWorkflow_result &rhs) const { - return !(*this == rhs); - } - - bool operator < (const Workflow_registerWorkflow_result & ) const; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - -typedef struct _Workflow_registerWorkflow_presult__isset { - _Workflow_registerWorkflow_presult__isset() : success(false), ire(false), ace(false), ase(false) {} - bool success; - bool ire; - bool ace; - bool ase; -} _Workflow_registerWorkflow_presult__isset; - -class Workflow_registerWorkflow_presult { - public: - - - virtual ~Workflow_registerWorkflow_presult() throw() {} - - std::string* success; - ::apache::airavata::api::error::InvalidRequestException ire; - ::apache::airavata::api::error::AiravataClientException ace; - ::apache::airavata::api::error::AiravataSystemException ase; - - _Workflow_registerWorkflow_presult__isset __isset; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - -}; - - -class Workflow_updateWorkflow_args { - public: - - Workflow_updateWorkflow_args() : workflowTemplateId() { - } - - virtual ~Workflow_updateWorkflow_args() throw() {} - - std::string workflowTemplateId; - ::Workflow workflow; - - void __set_workflowTemplateId(const std::string& val) { - workflowTemplateId = val; - } - - void __set_workflow(const ::Workflow& val) { - workflow = val; - } - - bool operator == (const Workflow_updateWorkflow_args & rhs) const - { - if (!(workflowTemplateId == rhs.workflowTemplateId)) - return false; - if (!(workflow == rhs.workflow)) - return false; - return true; - } - bool operator != (const Workflow_updateWorkflow_args &rhs) const { - return !(*this == rhs); - } - - bool operator < (const Workflow_updateWorkflow_args & ) const; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - - -class Workflow_updateWorkflow_pargs { - public: - - - virtual ~Workflow_updateWorkflow_pargs() throw() {} - - const std::string* workflowTemplateId; - const ::Workflow* workflow; - - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - -typedef struct _Workflow_updateWorkflow_result__isset { - _Workflow_updateWorkflow_result__isset() : ire(false), ace(false), ase(false) {} - bool ire; - bool ace; - bool ase; -} _Workflow_updateWorkflow_result__isset; - -class Workflow_updateWorkflow_result { - public: - - Workflow_updateWorkflow_result() { - } - - virtual ~Workflow_updateWorkflow_result() throw() {} - - ::apache::airavata::api::error::InvalidRequestException ire; - ::apache::airavata::api::error::AiravataClientException ace; - ::apache::airavata::api::error::AiravataSystemException ase; - - _Workflow_updateWorkflow_result__isset __isset; - - void __set_ire(const ::apache::airavata::api::error::InvalidRequestException& val) { - ire = val; - } - - void __set_ace(const ::apache::airavata::api::error::AiravataClientException& val) { - ace = val; - } - - void __set_ase(const ::apache::airavata::api::error::AiravataSystemException& val) { - ase = val; - } - - bool operator == (const Workflow_updateWorkflow_result & rhs) const - { - if (!(ire == rhs.ire)) - return false; - if (!(ace == rhs.ace)) - return false; - if (!(ase == rhs.ase)) - return false; - return true; - } - bool operator != (const Workflow_updateWorkflow_result &rhs) const { - return !(*this == rhs); - } - - bool operator < (const Workflow_updateWorkflow_result & ) const; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - -typedef struct _Workflow_updateWorkflow_presult__isset { - _Workflow_updateWorkflow_presult__isset() : ire(false), ace(false), ase(false) {} - bool ire; - bool ace; - bool ase; -} _Workflow_updateWorkflow_presult__isset; - -class Workflow_updateWorkflow_presult { - public: - - - virtual ~Workflow_updateWorkflow_presult() throw() {} - - ::apache::airavata::api::error::InvalidRequestException ire; - ::apache::airavata::api::error::AiravataClientException ace; - ::apache::airavata::api::error::AiravataSystemException ase; - - _Workflow_updateWorkflow_presult__isset __isset; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - -}; - - -class Workflow_getWorkflowTemplateId_args { - public: - - Workflow_getWorkflowTemplateId_args() : workflowName() { - } - - virtual ~Workflow_getWorkflowTemplateId_args() throw() {} - - std::string workflowName; - - void __set_workflowName(const std::string& val) { - workflowName = val; - } - - bool operator == (const Workflow_getWorkflowTemplateId_args & rhs) const - { - if (!(workflowName == rhs.workflowName)) - return false; - return true; - } - bool operator != (const Workflow_getWorkflowTemplateId_args &rhs) const { - return !(*this == rhs); - } - - bool operator < (const Workflow_getWorkflowTemplateId_args & ) const; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - - -class Workflow_getWorkflowTemplateId_pargs { - public: - - - virtual ~Workflow_getWorkflowTemplateId_pargs() throw() {} - - const std::string* workflowName; - - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - -typedef struct _Workflow_getWorkflowTemplateId_result__isset { - _Workflow_getWorkflowTemplateId_result__isset() : success(false), ire(false), ace(false), ase(false) {} - bool success; - bool ire; - bool ace; - bool ase; -} _Workflow_getWorkflowTemplateId_result__isset; - -class Workflow_getWorkflowTemplateId_result { - public: - - Workflow_getWorkflowTemplateId_result() : success() { - } - - virtual ~Workflow_getWorkflowTemplateId_result() throw() {} - - std::string success; - ::apache::airavata::api::error::InvalidRequestException ire; - ::apache::airavata::api::error::AiravataClientException ace; - ::apache::airavata::api::error::AiravataSystemException ase; - - _Workflow_getWorkflowTemplateId_result__isset __isset; - - void __set_success(const std::string& val) { - success = val; - } - - void __set_ire(const ::apache::airavata::api::error::InvalidRequestException& val) { - ire = val; - } - - void __set_ace(const ::apache::airavata::api::error::AiravataClientException& val) { - ace = val; - } - - void __set_ase(const ::apache::airavata::api::error::AiravataSystemException& val) { - ase = val; - } - - bool operator == (const Workflow_getWorkflowTemplateId_result & rhs) const - { - if (!(success == rhs.success)) - return false; - if (!(ire == rhs.ire)) - return false; - if (!(ace == rhs.ace)) - return false; - if (!(ase == rhs.ase)) - return false; - return true; - } - bool operator != (const Workflow_getWorkflowTemplateId_result &rhs) const { - return !(*this == rhs); - } - - bool operator < (const Workflow_getWorkflowTemplateId_result & ) const; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - -typedef struct _Workflow_getWorkflowTemplateId_presult__isset { - _Workflow_getWorkflowTemplateId_presult__isset() : success(false), ire(false), ace(false), ase(false) {} - bool success; - bool ire; - bool ace; - bool ase; -} _Workflow_getWorkflowTemplateId_presult__isset; - -class Workflow_getWorkflowTemplateId_presult { - public: - - - virtual ~Workflow_getWorkflowTemplateId_presult() throw() {} - - std::string* success; - ::apache::airavata::api::error::InvalidRequestException ire; - ::apache::airavata::api::error::AiravataClientException ace; - ::apache::airavata::api::error::AiravataSystemException ase; - - _Workflow_getWorkflowTemplateId_presult__isset __isset; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - -}; - - -class Workflow_isWorkflowExistWithName_args { - public: - - Workflow_isWorkflowExistWithName_args() : workflowName() { - } - - virtual ~Workflow_isWorkflowExistWithName_args() throw() {} - - std::string workflowName; - - void __set_workflowName(const std::string& val) { - workflowName = val; - } - - bool operator == (const Workflow_isWorkflowExistWithName_args & rhs) const - { - if (!(workflowName == rhs.workflowName)) - return false; - return true; - } - bool operator != (const Workflow_isWorkflowExistWithName_args &rhs) const { - return !(*this == rhs); - } - - bool operator < (const Workflow_isWorkflowExistWithName_args & ) const; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - - -class Workflow_isWorkflowExistWithName_pargs { - public: - - - virtual ~Workflow_isWorkflowExistWithName_pargs() throw() {} - - const std::string* workflowName; - - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - -typedef struct _Workflow_isWorkflowExistWithName_result__isset { - _Workflow_isWorkflowExistWithName_result__isset() : success(false), ire(false), ace(false), ase(false) {} - bool success; - bool ire; - bool ace; - bool ase; -} _Workflow_isWorkflowExistWithName_result__isset; - -class Workflow_isWorkflowExistWithName_result { - public: - - Workflow_isWorkflowExistWithName_result() : success(0) { - } - - virtual ~Workflow_isWorkflowExistWithName_result() throw() {} - - bool success; - ::apache::airavata::api::error::InvalidRequestException ire; - ::apache::airavata::api::error::AiravataClientException ace; - ::apache::airavata::api::error::AiravataSystemException ase; - - _Workflow_isWorkflowExistWithName_result__isset __isset; - - void __set_success(const bool val) { - success = val; - } - - void __set_ire(const ::apache::airavata::api::error::InvalidRequestException& val) { - ire = val; - } - - void __set_ace(const ::apache::airavata::api::error::AiravataClientException& val) { - ace = val; - } - - void __set_ase(const ::apache::airavata::api::error::AiravataSystemException& val) { - ase = val; - } - - bool operator == (const Workflow_isWorkflowExistWithName_result & rhs) const - { - if (!(success == rhs.success)) - return false; - if (!(ire == rhs.ire)) - return false; - if (!(ace == rhs.ace)) - return false; - if (!(ase == rhs.ase)) - return false; - return true; - } - bool operator != (const Workflow_isWorkflowExistWithName_result &rhs) const { - return !(*this == rhs); - } - - bool operator < (const Workflow_isWorkflowExistWithName_result & ) const; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; - -}; - -typedef struct _Workflow_isWorkflowExistWithName_presult__isset { - _Workflow_isWorkflowExistWithName_presult__isset() : success(false), ire(false), ace(false), ase(false) {} - bool success; - bool ire; - bool ace; - bool ase; -} _Workflow_isWorkflowExistWithName_presult__isset; - -class Workflow_isWorkflowExistWithName_presult { - public: - - - virtual ~Workflow_isWorkflowExistWithName_presult() throw() {} - - bool* success; - ::apache::airavata::api::error::InvalidRequestException ire; - ::apache::airavata::api::error::AiravataClientException ace; - ::apache::airavata::api::error::AiravataSystemException ase; - - _Workflow_isWorkflowExistWithName_presult__isset __isset; - - uint32_t read(::apache::thrift::protocol::TProtocol* iprot); - -}; - -class WorkflowClient : virtual public WorkflowIf { - public: - WorkflowClient(boost::shared_ptr< ::apache::thrift::protocol::TProtocol> prot) : - piprot_(prot), - poprot_(prot) { - iprot_ = prot.get(); - oprot_ = prot.get(); - } - WorkflowClient(boost::shared_ptr< ::apache::thrift::protocol::TProtocol> iprot, boost::shared_ptr< ::apache::thrift::protocol::TProtocol> oprot) : - piprot_(iprot), - poprot_(oprot) { - iprot_ = iprot.get(); - oprot_ = oprot.get(); - } - boost::shared_ptr< ::apache::thrift::protocol::TProtocol> getInputProtocol() { - return piprot_; - } - boost::shared_ptr< ::apache::thrift::protocol::TProtocol> getOutputProtocol() { - return poprot_; - } - void getAllWorkflows(std::vector<std::string> & _return); - void send_getAllWorkflows(); - void recv_getAllWorkflows(std::vector<std::string> & _return); - void getWorkflow( ::Workflow& _return, const std::string& workflowTemplateId); - void send_getWorkflow(const std::string& workflowTemplateId); - void recv_getWorkflow( ::Workflow& _return); - 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 recv_registerWorkflow(std::string& _return); - void updateWorkflow(const std::string& workflowTemplateId, const ::Workflow& workflow); - void send_updateWorkflow(const std::string& workflowTemplateId, const ::Workflow& workflow); - void recv_updateWorkflow(); - void getWorkflowTemplateId(std::string& _return, const std::string& workflowName); - void send_getWorkflowTemplateId(const std::string& workflowName); - void recv_getWorkflowTemplateId(std::string& _return); - bool isWorkflowExistWithName(const std::string& workflowName); - void send_isWorkflowExistWithName(const std::string& workflowName); - bool recv_isWorkflowExistWithName(); - protected: - boost::shared_ptr< ::apache::thrift::protocol::TProtocol> piprot_; - boost::shared_ptr< ::apache::thrift::protocol::TProtocol> poprot_; - ::apache::thrift::protocol::TProtocol* iprot_; - ::apache::thrift::protocol::TProtocol* oprot_; -}; - -class WorkflowProcessor : public ::apache::thrift::TDispatchProcessor { - protected: - boost::shared_ptr<WorkflowIf> iface_; - virtual bool dispatchCall(::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, const std::string& fname, int32_t seqid, void* callContext); - private: - typedef void (WorkflowProcessor::*ProcessFunction)(int32_t, ::apache::thrift::protocol::TProtocol*, ::apache::thrift::protocol::TProtocol*, void*); - typedef std::map<std::string, ProcessFunction> ProcessMap; - ProcessMap processMap_; - void process_getAllWorkflows(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); - void process_getWorkflow(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); - void process_deleteWorkflow(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); - void process_registerWorkflow(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); - void process_updateWorkflow(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); - void process_getWorkflowTemplateId(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); - void process_isWorkflowExistWithName(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); - public: - WorkflowProcessor(boost::shared_ptr<WorkflowIf> iface) : - iface_(iface) { - processMap_["getAllWorkflows"] = &WorkflowProcessor::process_getAllWorkflows; - processMap_["getWorkflow"] = &WorkflowProcessor::process_getWorkflow; - processMap_["deleteWorkflow"] = &WorkflowProcessor::process_deleteWorkflow; - processMap_["registerWorkflow"] = &WorkflowProcessor::process_registerWorkflow; - processMap_["updateWorkflow"] = &WorkflowProcessor::process_updateWorkflow; - processMap_["getWorkflowTemplateId"] = &WorkflowProcessor::process_getWorkflowTemplateId; - processMap_["isWorkflowExistWithName"] = &WorkflowProcessor::process_isWorkflowExistWithName; - } - - virtual ~WorkflowProcessor() {} -}; - -class WorkflowProcessorFactory : public ::apache::thrift::TProcessorFactory { - public: - WorkflowProcessorFactory(const ::boost::shared_ptr< WorkflowIfFactory >& handlerFactory) : - handlerFactory_(handlerFactory) {} - - ::boost::shared_ptr< ::apache::thrift::TProcessor > getProcessor(const ::apache::thrift::TConnectionInfo& connInfo); - - protected: - ::boost::shared_ptr< WorkflowIfFactory > handlerFactory_; -}; - -class WorkflowMultiface : virtual public WorkflowIf { - public: - WorkflowMultiface(std::vector<boost::shared_ptr<WorkflowIf> >& ifaces) : ifaces_(ifaces) { - } - virtual ~WorkflowMultiface() {} - protected: - std::vector<boost::shared_ptr<WorkflowIf> > ifaces_; - WorkflowMultiface() {} - void add(boost::shared_ptr<WorkflowIf> iface) { - ifaces_.push_back(iface); - } - public: - void getAllWorkflows(std::vector<std::string> & _return) { - size_t sz = ifaces_.size(); - size_t i = 0; - for (; i < (sz - 1); ++i) { - ifaces_[i]->getAllWorkflows(_return); - } - ifaces_[i]->getAllWorkflows(_return); - return; - } - - void getWorkflow( ::Workflow& _return, const std::string& workflowTemplateId) { - size_t sz = ifaces_.size(); - size_t i = 0; - for (; i < (sz - 1); ++i) { - ifaces_[i]->getWorkflow(_return, workflowTemplateId); - } - ifaces_[i]->getWorkflow(_return, workflowTemplateId); - return; - } - - void deleteWorkflow(const std::string& workflowTemplateId) { - size_t sz = ifaces_.size(); - size_t i = 0; - for (; i < (sz - 1); ++i) { - ifaces_[i]->deleteWorkflow(workflowTemplateId); - } - ifaces_[i]->deleteWorkflow(workflowTemplateId); - } - - void registerWorkflow(std::string& _return, 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, workflow); - return; - } - - void updateWorkflow(const std::string& workflowTemplateId, const ::Workflow& workflow) { - size_t sz = ifaces_.size(); - size_t i = 0; - for (; i < (sz - 1); ++i) { - ifaces_[i]->updateWorkflow(workflowTemplateId, workflow); - } - ifaces_[i]->updateWorkflow(workflowTemplateId, workflow); - } - - void getWorkflowTemplateId(std::string& _return, const std::string& workflowName) { - size_t sz = ifaces_.size(); - size_t i = 0; - for (; i < (sz - 1); ++i) { - ifaces_[i]->getWorkflowTemplateId(_return, workflowName); - } - ifaces_[i]->getWorkflowTemplateId(_return, workflowName); - return; - } - - bool isWorkflowExistWithName(const std::string& workflowName) { - size_t sz = ifaces_.size(); - size_t i = 0; - for (; i < (sz - 1); ++i) { - ifaces_[i]->isWorkflowExistWithName(workflowName); - } - return ifaces_[i]->isWorkflowExistWithName(workflowName); - } - -}; - -}}} // namespace - -#endif
http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Workflow_server.skeleton.cpp ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Workflow_server.skeleton.cpp b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Workflow_server.skeleton.cpp deleted file mode 100644 index 6f2b207..0000000 --- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/Workflow_server.skeleton.cpp +++ /dev/null @@ -1,91 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// This autogenerated skeleton file illustrates how to build a server. -// You should copy it to another filename to avoid overwriting it. - -#include "Workflow.h" -#include <thrift/protocol/TBinaryProtocol.h> -#include <thrift/server/TSimpleServer.h> -#include <thrift/transport/TServerSocket.h> -#include <thrift/transport/TBufferTransports.h> - -using namespace ::apache::thrift; -using namespace ::apache::thrift::protocol; -using namespace ::apache::thrift::transport; -using namespace ::apache::thrift::server; - -using boost::shared_ptr; - -using namespace ::apache::airavata::api; - -class WorkflowHandler : virtual public WorkflowIf { - public: - WorkflowHandler() { - // Your initialization goes here - } - - void getAllWorkflows(std::vector<std::string> & _return) { - // Your implementation goes here - printf("getAllWorkflows\n"); - } - - void getWorkflow( ::Workflow& _return, const std::string& workflowTemplateId) { - // Your implementation goes here - printf("getWorkflow\n"); - } - - void deleteWorkflow(const std::string& workflowTemplateId) { - // Your implementation goes here - printf("deleteWorkflow\n"); - } - - void registerWorkflow(std::string& _return, const ::Workflow& workflow) { - // Your implementation goes here - printf("registerWorkflow\n"); - } - - void updateWorkflow(const std::string& workflowTemplateId, const ::Workflow& workflow) { - // Your implementation goes here - printf("updateWorkflow\n"); - } - - void getWorkflowTemplateId(std::string& _return, const std::string& workflowName) { - // Your implementation goes here - printf("getWorkflowTemplateId\n"); - } - - bool isWorkflowExistWithName(const std::string& workflowName) { - // Your implementation goes here - printf("isWorkflowExistWithName\n"); - } - -}; - -int main(int argc, char **argv) { - int port = 9090; - shared_ptr<WorkflowHandler> handler(new WorkflowHandler()); - shared_ptr<TProcessor> processor(new WorkflowProcessor(handler)); - shared_ptr<TServerTransport> serverTransport(new TServerSocket(port)); - shared_ptr<TTransportFactory> transportFactory(new TBufferedTransportFactory()); - shared_ptr<TProtocolFactory> protocolFactory(new TBinaryProtocolFactory()); - - TSimpleServer server(processor, serverTransport, transportFactory, protocolFactory); - server.serve(); - return 0; -} - http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_constants.cpp ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_constants.cpp b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_constants.cpp deleted file mode 100644 index ddc6179..0000000 --- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_constants.cpp +++ /dev/null @@ -1,36 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * Autogenerated by Thrift Compiler (0.9.1) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -#include "airavataAPI_constants.h" - -namespace apache { namespace airavata { namespace api { - -const airavataAPIConstants g_airavataAPI_constants; - -airavataAPIConstants::airavataAPIConstants() { - AIRAVATA_API_VERSION = "0.15.0"; - -} - -}}} // namespace - http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_constants.h ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_constants.h b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_constants.h deleted file mode 100644 index 8fceed8..0000000 --- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_constants.h +++ /dev/null @@ -1,42 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * Autogenerated by Thrift Compiler (0.9.1) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -#ifndef airavataAPI_CONSTANTS_H -#define airavataAPI_CONSTANTS_H - -#include "airavataAPI_types.h" - -namespace apache { namespace airavata { namespace api { - -class airavataAPIConstants { - public: - airavataAPIConstants(); - - std::string AIRAVATA_API_VERSION; -}; - -extern const airavataAPIConstants g_airavataAPI_constants; - -}}} // namespace - -#endif http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_types.cpp ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_types.cpp b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_types.cpp deleted file mode 100644 index 10d7415..0000000 --- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_types.cpp +++ /dev/null @@ -1,30 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * Autogenerated by Thrift Compiler (0.9.1) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -#include "airavataAPI_types.h" - -#include <algorithm> - -namespace apache { namespace airavata { namespace api { - -}}} // namespace http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_types.h ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_types.h b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_types.h deleted file mode 100644 index 294487b..0000000 --- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataAPI_types.h +++ /dev/null @@ -1,49 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * Autogenerated by Thrift Compiler (0.9.1) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -#ifndef airavataAPI_TYPES_H -#define airavataAPI_TYPES_H - -#include <thrift/Thrift.h> -#include <thrift/TApplicationException.h> -#include <thrift/protocol/TProtocol.h> -#include <thrift/transport/TTransport.h> - -#include <thrift/cxxfunctional.h> -#include "airavataErrors_types.h" -#include "airavataDataModel_types.h" -#include "experimentModel_types.h" -#include "workspaceModel_types.h" -#include "computeResourceModel_types.h" -#include "applicationDeploymentModel_types.h" -#include "applicationInterfaceModel_types.h" -#include "gatewayResourceProfileModel_types.h" -#include "workflowDataModel_types.h" -#include "securityModel_types.h" - - -namespace apache { namespace airavata { namespace api { - -}}} // namespace - -#endif http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_constants.cpp ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_constants.cpp b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_constants.cpp deleted file mode 100644 index 869dde5..0000000 --- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_constants.cpp +++ /dev/null @@ -1,34 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * Autogenerated by Thrift Compiler (0.9.1) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -#include "airavataDataModel_constants.h" - -namespace apache { namespace airavata { namespace model { - -const airavataDataModelConstants g_airavataDataModel_constants; - -airavataDataModelConstants::airavataDataModelConstants() { -} - -}}} // namespace - http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_constants.h ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_constants.h b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_constants.h deleted file mode 100644 index 9d932ee..0000000 --- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_constants.h +++ /dev/null @@ -1,41 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * Autogenerated by Thrift Compiler (0.9.1) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -#ifndef airavataDataModel_CONSTANTS_H -#define airavataDataModel_CONSTANTS_H - -#include "airavataDataModel_types.h" - -namespace apache { namespace airavata { namespace model { - -class airavataDataModelConstants { - public: - airavataDataModelConstants(); - -}; - -extern const airavataDataModelConstants g_airavataDataModel_constants; - -}}} // namespace - -#endif http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_types.cpp ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_types.cpp b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_types.cpp deleted file mode 100644 index 7db4e8f..0000000 --- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_types.cpp +++ /dev/null @@ -1,30 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * Autogenerated by Thrift Compiler (0.9.1) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -#include "airavataDataModel_types.h" - -#include <algorithm> - -namespace apache { namespace airavata { namespace model { - -}}} // namespace http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_types.h ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_types.h b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_types.h deleted file mode 100644 index 1ee8be5..0000000 --- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataDataModel_types.h +++ /dev/null @@ -1,43 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * Autogenerated by Thrift Compiler (0.9.1) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -#ifndef airavataDataModel_TYPES_H -#define airavataDataModel_TYPES_H - -#include <thrift/Thrift.h> -#include <thrift/TApplicationException.h> -#include <thrift/protocol/TProtocol.h> -#include <thrift/transport/TTransport.h> - -#include <thrift/cxxfunctional.h> -#include "workspaceModel_types.h" -#include "airavataErrors_types.h" -#include "messagingEvents_types.h" -#include "securityModel_types.h" - - -namespace apache { namespace airavata { namespace model { - -}}} // namespace - -#endif http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataErrors_constants.cpp ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataErrors_constants.cpp b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataErrors_constants.cpp deleted file mode 100644 index 1c7b436..0000000 --- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataErrors_constants.cpp +++ /dev/null @@ -1,34 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * Autogenerated by Thrift Compiler (0.9.1) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -#include "airavataErrors_constants.h" - -namespace apache { namespace airavata { namespace api { namespace error { - -const airavataErrorsConstants g_airavataErrors_constants; - -airavataErrorsConstants::airavataErrorsConstants() { -} - -}}}} // namespace - http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataErrors_constants.h ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataErrors_constants.h b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataErrors_constants.h deleted file mode 100644 index b236e45..0000000 --- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataErrors_constants.h +++ /dev/null @@ -1,41 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * Autogenerated by Thrift Compiler (0.9.1) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -#ifndef airavataErrors_CONSTANTS_H -#define airavataErrors_CONSTANTS_H - -#include "airavataErrors_types.h" - -namespace apache { namespace airavata { namespace api { namespace error { - -class airavataErrorsConstants { - public: - airavataErrorsConstants(); - -}; - -extern const airavataErrorsConstants g_airavataErrors_constants; - -}}}} // namespace - -#endif http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataErrors_types.cpp ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataErrors_types.cpp b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataErrors_types.cpp deleted file mode 100644 index e2fdd37..0000000 --- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/airavata/airavataErrors_types.cpp +++ /dev/null @@ -1,837 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * Autogenerated by Thrift Compiler (0.9.1) - * - * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING - * @generated - */ -#include "airavataErrors_types.h" - -#include <algorithm> - -namespace apache { namespace airavata { namespace api { namespace error { - -int _kAiravataErrorTypeValues[] = { - AiravataErrorType::UNKNOWN, - AiravataErrorType::PERMISSION_DENIED, - AiravataErrorType::INTERNAL_ERROR, - AiravataErrorType::AUTHENTICATION_FAILURE, - AiravataErrorType::INVALID_AUTHORIZATION, - AiravataErrorType::AUTHORIZATION_EXPIRED, - AiravataErrorType::UNKNOWN_GATEWAY_ID, - AiravataErrorType::UNSUPPORTED_OPERATION -}; -const char* _kAiravataErrorTypeNames[] = { - "UNKNOWN", - "PERMISSION_DENIED", - "INTERNAL_ERROR", - "AUTHENTICATION_FAILURE", - "INVALID_AUTHORIZATION", - "AUTHORIZATION_EXPIRED", - "UNKNOWN_GATEWAY_ID", - "UNSUPPORTED_OPERATION" -}; -const std::map<int, const char*> _AiravataErrorType_VALUES_TO_NAMES(::apache::thrift::TEnumIterator(8, _kAiravataErrorTypeValues, _kAiravataErrorTypeNames), ::apache::thrift::TEnumIterator(-1, NULL, NULL)); - -const char* ExperimentNotFoundException::ascii_fingerprint = "EFB929595D312AC8F305D5A794CFEDA1"; -const uint8_t ExperimentNotFoundException::binary_fingerprint[16] = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1}; - -uint32_t ExperimentNotFoundException::read(::apache::thrift::protocol::TProtocol* iprot) { - - uint32_t xfer = 0; - std::string fname; - ::apache::thrift::protocol::TType ftype; - int16_t fid; - - xfer += iprot->readStructBegin(fname); - - using ::apache::thrift::protocol::TProtocolException; - - bool isset_message = false; - - while (true) - { - xfer += iprot->readFieldBegin(fname, ftype, fid); - if (ftype == ::apache::thrift::protocol::T_STOP) { - break; - } - switch (fid) - { - case 1: - if (ftype == ::apache::thrift::protocol::T_STRING) { - xfer += iprot->readString(this->message); - isset_message = true; - } else { - xfer += iprot->skip(ftype); - } - break; - default: - xfer += iprot->skip(ftype); - break; - } - xfer += iprot->readFieldEnd(); - } - - xfer += iprot->readStructEnd(); - - if (!isset_message) - throw TProtocolException(TProtocolException::INVALID_DATA); - return xfer; -} - -uint32_t ExperimentNotFoundException::write(::apache::thrift::protocol::TProtocol* oprot) const { - uint32_t xfer = 0; - xfer += oprot->writeStructBegin("ExperimentNotFoundException"); - - xfer += oprot->writeFieldBegin("message", ::apache::thrift::protocol::T_STRING, 1); - xfer += oprot->writeString(this->message); - xfer += oprot->writeFieldEnd(); - - xfer += oprot->writeFieldStop(); - xfer += oprot->writeStructEnd(); - return xfer; -} - -void swap(ExperimentNotFoundException &a, ExperimentNotFoundException &b) { - using ::std::swap; - swap(a.message, b.message); -} - -const char* ProjectNotFoundException::ascii_fingerprint = "EFB929595D312AC8F305D5A794CFEDA1"; -const uint8_t ProjectNotFoundException::binary_fingerprint[16] = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1}; - -uint32_t ProjectNotFoundException::read(::apache::thrift::protocol::TProtocol* iprot) { - - uint32_t xfer = 0; - std::string fname; - ::apache::thrift::protocol::TType ftype; - int16_t fid; - - xfer += iprot->readStructBegin(fname); - - using ::apache::thrift::protocol::TProtocolException; - - bool isset_message = false; - - while (true) - { - xfer += iprot->readFieldBegin(fname, ftype, fid); - if (ftype == ::apache::thrift::protocol::T_STOP) { - break; - } - switch (fid) - { - case 1: - if (ftype == ::apache::thrift::protocol::T_STRING) { - xfer += iprot->readString(this->message); - isset_message = true; - } else { - xfer += iprot->skip(ftype); - } - break; - default: - xfer += iprot->skip(ftype); - break; - } - xfer += iprot->readFieldEnd(); - } - - xfer += iprot->readStructEnd(); - - if (!isset_message) - throw TProtocolException(TProtocolException::INVALID_DATA); - return xfer; -} - -uint32_t ProjectNotFoundException::write(::apache::thrift::protocol::TProtocol* oprot) const { - uint32_t xfer = 0; - xfer += oprot->writeStructBegin("ProjectNotFoundException"); - - xfer += oprot->writeFieldBegin("message", ::apache::thrift::protocol::T_STRING, 1); - xfer += oprot->writeString(this->message); - xfer += oprot->writeFieldEnd(); - - xfer += oprot->writeFieldStop(); - xfer += oprot->writeStructEnd(); - return xfer; -} - -void swap(ProjectNotFoundException &a, ProjectNotFoundException &b) { - using ::std::swap; - swap(a.message, b.message); -} - -const char* InvalidRequestException::ascii_fingerprint = "EFB929595D312AC8F305D5A794CFEDA1"; -const uint8_t InvalidRequestException::binary_fingerprint[16] = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1}; - -uint32_t InvalidRequestException::read(::apache::thrift::protocol::TProtocol* iprot) { - - uint32_t xfer = 0; - std::string fname; - ::apache::thrift::protocol::TType ftype; - int16_t fid; - - xfer += iprot->readStructBegin(fname); - - using ::apache::thrift::protocol::TProtocolException; - - bool isset_message = false; - - while (true) - { - xfer += iprot->readFieldBegin(fname, ftype, fid); - if (ftype == ::apache::thrift::protocol::T_STOP) { - break; - } - switch (fid) - { - case 1: - if (ftype == ::apache::thrift::protocol::T_STRING) { - xfer += iprot->readString(this->message); - isset_message = true; - } else { - xfer += iprot->skip(ftype); - } - break; - default: - xfer += iprot->skip(ftype); - break; - } - xfer += iprot->readFieldEnd(); - } - - xfer += iprot->readStructEnd(); - - if (!isset_message) - throw TProtocolException(TProtocolException::INVALID_DATA); - return xfer; -} - -uint32_t InvalidRequestException::write(::apache::thrift::protocol::TProtocol* oprot) const { - uint32_t xfer = 0; - xfer += oprot->writeStructBegin("InvalidRequestException"); - - xfer += oprot->writeFieldBegin("message", ::apache::thrift::protocol::T_STRING, 1); - xfer += oprot->writeString(this->message); - xfer += oprot->writeFieldEnd(); - - xfer += oprot->writeFieldStop(); - xfer += oprot->writeStructEnd(); - return xfer; -} - -void swap(InvalidRequestException &a, InvalidRequestException &b) { - using ::std::swap; - swap(a.message, b.message); -} - -const char* TimedOutException::ascii_fingerprint = "99914B932BD37A50B983C5E7C90AE93B"; -const uint8_t TimedOutException::binary_fingerprint[16] = {0x99,0x91,0x4B,0x93,0x2B,0xD3,0x7A,0x50,0xB9,0x83,0xC5,0xE7,0xC9,0x0A,0xE9,0x3B}; - -uint32_t TimedOutException::read(::apache::thrift::protocol::TProtocol* iprot) { - - uint32_t xfer = 0; - std::string fname; - ::apache::thrift::protocol::TType ftype; - int16_t fid; - - xfer += iprot->readStructBegin(fname); - - using ::apache::thrift::protocol::TProtocolException; - - - while (true) - { - xfer += iprot->readFieldBegin(fname, ftype, fid); - if (ftype == ::apache::thrift::protocol::T_STOP) { - break; - } - xfer += iprot->skip(ftype); - xfer += iprot->readFieldEnd(); - } - - xfer += iprot->readStructEnd(); - - return xfer; -} - -uint32_t TimedOutException::write(::apache::thrift::protocol::TProtocol* oprot) const { - uint32_t xfer = 0; - xfer += oprot->writeStructBegin("TimedOutException"); - - xfer += oprot->writeFieldStop(); - xfer += oprot->writeStructEnd(); - return xfer; -} - -void swap(TimedOutException &a, TimedOutException &b) { - using ::std::swap; - (void) a; - (void) b; -} - -const char* AuthenticationException::ascii_fingerprint = "EFB929595D312AC8F305D5A794CFEDA1"; -const uint8_t AuthenticationException::binary_fingerprint[16] = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1}; - -uint32_t AuthenticationException::read(::apache::thrift::protocol::TProtocol* iprot) { - - uint32_t xfer = 0; - std::string fname; - ::apache::thrift::protocol::TType ftype; - int16_t fid; - - xfer += iprot->readStructBegin(fname); - - using ::apache::thrift::protocol::TProtocolException; - - bool isset_message = false; - - while (true) - { - xfer += iprot->readFieldBegin(fname, ftype, fid); - if (ftype == ::apache::thrift::protocol::T_STOP) { - break; - } - switch (fid) - { - case 1: - if (ftype == ::apache::thrift::protocol::T_STRING) { - xfer += iprot->readString(this->message); - isset_message = true; - } else { - xfer += iprot->skip(ftype); - } - break; - default: - xfer += iprot->skip(ftype); - break; - } - xfer += iprot->readFieldEnd(); - } - - xfer += iprot->readStructEnd(); - - if (!isset_message) - throw TProtocolException(TProtocolException::INVALID_DATA); - return xfer; -} - -uint32_t AuthenticationException::write(::apache::thrift::protocol::TProtocol* oprot) const { - uint32_t xfer = 0; - xfer += oprot->writeStructBegin("AuthenticationException"); - - xfer += oprot->writeFieldBegin("message", ::apache::thrift::protocol::T_STRING, 1); - xfer += oprot->writeString(this->message); - xfer += oprot->writeFieldEnd(); - - xfer += oprot->writeFieldStop(); - xfer += oprot->writeStructEnd(); - return xfer; -} - -void swap(AuthenticationException &a, AuthenticationException &b) { - using ::std::swap; - swap(a.message, b.message); -} - -const char* AuthorizationException::ascii_fingerprint = "EFB929595D312AC8F305D5A794CFEDA1"; -const uint8_t AuthorizationException::binary_fingerprint[16] = {0xEF,0xB9,0x29,0x59,0x5D,0x31,0x2A,0xC8,0xF3,0x05,0xD5,0xA7,0x94,0xCF,0xED,0xA1}; - -uint32_t AuthorizationException::read(::apache::thrift::protocol::TProtocol* iprot) { - - uint32_t xfer = 0; - std::string fname; - ::apache::thrift::protocol::TType ftype; - int16_t fid; - - xfer += iprot->readStructBegin(fname); - - using ::apache::thrift::protocol::TProtocolException; - - bool isset_message = false; - - while (true) - { - xfer += iprot->readFieldBegin(fname, ftype, fid); - if (ftype == ::apache::thrift::protocol::T_STOP) { - break; - } - switch (fid) - { - case 1: - if (ftype == ::apache::thrift::protocol::T_STRING) { - xfer += iprot->readString(this->message); - isset_message = true; - } else { - xfer += iprot->skip(ftype); - } - break; - default: - xfer += iprot->skip(ftype); - break; - } - xfer += iprot->readFieldEnd(); - } - - xfer += iprot->readStructEnd(); - - if (!isset_message) - throw TProtocolException(TProtocolException::INVALID_DATA); - return xfer; -} - -uint32_t AuthorizationException::write(::apache::thrift::protocol::TProtocol* oprot) const { - uint32_t xfer = 0; - xfer += oprot->writeStructBegin("AuthorizationException"); - - xfer += oprot->writeFieldBegin("message", ::apache::thrift::protocol::T_STRING, 1); - xfer += oprot->writeString(this->message); - xfer += oprot->writeFieldEnd(); - - xfer += oprot->writeFieldStop(); - xfer += oprot->writeStructEnd(); - return xfer; -} - -void swap(AuthorizationException &a, AuthorizationException &b) { - using ::std::swap; - swap(a.message, b.message); -} - -const char* AiravataClientException::ascii_fingerprint = "24652790C81ECE22B629CB60A19F1E93"; -const uint8_t AiravataClientException::binary_fingerprint[16] = {0x24,0x65,0x27,0x90,0xC8,0x1E,0xCE,0x22,0xB6,0x29,0xCB,0x60,0xA1,0x9F,0x1E,0x93}; - -uint32_t AiravataClientException::read(::apache::thrift::protocol::TProtocol* iprot) { - - uint32_t xfer = 0; - std::string fname; - ::apache::thrift::protocol::TType ftype; - int16_t fid; - - xfer += iprot->readStructBegin(fname); - - using ::apache::thrift::protocol::TProtocolException; - - bool isset_airavataErrorType = false; - - while (true) - { - xfer += iprot->readFieldBegin(fname, ftype, fid); - if (ftype == ::apache::thrift::protocol::T_STOP) { - break; - } - switch (fid) - { - case 1: - if (ftype == ::apache::thrift::protocol::T_I32) { - int32_t ecast0; - xfer += iprot->readI32(ecast0); - this->airavataErrorType = (AiravataErrorType::type)ecast0; - isset_airavataErrorType = true; - } else { - xfer += iprot->skip(ftype); - } - break; - case 2: - if (ftype == ::apache::thrift::protocol::T_STRING) { - xfer += iprot->readString(this->parameter); - this->__isset.parameter = true; - } else { - xfer += iprot->skip(ftype); - } - break; - default: - xfer += iprot->skip(ftype); - break; - } - xfer += iprot->readFieldEnd(); - } - - xfer += iprot->readStructEnd(); - - if (!isset_airavataErrorType) - throw TProtocolException(TProtocolException::INVALID_DATA); - return xfer; -} - -uint32_t AiravataClientException::write(::apache::thrift::protocol::TProtocol* oprot) const { - uint32_t xfer = 0; - xfer += oprot->writeStructBegin("AiravataClientException"); - - xfer += oprot->writeFieldBegin("airavataErrorType", ::apache::thrift::protocol::T_I32, 1); - xfer += oprot->writeI32((int32_t)this->airavataErrorType); - xfer += oprot->writeFieldEnd(); - - if (this->__isset.parameter) { - xfer += oprot->writeFieldBegin("parameter", ::apache::thrift::protocol::T_STRING, 2); - xfer += oprot->writeString(this->parameter); - xfer += oprot->writeFieldEnd(); - } - xfer += oprot->writeFieldStop(); - xfer += oprot->writeStructEnd(); - return xfer; -} - -void swap(AiravataClientException &a, AiravataClientException &b) { - using ::std::swap; - swap(a.airavataErrorType, b.airavataErrorType); - swap(a.parameter, b.parameter); - swap(a.__isset, b.__isset); -} - -const char* ValidatorResult::ascii_fingerprint = "EB04A806CFFC9025AEE48CFFDC378A86"; -const uint8_t ValidatorResult::binary_fingerprint[16] = {0xEB,0x04,0xA8,0x06,0xCF,0xFC,0x90,0x25,0xAE,0xE4,0x8C,0xFF,0xDC,0x37,0x8A,0x86}; - -uint32_t ValidatorResult::read(::apache::thrift::protocol::TProtocol* iprot) { - - uint32_t xfer = 0; - std::string fname; - ::apache::thrift::protocol::TType ftype; - int16_t fid; - - xfer += iprot->readStructBegin(fname); - - using ::apache::thrift::protocol::TProtocolException; - - bool isset_result = false; - - while (true) - { - xfer += iprot->readFieldBegin(fname, ftype, fid); - if (ftype == ::apache::thrift::protocol::T_STOP) { - break; - } - switch (fid) - { - case 1: - if (ftype == ::apache::thrift::protocol::T_BOOL) { - xfer += iprot->readBool(this->result); - isset_result = true; - } else { - xfer += iprot->skip(ftype); - } - break; - case 2: - if (ftype == ::apache::thrift::protocol::T_STRING) { - xfer += iprot->readString(this->errorDetails); - this->__isset.errorDetails = true; - } else { - xfer += iprot->skip(ftype); - } - break; - default: - xfer += iprot->skip(ftype); - break; - } - xfer += iprot->readFieldEnd(); - } - - xfer += iprot->readStructEnd(); - - if (!isset_result) - throw TProtocolException(TProtocolException::INVALID_DATA); - return xfer; -} - -uint32_t ValidatorResult::write(::apache::thrift::protocol::TProtocol* oprot) const { - uint32_t xfer = 0; - xfer += oprot->writeStructBegin("ValidatorResult"); - - xfer += oprot->writeFieldBegin("result", ::apache::thrift::protocol::T_BOOL, 1); - xfer += oprot->writeBool(this->result); - xfer += oprot->writeFieldEnd(); - - if (this->__isset.errorDetails) { - xfer += oprot->writeFieldBegin("errorDetails", ::apache::thrift::protocol::T_STRING, 2); - xfer += oprot->writeString(this->errorDetails); - xfer += oprot->writeFieldEnd(); - } - xfer += oprot->writeFieldStop(); - xfer += oprot->writeStructEnd(); - return xfer; -} - -void swap(ValidatorResult &a, ValidatorResult &b) { - using ::std::swap; - swap(a.result, b.result); - swap(a.errorDetails, b.errorDetails); - swap(a.__isset, b.__isset); -} - -const char* ValidationResults::ascii_fingerprint = "E73BC8630EE405DA5FB801ED852143D2"; -const uint8_t ValidationResults::binary_fingerprint[16] = {0xE7,0x3B,0xC8,0x63,0x0E,0xE4,0x05,0xDA,0x5F,0xB8,0x01,0xED,0x85,0x21,0x43,0xD2}; - -uint32_t ValidationResults::read(::apache::thrift::protocol::TProtocol* iprot) { - - uint32_t xfer = 0; - std::string fname; - ::apache::thrift::protocol::TType ftype; - int16_t fid; - - xfer += iprot->readStructBegin(fname); - - using ::apache::thrift::protocol::TProtocolException; - - bool isset_validationState = false; - bool isset_validationResultList = false; - - while (true) - { - xfer += iprot->readFieldBegin(fname, ftype, fid); - if (ftype == ::apache::thrift::protocol::T_STOP) { - break; - } - switch (fid) - { - case 1: - if (ftype == ::apache::thrift::protocol::T_BOOL) { - xfer += iprot->readBool(this->validationState); - isset_validationState = true; - } else { - xfer += iprot->skip(ftype); - } - break; - case 2: - if (ftype == ::apache::thrift::protocol::T_LIST) { - { - this->validationResultList.clear(); - uint32_t _size1; - ::apache::thrift::protocol::TType _etype4; - xfer += iprot->readListBegin(_etype4, _size1); - this->validationResultList.resize(_size1); - uint32_t _i5; - for (_i5 = 0; _i5 < _size1; ++_i5) - { - xfer += this->validationResultList[_i5].read(iprot); - } - xfer += iprot->readListEnd(); - } - isset_validationResultList = true; - } else { - xfer += iprot->skip(ftype); - } - break; - default: - xfer += iprot->skip(ftype); - break; - } - xfer += iprot->readFieldEnd(); - } - - xfer += iprot->readStructEnd(); - - if (!isset_validationState) - throw TProtocolException(TProtocolException::INVALID_DATA); - if (!isset_validationResultList) - throw TProtocolException(TProtocolException::INVALID_DATA); - return xfer; -} - -uint32_t ValidationResults::write(::apache::thrift::protocol::TProtocol* oprot) const { - uint32_t xfer = 0; - xfer += oprot->writeStructBegin("ValidationResults"); - - xfer += oprot->writeFieldBegin("validationState", ::apache::thrift::protocol::T_BOOL, 1); - xfer += oprot->writeBool(this->validationState); - xfer += oprot->writeFieldEnd(); - - xfer += oprot->writeFieldBegin("validationResultList", ::apache::thrift::protocol::T_LIST, 2); - { - xfer += oprot->writeListBegin(::apache::thrift::protocol::T_STRUCT, static_cast<uint32_t>(this->validationResultList.size())); - std::vector<ValidatorResult> ::const_iterator _iter6; - for (_iter6 = this->validationResultList.begin(); _iter6 != this->validationResultList.end(); ++_iter6) - { - xfer += (*_iter6).write(oprot); - } - xfer += oprot->writeListEnd(); - } - xfer += oprot->writeFieldEnd(); - - xfer += oprot->writeFieldStop(); - xfer += oprot->writeStructEnd(); - return xfer; -} - -void swap(ValidationResults &a, ValidationResults &b) { - using ::std::swap; - swap(a.validationState, b.validationState); - swap(a.validationResultList, b.validationResultList); -} - -const char* LaunchValidationException::ascii_fingerprint = "99E9D28CC9613B8567277FD2B86021FA"; -const uint8_t LaunchValidationException::binary_fingerprint[16] = {0x99,0xE9,0xD2,0x8C,0xC9,0x61,0x3B,0x85,0x67,0x27,0x7F,0xD2,0xB8,0x60,0x21,0xFA}; - -uint32_t LaunchValidationException::read(::apache::thrift::protocol::TProtocol* iprot) { - - uint32_t xfer = 0; - std::string fname; - ::apache::thrift::protocol::TType ftype; - int16_t fid; - - xfer += iprot->readStructBegin(fname); - - using ::apache::thrift::protocol::TProtocolException; - - bool isset_validationResult = false; - - while (true) - { - xfer += iprot->readFieldBegin(fname, ftype, fid); - if (ftype == ::apache::thrift::protocol::T_STOP) { - break; - } - switch (fid) - { - case 1: - if (ftype == ::apache::thrift::protocol::T_STRUCT) { - xfer += this->validationResult.read(iprot); - isset_validationResult = true; - } else { - xfer += iprot->skip(ftype); - } - break; - case 2: - if (ftype == ::apache::thrift::protocol::T_STRING) { - xfer += iprot->readString(this->errorMessage); - this->__isset.errorMessage = true; - } else { - xfer += iprot->skip(ftype); - } - break; - default: - xfer += iprot->skip(ftype); - break; - } - xfer += iprot->readFieldEnd(); - } - - xfer += iprot->readStructEnd(); - - if (!isset_validationResult) - throw TProtocolException(TProtocolException::INVALID_DATA); - return xfer; -} - -uint32_t LaunchValidationException::write(::apache::thrift::protocol::TProtocol* oprot) const { - uint32_t xfer = 0; - xfer += oprot->writeStructBegin("LaunchValidationException"); - - xfer += oprot->writeFieldBegin("validationResult", ::apache::thrift::protocol::T_STRUCT, 1); - xfer += this->validationResult.write(oprot); - xfer += oprot->writeFieldEnd(); - - if (this->__isset.errorMessage) { - xfer += oprot->writeFieldBegin("errorMessage", ::apache::thrift::protocol::T_STRING, 2); - xfer += oprot->writeString(this->errorMessage); - xfer += oprot->writeFieldEnd(); - } - xfer += oprot->writeFieldStop(); - xfer += oprot->writeStructEnd(); - return xfer; -} - -void swap(LaunchValidationException &a, LaunchValidationException &b) { - using ::std::swap; - swap(a.validationResult, b.validationResult); - swap(a.errorMessage, b.errorMessage); - swap(a.__isset, b.__isset); -} - -const char* AiravataSystemException::ascii_fingerprint = "24652790C81ECE22B629CB60A19F1E93"; -const uint8_t AiravataSystemException::binary_fingerprint[16] = {0x24,0x65,0x27,0x90,0xC8,0x1E,0xCE,0x22,0xB6,0x29,0xCB,0x60,0xA1,0x9F,0x1E,0x93}; - -uint32_t AiravataSystemException::read(::apache::thrift::protocol::TProtocol* iprot) { - - uint32_t xfer = 0; - std::string fname; - ::apache::thrift::protocol::TType ftype; - int16_t fid; - - xfer += iprot->readStructBegin(fname); - - using ::apache::thrift::protocol::TProtocolException; - - bool isset_airavataErrorType = false; - - while (true) - { - xfer += iprot->readFieldBegin(fname, ftype, fid); - if (ftype == ::apache::thrift::protocol::T_STOP) { - break; - } - switch (fid) - { - case 1: - if (ftype == ::apache::thrift::protocol::T_I32) { - int32_t ecast7; - xfer += iprot->readI32(ecast7); - this->airavataErrorType = (AiravataErrorType::type)ecast7; - isset_airavataErrorType = true; - } else { - xfer += iprot->skip(ftype); - } - break; - case 2: - if (ftype == ::apache::thrift::protocol::T_STRING) { - xfer += iprot->readString(this->message); - this->__isset.message = true; - } else { - xfer += iprot->skip(ftype); - } - break; - default: - xfer += iprot->skip(ftype); - break; - } - xfer += iprot->readFieldEnd(); - } - - xfer += iprot->readStructEnd(); - - if (!isset_airavataErrorType) - throw TProtocolException(TProtocolException::INVALID_DATA); - return xfer; -} - -uint32_t AiravataSystemException::write(::apache::thrift::protocol::TProtocol* oprot) const { - uint32_t xfer = 0; - xfer += oprot->writeStructBegin("AiravataSystemException"); - - xfer += oprot->writeFieldBegin("airavataErrorType", ::apache::thrift::protocol::T_I32, 1); - xfer += oprot->writeI32((int32_t)this->airavataErrorType); - xfer += oprot->writeFieldEnd(); - - if (this->__isset.message) { - xfer += oprot->writeFieldBegin("message", ::apache::thrift::protocol::T_STRING, 2); - xfer += oprot->writeString(this->message); - xfer += oprot->writeFieldEnd(); - } - xfer += oprot->writeFieldStop(); - xfer += oprot->writeStructEnd(); - return xfer; -} - -void swap(AiravataSystemException &a, AiravataSystemException &b) { - using ::std::swap; - swap(a.airavataErrorType, b.airavataErrorType); - swap(a.message, b.message); - swap(a.__isset, b.__isset); -} - -}}}} // namespace
