Mock airavata api server and client for AIRAVATA-991
Project: http://git-wip-us.apache.org/repos/asf/airavata/repo Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/fc927c6c Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/fc927c6c Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/fc927c6c Branch: refs/heads/master Commit: fc927c6c133aa1bf4b63e40553e69e5acfc8ed26 Parents: 28ac4b7 Author: Suresh Marru <[email protected]> Authored: Mon Feb 10 06:20:45 2014 -0500 Committer: Suresh Marru <[email protected]> Committed: Mon Feb 10 06:20:45 2014 -0500 ---------------------------------------------------------------------- airavata-api/airavata-api-sdk/pom.xml | 43 + .../java/org/apache/airavata/api/Airavata.java | 11638 +++++++++++++++++ .../airavata/api/airavataAPIConstants.java | 55 + .../api/client/AiravataClientFactory.java | 44 + .../api/error/AiravataClientException.java | 534 + .../airavata/api/error/AiravataErrorType.java | 98 + .../api/error/AiravataSystemException.java | 529 + .../api/error/AuthenticationException.java | 402 + .../api/error/AuthorizationException.java | 402 + .../api/error/ExperimentNotFoundException.java | 511 + .../api/error/InvalidRequestException.java | 403 + .../airavata/api/error/TimedOutException.java | 299 + .../experiment/AdvancedInputDataHandling.java | 706 + .../experiment/AdvancedOutputDataHandling.java | 609 + .../model/experiment/BasicMetadata.java | 914 ++ .../ComputationalResourceScheduling.java | 1375 ++ .../model/experiment/ConfigurationData.java | 1402 ++ .../experiment/QualityOfServiceParams.java | 607 + airavata-api/airavata-api-server/pom.xml | 48 + .../airavata/api/server/AiravataServer.java | 69 + .../handler/MockAiravataServerHandler.java | 282 + .../main/resources/airavata-server.properties | 28 + .../java-client-samples/pom.xml | 48 + .../client/samples/CreateLaunchExperiment.java | 44 + airavata-api/airavata-client-sdks/pom.xml | 45 + airavata-api/airavata-data-models/pom.xml | 43 + .../experiment/AdvancedInputDataHandling.java | 700 + .../experiment/AdvancedOutputDataHandling.java | 604 + .../model/experiment/BasicMetadata.java | 910 ++ .../ComputationalResourceScheduling.java | 1362 ++ .../model/experiment/ConfigurationData.java | 1390 ++ .../experiment/QualityOfServiceParams.java | 602 + .../java/org/apache/airavata/api/Airavata.java | 11638 ----------------- .../airavata/api/airavataAPIConstants.java | 55 - .../api/error/AiravataClientException.java | 534 - .../airavata/api/error/AiravataErrorType.java | 98 - .../api/error/AiravataSystemException.java | 529 - .../api/error/AuthenticationException.java | 402 - .../api/error/AuthorizationException.java | 402 - .../api/error/ExperimentNotFoundException.java | 511 - .../api/error/InvalidRequestException.java | 403 - .../airavata/api/error/TimedOutException.java | 299 - .../experiment/AdvancedInputDataHandling.java | 706 - .../experiment/AdvancedOutputDataHandling.java | 609 - .../model/experiment/BasicMetadata.java | 914 -- .../ComputationalResourceScheduling.java | 1375 -- .../model/experiment/ConfigurationData.java | 1402 -- .../experiment/QualityOfServiceParams.java | 607 - airavata-api/client-sdks/pom.xml | 25 - airavata-api/datamodel/pom.xml | 38 - .../experiment/AdvancedInputDataHandling.java | 700 - .../experiment/AdvancedOutputDataHandling.java | 604 - .../model/experiment/BasicMetadata.java | 910 -- .../ComputationalResourceScheduling.java | 1362 -- .../model/experiment/ConfigurationData.java | 1390 -- .../experiment/QualityOfServiceParams.java | 602 - airavata-api/generate-thrift-files.sh | 81 +- airavata-api/pom.xml | 15 +- airavata-api/server-handlers/pom.xml | 38 - airavata-api/server/pom.xml | 38 - .../java/org/apache/airavata/api/Airavata.java | 11638 ----------------- .../airavata/api/airavataAPIConstants.java | 55 - .../api/error/AiravataClientException.java | 534 - .../airavata/api/error/AiravataErrorType.java | 98 - .../api/error/AiravataSystemException.java | 529 - .../api/error/AuthenticationException.java | 402 - .../api/error/AuthorizationException.java | 402 - .../api/error/ExperimentNotFoundException.java | 511 - .../api/error/InvalidRequestException.java | 403 - .../airavata/api/error/TimedOutException.java | 299 - .../experiment/AdvancedInputDataHandling.java | 706 - .../experiment/AdvancedOutputDataHandling.java | 609 - .../model/experiment/BasicMetadata.java | 914 -- .../ComputationalResourceScheduling.java | 1375 -- .../model/experiment/ConfigurationData.java | 1402 -- .../experiment/QualityOfServiceParams.java | 607 - .../airavataAPI.thrift | 2 +- .../airavataDataModel.thrift | 1 + .../experimentModel.thrift | 1 + modules/registry/airavata-jpa-registry/pom.xml | 2 +- pom.xml | 2 +- 81 files changed, 26799 insertions(+), 46726 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/airavata/blob/fc927c6c/airavata-api/airavata-api-sdk/pom.xml ---------------------------------------------------------------------- diff --git a/airavata-api/airavata-api-sdk/pom.xml b/airavata-api/airavata-api-sdk/pom.xml new file mode 100644 index 0000000..f76ac89 --- /dev/null +++ b/airavata-api/airavata-api-sdk/pom.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!--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. --> + +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>airavata-api</artifactId> + <groupId>org.apache.airavata</groupId> + <version>0.12-SNAPSHOT</version> + <relativePath>../pom.xml</relativePath> + </parent> + + <name>Airavata Generated Stubs Skeltons</name> + <artifactId>airavata-api-sdk</artifactId> + <packaging>jar</packaging> + <url>http://airavata.apache.org/</url> + + <dependencies> + + <dependency> + <groupId>org.apache.thrift</groupId> + <artifactId>libthrift</artifactId> + <version>0.9.1</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.7.6</version> + </dependency> + + </dependencies> + +</project>
