Return-Path: X-Original-To: apmail-airavata-commits-archive@www.apache.org Delivered-To: apmail-airavata-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7D5E711BEA for ; Mon, 7 Jul 2014 03:55:49 +0000 (UTC) Received: (qmail 65771 invoked by uid 500); 7 Jul 2014 03:55:49 -0000 Delivered-To: apmail-airavata-commits-archive@airavata.apache.org Received: (qmail 65655 invoked by uid 500); 7 Jul 2014 03:55:49 -0000 Mailing-List: contact commits-help@airavata.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@airavata.apache.org Delivered-To: mailing list commits@airavata.apache.org Received: (qmail 65542 invoked by uid 99); 7 Jul 2014 03:55:49 -0000 Received: from tyr.zones.apache.org (HELO tyr.zones.apache.org) (140.211.11.114) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Jul 2014 03:55:49 +0000 Received: by tyr.zones.apache.org (Postfix, from userid 65534) id D05BB9A0A66; Mon, 7 Jul 2014 03:55:48 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: smarru@apache.org To: commits@airavata.apache.org Date: Mon, 07 Jul 2014 03:55:50 -0000 Message-Id: <7dda0b4e967743eb890141f231eb393c@git.apache.org> In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [3/7] Adding update methods to change priorities - AIRAVATA-1296 http://git-wip-us.apache.org/repos/asf/airavata/blob/f7008b97/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/Airavata_server.skeleton.cpp ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/Airavata_server.skeleton.cpp b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/Airavata_server.skeleton.cpp index 223725e..9a98c8a 100644 --- a/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/Airavata_server.skeleton.cpp +++ b/airavata-api/airavata-client-sdks/airavata-cpp-sdk/src/main/resources/lib/Airavata_server.skeleton.cpp @@ -242,26 +242,81 @@ class AiravataHandler : virtual public AiravataIf { printf("addLocalSubmissionDetails\n"); } + bool updateLocalSubmissionDetails(const std::string& jobSubmissionInterfaceId, const ::LOCALSubmission& localSubmission) { + // Your implementation goes here + printf("updateLocalSubmissionDetails\n"); + } + bool addSSHJobSubmissionDetails(const std::string& computeResourceId, const int32_t priorityOrder, const ::SSHJobSubmission& sshJobSubmission) { // Your implementation goes here printf("addSSHJobSubmissionDetails\n"); } + bool updateSSHJobSubmissionDetails(const std::string& jobSubmissionInterfaceId, const ::SSHJobSubmission& sshJobSubmission) { + // Your implementation goes here + printf("updateSSHJobSubmissionDetails\n"); + } + bool addLocalDataMovementDetails(const std::string& computeResourceId, const int32_t priorityOrder, const ::LOCALDataMovement& localDataMovement) { // Your implementation goes here printf("addLocalDataMovementDetails\n"); } + bool updateLocalDataMovementDetails(const std::string& jobSubmissionInterfaceId, const ::LOCALDataMovement& localDataMovement) { + // Your implementation goes here + printf("updateLocalDataMovementDetails\n"); + } + bool addSCPDataMovementDetails(const std::string& computeResourceId, const int32_t priorityOrder, const ::SCPDataMovement& scpDataMovement) { // Your implementation goes here printf("addSCPDataMovementDetails\n"); } + bool updateSCPDataMovementDetails(const std::string& jobSubmissionInterfaceId, const ::SCPDataMovement& scpDataMovement) { + // Your implementation goes here + printf("updateSCPDataMovementDetails\n"); + } + bool addGridFTPDataMovementDetails(const std::string& computeResourceId, const int32_t priorityOrder, const ::GridFTPDataMovement& gridFTPDataMovement) { // Your implementation goes here printf("addGridFTPDataMovementDetails\n"); } + bool updateGridFTPDataMovementDetails(const std::string& jobSubmissionInterfaceId, const ::GridFTPDataMovement& gridFTPDataMovement) { + // Your implementation goes here + printf("updateGridFTPDataMovementDetails\n"); + } + + bool changeJobSubmissionPriority(const std::string& jobSubmissionInterfaceId, const int32_t newPriorityOrder) { + // Your implementation goes here + printf("changeJobSubmissionPriority\n"); + } + + bool changeDataMovementPriority(const std::string& dataMovementInterfaceId, const int32_t newPriorityOrder) { + // Your implementation goes here + printf("changeDataMovementPriority\n"); + } + + bool changeJobSubmissionPriorities(const std::map & jobSubmissionPriorityMap) { + // Your implementation goes here + printf("changeJobSubmissionPriorities\n"); + } + + bool changeDataMovementPriorities(const std::map & dataMovementPriorityMap) { + // Your implementation goes here + printf("changeDataMovementPriorities\n"); + } + + bool deleteJobSubmissionInterface(const std::string& jobSubmissionInterfaceId) { + // Your implementation goes here + printf("deleteJobSubmissionInterface\n"); + } + + bool deleteDataMovementInterface(const std::string& dataMovementInterfaceId) { + // Your implementation goes here + printf("deleteDataMovementInterface\n"); + } + }; int main(int argc, char **argv) {