You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by sm...@apache.org on 2015/03/17 02:44:19 UTC

[3/3] airavata-sandbox git commit: mock api to test multi-plexing - AIRAVATA-1629

mock api to test multi-plexing - AIRAVATA-1629


Project: http://git-wip-us.apache.org/repos/asf/airavata-sandbox/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata-sandbox/commit/62ad0a53
Tree: http://git-wip-us.apache.org/repos/asf/airavata-sandbox/tree/62ad0a53
Diff: http://git-wip-us.apache.org/repos/asf/airavata-sandbox/diff/62ad0a53

Branch: refs/heads/master
Commit: 62ad0a537987fcc26979191f2dcda7eed1b64aee
Parents: ec6ba29
Author: Suresh Marru <sm...@apache.org>
Authored: Mon Mar 16 21:44:09 2015 -0400
Committer: Suresh Marru <sm...@apache.org>
Committed: Mon Mar 16 21:44:09 2015 -0400

----------------------------------------------------------------------
 .../mock-airavata-api-java-stubs/pom.xml        |   41 +
 .../CredentialManagementService.java            | 2854 ++++++++++++++++++
 .../mock-airavata-api-server/pom.xml            |   46 +
 .../src/main/java/MockAiravataAPIServer.java    |  328 ++
 .../generate-thrift-stubs.sh                    |  269 ++
 .../mock-appcatalog-api.thrift                  |   23 +
 .../mock-application-execution-api.thrift       |    0
 .../mock-credential-management-api.thrift       |   56 +
 .../mock-data-manegement-api.thrift             |    0
 .../mock-gateway-management-api.thrift          |    0
 .../mock-workflow-execution-api.thrift          |    0
 airavata-mock-multiplexed-api/pom.xml           |  164 +
 12 files changed, 3781 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata-sandbox/blob/62ad0a53/airavata-mock-multiplexed-api/mock-airavata-api-java-stubs/pom.xml
----------------------------------------------------------------------
diff --git a/airavata-mock-multiplexed-api/mock-airavata-api-java-stubs/pom.xml b/airavata-mock-multiplexed-api/mock-airavata-api-java-stubs/pom.xml
new file mode 100644
index 0000000..2abafd8
--- /dev/null
+++ b/airavata-mock-multiplexed-api/mock-airavata-api-java-stubs/pom.xml
@@ -0,0 +1,41 @@
+<?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>mock-airavata-api</artifactId>
+        <groupId>org.apache.airavata</groupId>
+        <version>0.15-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
+    </parent>
+
+    <name>Airavata Generated Stubs Skeltons</name>
+    <artifactId>mock-airavata-api-stubs</artifactId>
+    <packaging>jar</packaging>
+    <url>http://airavata.apache.org/</url>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.thrift</groupId>
+            <artifactId>libthrift</artifactId>
+            <version>${thrift.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-log4j12</artifactId>
+            <version>${org.slf4j.version}</version>
+        </dependency>
+
+    </dependencies>
+
+</project>