You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by er...@apache.org on 2015/12/16 15:44:47 UTC
[4/4] airavata git commit: Adding descriptions to thirft API methods
Adding descriptions to thirft API methods
Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/d8987244
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/d8987244
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/d8987244
Branch: refs/heads/master
Commit: d8987244b58c030c468d55158a76e9bf52f41250
Parents: 4c8d396
Author: Eroma Abeysinghe <er...@gmail.com>
Authored: Wed Dec 16 09:44:34 2015 -0500
Committer: Eroma Abeysinghe <er...@gmail.com>
Committed: Wed Dec 16 09:44:34 2015 -0500
----------------------------------------------------------------------
.../airavata-apis/airavata_api.thrift | 12 ++++++++++++
1 file changed, 12 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/airavata/blob/d8987244/thrift-interface-descriptions/airavata-apis/airavata_api.thrift
----------------------------------------------------------------------
diff --git a/thrift-interface-descriptions/airavata-apis/airavata_api.thrift b/thrift-interface-descriptions/airavata-apis/airavata_api.thrift
index 179a842..d49cc95 100644
--- a/thrift-interface-descriptions/airavata-apis/airavata_api.thrift
+++ b/thrift-interface-descriptions/airavata-apis/airavata_api.thrift
@@ -340,6 +340,18 @@ service Airavata {
4: airavata_errors.ProjectNotFoundException pnfe,
5: airavata_errors.AuthorizationException ae)
+/**
+ * Delete a Project
+ * This method is used to delete an existing Project
+ *
+ * @param projectId
+ * projectId of the project you want to delete
+ *
+ * @return boolean
+ * Boolean identifier for the success or failure of the deletion operation.
+ *
+ */
+
bool deleteProject (1: required security_model.AuthzToken authzToken, 2: required string projectId)
throws (1: airavata_errors.InvalidRequestException ire,
2: airavata_errors.AiravataClientException ace,