http://git-wip-us.apache.org/repos/asf/airavata/blob/c9ddaeb3/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 621d3fb..af94943 100644
--- a/thrift-interface-descriptions/airavata-apis/airavata_api.thrift
+++ b/thrift-interface-descriptions/airavata-apis/airavata_api.thrift
@@ -548,173 +548,6 @@ service Airavata {
3: airavata_errors.AiravataSystemException ase,
4: airavata_errors.AuthorizationException ae)
- /**
- *
- * Search User Experiments by Name
- * Search user Experiments using experiment name with pagination. Results
will be sorted based on creation time DESC.
- *
- * @param gatewayId
- * Unique identifier of the requested gateway.
- *
- * @param userName
- * Username of the user who created the experiments.
- *
- * @param expName
- * Experiment name to be matched.
- *
- * @param limit
- * Amount of results to be fetched.
- *
- * @param offset
- * The starting point of the results to be fetched.
- *
- **/
- list<experiment_model.ExperimentSummaryModel> searchExperimentsByName(1:
required security_model.AuthzToken authzToken,
- 2: required string gatewayId,
- 3: required string userName,
- 4: required string expName,
- 5: required i32 limit,
- 6: required i32 offset)
- throws (1: airavata_errors.InvalidRequestException ire,
- 2: airavata_errors.AiravataClientException ace,
- 3: airavata_errors.AiravataSystemException ase,
- 4: airavata_errors.AuthorizationException ae)
-
- /**
- *
- * Search By Experiment Description
- * Search Experiments by experiment description with pagination. Results
will be sorted based on creation time DESC.
- *
- * @param gatewayId
- * Unique identifier of the requested gateway.
- *
- * @param userName
- * Username of the requested user.
- *
- * @param description
- * Experiment description to be matched.
- *
- * @param limit
- * Amount of results to be fetched.
- *
- * @param offset
- * The starting point of the results to be fetched.
- *
- **/
- list<experiment_model.ExperimentSummaryModel> searchExperimentsByDesc(1:
required security_model.AuthzToken authzToken,
- 2: required string gatewayId,
- 3: required string userName,
- 4: required string description,
- 5: required i32 limit,
- 6: required i32 offset)
- throws (1: airavata_errors.InvalidRequestException ire,
- 2: airavata_errors.AiravataClientException ace,
- 3: airavata_errors.AiravataSystemException ase,
- 4: airavata_errors.AuthorizationException ae)
-
- /**
- *
- * Search Experiment By the Application
- * Search Experiments of a particular application id with pagination.
Results will be sorted based on creation time DESC
- *
- * @param gatewayId
- * Unique identifier of the requested gateway.
- *
- * @param userName
- * Username of the requested user.
- *
- * @param applicationId
- * Application id to be matched.
- *
- * @param limit
- * Amount of results to be fetched.
- *
- * @param offset
- * The starting point of the results to be fetched.
- *
- **/
- list<experiment_model.ExperimentSummaryModel>
searchExperimentsByApplication(1: required security_model.AuthzToken authzToken,
- 2: required string gatewayId,
- 3: required string userName,
- 4: required string applicationId,
- 5: required i32 limit,
- 6: required i32 offset)
- throws (1: airavata_errors.InvalidRequestException ire,
- 2: airavata_errors.AiravataClientException ace,
- 3: airavata_errors.AiravataSystemException ase,
- 4: airavata_errors.AuthorizationException ae)
-
- /**
- *
- * Search User Experiments by Status
- * Search all the Experiments of the given user by experiment status with
pagination. Results will be sorted based on creation time DESC
- *
- * @param gatewayId
- * Unique identifier of the requested gateway.
- *
- * @param userName
- * Username of the user making the request.
- *
- * @param experimentState
- * Experiement state to be matched.
- *
- * @param limit
- * Amount of results to be fetched.
- *
- * @param offset
- * The starting point of the results to be fetched.
- *
- **/
- list<experiment_model.ExperimentSummaryModel> searchExperimentsByStatus(1:
required security_model.AuthzToken authzToken,
- 2: required string gatewayId,
- 3: required string userName,
- 4: required status_models.ExperimentState
experimentState,
- 5: required i32 limit,
- 6: required i32 offset)
- throws (1: airavata_errors.InvalidRequestException ire,
- 2: airavata_errors.AiravataClientException ace,
- 3: airavata_errors.AiravataSystemException ase,
- 4: airavata_errors.AuthorizationException ae)
-
- /**
- *
- * Search User Experiments by the Creation Time
- * This will search all the experiments of the given user by experiment
creation time with pagination. Results will be sorted based on creation time
DESC.
- *
- * @param gatewayId
- * Unique identifier of the requested gateway.
- *
- * @param userName
- * Username of the requested user.
- *
- * @param fromTime
- * Start time of the experiments creation time.
- *
- * @param toTime
- * End time of the experiement creation time.
- *
- * @param limit
- * Amount of results to be fetched.
- *
- * @param offset
- * The starting point of the results to be fetched.
- *
- * @return ExperimentSummaryModel
- * List of experiments for the given search filter. Here only the
Experiment summary will be returned.
- *
- **/
- list<experiment_model.ExperimentSummaryModel>
searchExperimentsByCreationTime(1: required security_model.AuthzToken
authzToken,
- 2: required string gatewayId,
- 3: required string userName,
- 4: required i64 fromTime,
- 5: required i64 toTime,
- 6: required i32 limit,
- 7: required i32 offset)
- throws (1: airavata_errors.InvalidRequestException ire,
- 2: airavata_errors.AiravataClientException ace,
- 3: airavata_errors.AiravataSystemException ase,
- 4: airavata_errors.AuthorizationException ae)
-
/**
* Search Experiments.
* Search Experiments by using multiple filter criteria with pagination.
Results will be sorted based on creation time DESC.