http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-client-sdks/java-client-samples/src/main/java/org/apache/airavata/client/samples/DataManagerSample.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-client-sdks/java-client-samples/src/main/java/org/apache/airavata/client/samples/DataManagerSample.java
 
b/airavata-api/airavata-client-sdks/java-client-samples/src/main/java/org/apache/airavata/client/samples/DataManagerSample.java
deleted file mode 100644
index f3b2039..0000000
--- 
a/airavata-api/airavata-client-sdks/java-client-samples/src/main/java/org/apache/airavata/client/samples/DataManagerSample.java
+++ /dev/null
@@ -1,79 +0,0 @@
-/*
- *
- * 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.
- *
-*/
-package org.apache.airavata.client.samples;
-
-import org.apache.airavata.api.Airavata;
-import org.apache.airavata.api.client.AiravataClientFactory;
-import org.apache.airavata.model.data.resource.*;
-import org.apache.airavata.model.security.AuthzToken;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-public class DataManagerSample {
-    private final static Logger logger = 
LoggerFactory.getLogger(DataManagerSample.class);
-
-    public static final String THRIFT_SERVER_HOST = "gw77.iu.xsede.org";
-    public static final int THRIFT_SERVER_PORT = 8930;
-    private static final String USER_NAME = "master";
-    private static final String DEFAULT_GATEWAY = "default";
-    private static final String STORAGE_RESOURCE_ID = 
"gw75.iu.xsede.org_3e40e62b-be11-4590-bf24-b1b6796c3572";
-    private static final AuthzToken authzToken = new AuthzToken("empty-token");
-    private static Airavata.Client client;
-
-    public static void main(String[] args) {
-        try {
-            client = 
AiravataClientFactory.createAiravataClient(THRIFT_SERVER_HOST, 
THRIFT_SERVER_PORT);
-            System.out.println(client.getAPIVersion(authzToken));
-
-            DataResourceModel dataResourceModel = new DataResourceModel();
-            dataResourceModel.setGatewayId(DEFAULT_GATEWAY);
-            dataResourceModel.setOwnerName(USER_NAME);
-            dataResourceModel.setResourceName("test-1");
-            dataResourceModel.setDataResourceType(DataResourceType.FILE);
-
-            DataReplicaLocationModel replicaLocationModel = new 
DataReplicaLocationModel();
-            replicaLocationModel.setStorageResourceId(STORAGE_RESOURCE_ID);
-            replicaLocationModel.setReplicaName("test-1-replica-1");
-            
replicaLocationModel.setReplicaLocationCategory(ReplicaLocationCategory.GATEWAY_DATA_STORE);
-            
replicaLocationModel.setReplicaPersistentType(ReplicaPersistentType.PERSISTENT);
-            
replicaLocationModel.setFileAbsolutePath("/var/www/portals/gateway-user-data/testdrive/test.txt");
-
-            dataResourceModel.addToReplicaLocations(replicaLocationModel);
-
-            String resourceId = client.registerDataResource(authzToken, 
dataResourceModel);
-            System.out.println(resourceId);
-
-            String replicaId = client.copyDataResource(authzToken, resourceId, 
STORAGE_RESOURCE_ID,
-                    "/var/www/portals/gateway-user-data/testdrive/test-dest");
-            System.out.println(replicaId);
-
-            replicaId = client.copyDataReplica(authzToken, resourceId, 
replicaId, STORAGE_RESOURCE_ID,
-                    "/var/www/portals/gateway-user-data/testdrive/test-dest");
-            System.out.println(replicaId);
-
-            dataResourceModel = client.getDataResource(authzToken, resourceId);
-            System.out.println(dataResourceModel.getReplicaLocations().size());
-        } catch (Exception e) {
-            logger.error("Error while connecting with server", e.getMessage());
-            e.printStackTrace();
-        }
-    }
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/Workflow.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/Workflow.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/Workflow.java
index 43e34ce..912eb2d 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/Workflow.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/Workflow.java
@@ -51,7 +51,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked"})
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class Workflow implements org.apache.thrift.TBase<Workflow, 
Workflow._Fields>, java.io.Serializable, Cloneable, Comparable<Workflow> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("Workflow");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/ApplicationDeploymentDescription.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/ApplicationDeploymentDescription.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/ApplicationDeploymentDescription.java
index e07b157..583fb0e 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/ApplicationDeploymentDescription.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/ApplicationDeploymentDescription.java
@@ -77,7 +77,7 @@ import org.slf4j.LoggerFactory;
  *  assigns to the environment variable "NAME" the value
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class ApplicationDeploymentDescription implements 
org.apache.thrift.TBase<ApplicationDeploymentDescription, 
ApplicationDeploymentDescription._Fields>, java.io.Serializable, Cloneable, 
Comparable<ApplicationDeploymentDescription> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("ApplicationDeploymentDescription");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/ApplicationModule.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/ApplicationModule.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/ApplicationModule.java
index d070673..02eb6d6 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/ApplicationModule.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/ApplicationModule.java
@@ -66,7 +66,7 @@ import org.slf4j.LoggerFactory;
  *    Descriprion of the Module
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class ApplicationModule implements 
org.apache.thrift.TBase<ApplicationModule, ApplicationModule._Fields>, 
java.io.Serializable, Cloneable, Comparable<ApplicationModule> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("ApplicationModule");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/CommandObject.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/CommandObject.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/CommandObject.java
index 71da883..eef9023 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/CommandObject.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/CommandObject.java
@@ -60,7 +60,7 @@ import org.slf4j.LoggerFactory;
  * commandOrder:
  *   Order of the command in the multiple command situation
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class CommandObject implements org.apache.thrift.TBase<CommandObject, 
CommandObject._Fields>, java.io.Serializable, Cloneable, 
Comparable<CommandObject> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("CommandObject");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/SetEnvPaths.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/SetEnvPaths.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/SetEnvPaths.java
index 0e10c9d..df4bfbe 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/SetEnvPaths.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/SetEnvPaths.java
@@ -63,7 +63,7 @@ import org.slf4j.LoggerFactory;
  * envPathOrder:
  *   The order of the setting of the env variables when there are multiple env 
variables
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class SetEnvPaths implements org.apache.thrift.TBase<SetEnvPaths, 
SetEnvPaths._Fields>, java.io.Serializable, Cloneable, Comparable<SetEnvPaths> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("SetEnvPaths");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/application_deployment_modelConstants.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/application_deployment_modelConstants.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/application_deployment_modelConstants.java
deleted file mode 100644
index 1ec257a..0000000
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appdeployment/application_deployment_modelConstants.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * 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.
- */
-
-/**
- * Autogenerated by Thrift Compiler (0.9.2)
- *
- * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
- *  @generated
- */
-package org.apache.airavata.model.appcatalog.appdeployment;
-
-import org.apache.thrift.scheme.IScheme;
-import org.apache.thrift.scheme.SchemeFactory;
-import org.apache.thrift.scheme.StandardScheme;
-
-import org.apache.thrift.scheme.TupleScheme;
-import org.apache.thrift.protocol.TTupleProtocol;
-import org.apache.thrift.protocol.TProtocolException;
-import org.apache.thrift.EncodingUtils;
-import org.apache.thrift.TException;
-import org.apache.thrift.async.AsyncMethodCallback;
-import org.apache.thrift.server.AbstractNonblockingServer.*;
-import java.util.List;
-import java.util.ArrayList;
-import java.util.Map;
-import java.util.HashMap;
-import java.util.EnumMap;
-import java.util.Set;
-import java.util.HashSet;
-import java.util.EnumSet;
-import java.util.Collections;
-import java.util.BitSet;
-import java.nio.ByteBuffer;
-import java.util.Arrays;
-import javax.annotation.Generated;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-@SuppressWarnings({"cast", "rawtypes", "serial", "unchecked"})
-public class application_deployment_modelConstants {
-
-  public static final String DEFAULT_ID = "DO_NOT_SET_AT_CLIENTS";
-
-}

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appinterface/ApplicationInterfaceDescription.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appinterface/ApplicationInterfaceDescription.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appinterface/ApplicationInterfaceDescription.java
index d82ebf2..0833f0a 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appinterface/ApplicationInterfaceDescription.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appinterface/ApplicationInterfaceDescription.java
@@ -64,7 +64,7 @@ import org.slf4j.LoggerFactory;
  *   Outputs generated from the application
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class ApplicationInterfaceDescription implements 
org.apache.thrift.TBase<ApplicationInterfaceDescription, 
ApplicationInterfaceDescription._Fields>, java.io.Serializable, Cloneable, 
Comparable<ApplicationInterfaceDescription> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("ApplicationInterfaceDescription");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appinterface/application_interface_modelConstants.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appinterface/application_interface_modelConstants.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appinterface/application_interface_modelConstants.java
deleted file mode 100644
index ce024ef..0000000
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/appinterface/application_interface_modelConstants.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * 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.
- */
-
-/**
- * Autogenerated by Thrift Compiler (0.9.2)
- *
- * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
- *  @generated
- */
-package org.apache.airavata.model.appcatalog.appinterface;
-
-import org.apache.thrift.scheme.IScheme;
-import org.apache.thrift.scheme.SchemeFactory;
-import org.apache.thrift.scheme.StandardScheme;
-
-import org.apache.thrift.scheme.TupleScheme;
-import org.apache.thrift.protocol.TTupleProtocol;
-import org.apache.thrift.protocol.TProtocolException;
-import org.apache.thrift.EncodingUtils;
-import org.apache.thrift.TException;
-import org.apache.thrift.async.AsyncMethodCallback;
-import org.apache.thrift.server.AbstractNonblockingServer.*;
-import java.util.List;
-import java.util.ArrayList;
-import java.util.Map;
-import java.util.HashMap;
-import java.util.EnumMap;
-import java.util.Set;
-import java.util.HashSet;
-import java.util.EnumSet;
-import java.util.Collections;
-import java.util.BitSet;
-import java.nio.ByteBuffer;
-import java.util.Arrays;
-import javax.annotation.Generated;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-@SuppressWarnings({"cast", "rawtypes", "serial", "unchecked"})
-public class application_interface_modelConstants {
-
-  public static final String DEFAULT_ID = "DO_NOT_SET_AT_CLIENTS";
-
-}

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/BatchQueue.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/BatchQueue.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/BatchQueue.java
index 9c0b346..f9e3b15 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/BatchQueue.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/BatchQueue.java
@@ -57,7 +57,7 @@ import org.slf4j.LoggerFactory;
  * maxRunTime:
  *  Maximum allowed run time in hours.
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class BatchQueue implements org.apache.thrift.TBase<BatchQueue, 
BatchQueue._Fields>, java.io.Serializable, Cloneable, Comparable<BatchQueue> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("BatchQueue");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/CloudJobSubmission.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/CloudJobSubmission.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/CloudJobSubmission.java
index eae625c..c3a86c9 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/CloudJobSubmission.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/CloudJobSubmission.java
@@ -56,7 +56,7 @@ import org.slf4j.LoggerFactory;
  * 
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class CloudJobSubmission implements 
org.apache.thrift.TBase<CloudJobSubmission, CloudJobSubmission._Fields>, 
java.io.Serializable, Cloneable, Comparable<CloudJobSubmission> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("CloudJobSubmission");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/ComputeResourceDescription.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/ComputeResourceDescription.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/ComputeResourceDescription.java
index 9a9ee2f..8297934 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/ComputeResourceDescription.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/ComputeResourceDescription.java
@@ -80,7 +80,7 @@ import org.slf4j.LoggerFactory;
  *  Map of file systems type and the path.
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class ComputeResourceDescription implements 
org.apache.thrift.TBase<ComputeResourceDescription, 
ComputeResourceDescription._Fields>, java.io.Serializable, Cloneable, 
Comparable<ComputeResourceDescription> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("ComputeResourceDescription");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/GlobusJobSubmission.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/GlobusJobSubmission.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/GlobusJobSubmission.java
index 0e39cad..c8f6d3f 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/GlobusJobSubmission.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/GlobusJobSubmission.java
@@ -51,7 +51,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked"})
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class GlobusJobSubmission implements 
org.apache.thrift.TBase<GlobusJobSubmission, GlobusJobSubmission._Fields>, 
java.io.Serializable, Cloneable, Comparable<GlobusJobSubmission> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("GlobusJobSubmission");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/JobSubmissionInterface.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/JobSubmissionInterface.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/JobSubmissionInterface.java
index 8a776de..cbfaf6d 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/JobSubmissionInterface.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/JobSubmissionInterface.java
@@ -61,7 +61,7 @@ import org.slf4j.LoggerFactory;
  *   Lower the numerical number, higher the priority
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class JobSubmissionInterface implements 
org.apache.thrift.TBase<JobSubmissionInterface, 
JobSubmissionInterface._Fields>, java.io.Serializable, Cloneable, 
Comparable<JobSubmissionInterface> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("JobSubmissionInterface");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/LOCALSubmission.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/LOCALSubmission.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/LOCALSubmission.java
index 3591251..a1f7e03 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/LOCALSubmission.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/LOCALSubmission.java
@@ -60,7 +60,7 @@ import org.slf4j.LoggerFactory;
  * sshPort:
  *  If a non-default port needs to used, specify it.
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class LOCALSubmission implements 
org.apache.thrift.TBase<LOCALSubmission, LOCALSubmission._Fields>, 
java.io.Serializable, Cloneable, Comparable<LOCALSubmission> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("LOCALSubmission");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/ResourceJobManager.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/ResourceJobManager.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/ResourceJobManager.java
index a820b68..d29d804 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/ResourceJobManager.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/ResourceJobManager.java
@@ -68,7 +68,7 @@ import org.slf4j.LoggerFactory;
  *  An enumeration of commonly used manager commands.
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class ResourceJobManager implements 
org.apache.thrift.TBase<ResourceJobManager, ResourceJobManager._Fields>, 
java.io.Serializable, Cloneable, Comparable<ResourceJobManager> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("ResourceJobManager");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/SSHJobSubmission.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/SSHJobSubmission.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/SSHJobSubmission.java
index 3b087f9..b9533d6 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/SSHJobSubmission.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/SSHJobSubmission.java
@@ -67,7 +67,7 @@ import org.slf4j.LoggerFactory;
  *    the same. Example: *@*.example.com or *@example.com
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class SSHJobSubmission implements 
org.apache.thrift.TBase<SSHJobSubmission, SSHJobSubmission._Fields>, 
java.io.Serializable, Cloneable, Comparable<SSHJobSubmission> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("SSHJobSubmission");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/UnicoreJobSubmission.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/UnicoreJobSubmission.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/UnicoreJobSubmission.java
index 31eb8dd..2e62595 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/UnicoreJobSubmission.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/UnicoreJobSubmission.java
@@ -59,7 +59,7 @@ import org.slf4j.LoggerFactory;
  * authenticationMode
  *  The authenticationMode defines the way certificate is fetched.
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class UnicoreJobSubmission implements 
org.apache.thrift.TBase<UnicoreJobSubmission, UnicoreJobSubmission._Fields>, 
java.io.Serializable, Cloneable, Comparable<UnicoreJobSubmission> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("UnicoreJobSubmission");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/compute_resource_modelConstants.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/compute_resource_modelConstants.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/compute_resource_modelConstants.java
deleted file mode 100644
index 59d3681..0000000
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/computeresource/compute_resource_modelConstants.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * 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.
- */
-
-/**
- * Autogenerated by Thrift Compiler (0.9.2)
- *
- * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
- *  @generated
- */
-package org.apache.airavata.model.appcatalog.computeresource;
-
-import org.apache.thrift.scheme.IScheme;
-import org.apache.thrift.scheme.SchemeFactory;
-import org.apache.thrift.scheme.StandardScheme;
-
-import org.apache.thrift.scheme.TupleScheme;
-import org.apache.thrift.protocol.TTupleProtocol;
-import org.apache.thrift.protocol.TProtocolException;
-import org.apache.thrift.EncodingUtils;
-import org.apache.thrift.TException;
-import org.apache.thrift.async.AsyncMethodCallback;
-import org.apache.thrift.server.AbstractNonblockingServer.*;
-import java.util.List;
-import java.util.ArrayList;
-import java.util.Map;
-import java.util.HashMap;
-import java.util.EnumMap;
-import java.util.Set;
-import java.util.HashSet;
-import java.util.EnumSet;
-import java.util.Collections;
-import java.util.BitSet;
-import java.nio.ByteBuffer;
-import java.util.Arrays;
-import javax.annotation.Generated;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-@SuppressWarnings({"cast", "rawtypes", "serial", "unchecked"})
-public class compute_resource_modelConstants {
-
-  public static final String DEFAULT_ID = "DO_NOT_SET_AT_CLIENTS";
-
-}

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/ComputeResourcePreference.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/ComputeResourcePreference.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/ComputeResourcePreference.java
index f3f8752..1d877c6 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/ComputeResourcePreference.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/ComputeResourcePreference.java
@@ -85,7 +85,7 @@ import org.slf4j.LoggerFactory;
  *   default credential store.
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class ComputeResourcePreference implements 
org.apache.thrift.TBase<ComputeResourcePreference, 
ComputeResourcePreference._Fields>, java.io.Serializable, Cloneable, 
Comparable<ComputeResourcePreference> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("ComputeResourcePreference");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/DataStoragePreference.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/DataStoragePreference.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/DataStoragePreference.java
deleted file mode 100644
index aea5ac2..0000000
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/DataStoragePreference.java
+++ /dev/null
@@ -1,728 +0,0 @@
-/**
- * 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.
- */
-
-/**
- * Autogenerated by Thrift Compiler (0.9.2)
- *
- * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
- *  @generated
- */
-package org.apache.airavata.model.appcatalog.gatewayprofile;
-
-import org.apache.thrift.scheme.IScheme;
-import org.apache.thrift.scheme.SchemeFactory;
-import org.apache.thrift.scheme.StandardScheme;
-
-import org.apache.thrift.scheme.TupleScheme;
-import org.apache.thrift.protocol.TTupleProtocol;
-import org.apache.thrift.protocol.TProtocolException;
-import org.apache.thrift.EncodingUtils;
-import org.apache.thrift.TException;
-import org.apache.thrift.async.AsyncMethodCallback;
-import org.apache.thrift.server.AbstractNonblockingServer.*;
-import java.util.List;
-import java.util.ArrayList;
-import java.util.Map;
-import java.util.HashMap;
-import java.util.EnumMap;
-import java.util.Set;
-import java.util.HashSet;
-import java.util.EnumSet;
-import java.util.Collections;
-import java.util.BitSet;
-import java.nio.ByteBuffer;
-import java.util.Arrays;
-import javax.annotation.Generated;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-@SuppressWarnings({"cast", "rawtypes", "serial", "unchecked"})
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.2)", date = 
"2015-12-2")
-public class DataStoragePreference implements 
org.apache.thrift.TBase<DataStoragePreference, DataStoragePreference._Fields>, 
java.io.Serializable, Cloneable, Comparable<DataStoragePreference> {
-  private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("DataStoragePreference");
-
-  private static final org.apache.thrift.protocol.TField 
DATA_MOVEMEMT_RESOURCE_ID_FIELD_DESC = new 
org.apache.thrift.protocol.TField("dataMovememtResourceId", 
org.apache.thrift.protocol.TType.STRING, (short)1);
-  private static final org.apache.thrift.protocol.TField 
LOGIN_USER_NAME_FIELD_DESC = new 
org.apache.thrift.protocol.TField("loginUserName", 
org.apache.thrift.protocol.TType.STRING, (short)2);
-  private static final org.apache.thrift.protocol.TField 
FILE_SYSTEM_ROOT_LOCATION_FIELD_DESC = new 
org.apache.thrift.protocol.TField("fileSystemRootLocation", 
org.apache.thrift.protocol.TType.STRING, (short)3);
-  private static final org.apache.thrift.protocol.TField 
RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN_FIELD_DESC = new 
org.apache.thrift.protocol.TField("resourceSpecificCredentialStoreToken", 
org.apache.thrift.protocol.TType.STRING, (short)4);
-
-  private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = 
new HashMap<Class<? extends IScheme>, SchemeFactory>();
-  static {
-    schemes.put(StandardScheme.class, new 
DataStoragePreferenceStandardSchemeFactory());
-    schemes.put(TupleScheme.class, new 
DataStoragePreferenceTupleSchemeFactory());
-  }
-
-  private String dataMovememtResourceId; // required
-  private String loginUserName; // optional
-  private String fileSystemRootLocation; // optional
-  private String resourceSpecificCredentialStoreToken; // optional
-
-  /** The set of fields this struct contains, along with convenience methods 
for finding and manipulating them. */
-  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-    DATA_MOVEMEMT_RESOURCE_ID((short)1, "dataMovememtResourceId"),
-    LOGIN_USER_NAME((short)2, "loginUserName"),
-    FILE_SYSTEM_ROOT_LOCATION((short)3, "fileSystemRootLocation"),
-    RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN((short)4, 
"resourceSpecificCredentialStoreToken");
-
-    private static final Map<String, _Fields> byName = new HashMap<String, 
_Fields>();
-
-    static {
-      for (_Fields field : EnumSet.allOf(_Fields.class)) {
-        byName.put(field.getFieldName(), field);
-      }
-    }
-
-    /**
-     * Find the _Fields constant that matches fieldId, or null if its not 
found.
-     */
-    public static _Fields findByThriftId(int fieldId) {
-      switch(fieldId) {
-        case 1: // DATA_MOVEMEMT_RESOURCE_ID
-          return DATA_MOVEMEMT_RESOURCE_ID;
-        case 2: // LOGIN_USER_NAME
-          return LOGIN_USER_NAME;
-        case 3: // FILE_SYSTEM_ROOT_LOCATION
-          return FILE_SYSTEM_ROOT_LOCATION;
-        case 4: // RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN
-          return RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN;
-        default:
-          return null;
-      }
-    }
-
-    /**
-     * Find the _Fields constant that matches fieldId, throwing an exception
-     * if it is not found.
-     */
-    public static _Fields findByThriftIdOrThrow(int fieldId) {
-      _Fields fields = findByThriftId(fieldId);
-      if (fields == null) throw new IllegalArgumentException("Field " + 
fieldId + " doesn't exist!");
-      return fields;
-    }
-
-    /**
-     * Find the _Fields constant that matches name, or null if its not found.
-     */
-    public static _Fields findByName(String name) {
-      return byName.get(name);
-    }
-
-    private final short _thriftId;
-    private final String _fieldName;
-
-    _Fields(short thriftId, String fieldName) {
-      _thriftId = thriftId;
-      _fieldName = fieldName;
-    }
-
-    public short getThriftFieldId() {
-      return _thriftId;
-    }
-
-    public String getFieldName() {
-      return _fieldName;
-    }
-  }
-
-  // isset id assignments
-  private static final _Fields optionals[] = 
{_Fields.LOGIN_USER_NAME,_Fields.FILE_SYSTEM_ROOT_LOCATION,_Fields.RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN};
-  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> 
metaDataMap;
-  static {
-    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new 
EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-    tmpMap.put(_Fields.DATA_MOVEMEMT_RESOURCE_ID, new 
org.apache.thrift.meta_data.FieldMetaData("dataMovememtResourceId", 
org.apache.thrift.TFieldRequirementType.REQUIRED, 
-        new 
org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
-    tmpMap.put(_Fields.LOGIN_USER_NAME, new 
org.apache.thrift.meta_data.FieldMetaData("loginUserName", 
org.apache.thrift.TFieldRequirementType.OPTIONAL, 
-        new 
org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
-    tmpMap.put(_Fields.FILE_SYSTEM_ROOT_LOCATION, new 
org.apache.thrift.meta_data.FieldMetaData("fileSystemRootLocation", 
org.apache.thrift.TFieldRequirementType.OPTIONAL, 
-        new 
org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
-    tmpMap.put(_Fields.RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN, new 
org.apache.thrift.meta_data.FieldMetaData("resourceSpecificCredentialStoreToken",
 org.apache.thrift.TFieldRequirementType.OPTIONAL, 
-        new 
org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
-    metaDataMap = Collections.unmodifiableMap(tmpMap);
-    
org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(DataStoragePreference.class,
 metaDataMap);
-  }
-
-  public DataStoragePreference() {
-  }
-
-  public DataStoragePreference(
-    String dataMovememtResourceId)
-  {
-    this();
-    this.dataMovememtResourceId = dataMovememtResourceId;
-  }
-
-  /**
-   * Performs a deep copy on <i>other</i>.
-   */
-  public DataStoragePreference(DataStoragePreference other) {
-    if (other.isSetDataMovememtResourceId()) {
-      this.dataMovememtResourceId = other.dataMovememtResourceId;
-    }
-    if (other.isSetLoginUserName()) {
-      this.loginUserName = other.loginUserName;
-    }
-    if (other.isSetFileSystemRootLocation()) {
-      this.fileSystemRootLocation = other.fileSystemRootLocation;
-    }
-    if (other.isSetResourceSpecificCredentialStoreToken()) {
-      this.resourceSpecificCredentialStoreToken = 
other.resourceSpecificCredentialStoreToken;
-    }
-  }
-
-  public DataStoragePreference deepCopy() {
-    return new DataStoragePreference(this);
-  }
-
-  @Override
-  public void clear() {
-    this.dataMovememtResourceId = null;
-    this.loginUserName = null;
-    this.fileSystemRootLocation = null;
-    this.resourceSpecificCredentialStoreToken = null;
-  }
-
-  public String getDataMovememtResourceId() {
-    return this.dataMovememtResourceId;
-  }
-
-  public void setDataMovememtResourceId(String dataMovememtResourceId) {
-    this.dataMovememtResourceId = dataMovememtResourceId;
-  }
-
-  public void unsetDataMovememtResourceId() {
-    this.dataMovememtResourceId = null;
-  }
-
-  /** Returns true if field dataMovememtResourceId is set (has been assigned a 
value) and false otherwise */
-  public boolean isSetDataMovememtResourceId() {
-    return this.dataMovememtResourceId != null;
-  }
-
-  public void setDataMovememtResourceIdIsSet(boolean value) {
-    if (!value) {
-      this.dataMovememtResourceId = null;
-    }
-  }
-
-  public String getLoginUserName() {
-    return this.loginUserName;
-  }
-
-  public void setLoginUserName(String loginUserName) {
-    this.loginUserName = loginUserName;
-  }
-
-  public void unsetLoginUserName() {
-    this.loginUserName = null;
-  }
-
-  /** Returns true if field loginUserName is set (has been assigned a value) 
and false otherwise */
-  public boolean isSetLoginUserName() {
-    return this.loginUserName != null;
-  }
-
-  public void setLoginUserNameIsSet(boolean value) {
-    if (!value) {
-      this.loginUserName = null;
-    }
-  }
-
-  public String getFileSystemRootLocation() {
-    return this.fileSystemRootLocation;
-  }
-
-  public void setFileSystemRootLocation(String fileSystemRootLocation) {
-    this.fileSystemRootLocation = fileSystemRootLocation;
-  }
-
-  public void unsetFileSystemRootLocation() {
-    this.fileSystemRootLocation = null;
-  }
-
-  /** Returns true if field fileSystemRootLocation is set (has been assigned a 
value) and false otherwise */
-  public boolean isSetFileSystemRootLocation() {
-    return this.fileSystemRootLocation != null;
-  }
-
-  public void setFileSystemRootLocationIsSet(boolean value) {
-    if (!value) {
-      this.fileSystemRootLocation = null;
-    }
-  }
-
-  public String getResourceSpecificCredentialStoreToken() {
-    return this.resourceSpecificCredentialStoreToken;
-  }
-
-  public void setResourceSpecificCredentialStoreToken(String 
resourceSpecificCredentialStoreToken) {
-    this.resourceSpecificCredentialStoreToken = 
resourceSpecificCredentialStoreToken;
-  }
-
-  public void unsetResourceSpecificCredentialStoreToken() {
-    this.resourceSpecificCredentialStoreToken = null;
-  }
-
-  /** Returns true if field resourceSpecificCredentialStoreToken is set (has 
been assigned a value) and false otherwise */
-  public boolean isSetResourceSpecificCredentialStoreToken() {
-    return this.resourceSpecificCredentialStoreToken != null;
-  }
-
-  public void setResourceSpecificCredentialStoreTokenIsSet(boolean value) {
-    if (!value) {
-      this.resourceSpecificCredentialStoreToken = null;
-    }
-  }
-
-  public void setFieldValue(_Fields field, Object value) {
-    switch (field) {
-    case DATA_MOVEMEMT_RESOURCE_ID:
-      if (value == null) {
-        unsetDataMovememtResourceId();
-      } else {
-        setDataMovememtResourceId((String)value);
-      }
-      break;
-
-    case LOGIN_USER_NAME:
-      if (value == null) {
-        unsetLoginUserName();
-      } else {
-        setLoginUserName((String)value);
-      }
-      break;
-
-    case FILE_SYSTEM_ROOT_LOCATION:
-      if (value == null) {
-        unsetFileSystemRootLocation();
-      } else {
-        setFileSystemRootLocation((String)value);
-      }
-      break;
-
-    case RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN:
-      if (value == null) {
-        unsetResourceSpecificCredentialStoreToken();
-      } else {
-        setResourceSpecificCredentialStoreToken((String)value);
-      }
-      break;
-
-    }
-  }
-
-  public Object getFieldValue(_Fields field) {
-    switch (field) {
-    case DATA_MOVEMEMT_RESOURCE_ID:
-      return getDataMovememtResourceId();
-
-    case LOGIN_USER_NAME:
-      return getLoginUserName();
-
-    case FILE_SYSTEM_ROOT_LOCATION:
-      return getFileSystemRootLocation();
-
-    case RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN:
-      return getResourceSpecificCredentialStoreToken();
-
-    }
-    throw new IllegalStateException();
-  }
-
-  /** Returns true if field corresponding to fieldID is set (has been assigned 
a value) and false otherwise */
-  public boolean isSet(_Fields field) {
-    if (field == null) {
-      throw new IllegalArgumentException();
-    }
-
-    switch (field) {
-    case DATA_MOVEMEMT_RESOURCE_ID:
-      return isSetDataMovememtResourceId();
-    case LOGIN_USER_NAME:
-      return isSetLoginUserName();
-    case FILE_SYSTEM_ROOT_LOCATION:
-      return isSetFileSystemRootLocation();
-    case RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN:
-      return isSetResourceSpecificCredentialStoreToken();
-    }
-    throw new IllegalStateException();
-  }
-
-  @Override
-  public boolean equals(Object that) {
-    if (that == null)
-      return false;
-    if (that instanceof DataStoragePreference)
-      return this.equals((DataStoragePreference)that);
-    return false;
-  }
-
-  public boolean equals(DataStoragePreference that) {
-    if (that == null)
-      return false;
-
-    boolean this_present_dataMovememtResourceId = true && 
this.isSetDataMovememtResourceId();
-    boolean that_present_dataMovememtResourceId = true && 
that.isSetDataMovememtResourceId();
-    if (this_present_dataMovememtResourceId || 
that_present_dataMovememtResourceId) {
-      if (!(this_present_dataMovememtResourceId && 
that_present_dataMovememtResourceId))
-        return false;
-      if (!this.dataMovememtResourceId.equals(that.dataMovememtResourceId))
-        return false;
-    }
-
-    boolean this_present_loginUserName = true && this.isSetLoginUserName();
-    boolean that_present_loginUserName = true && that.isSetLoginUserName();
-    if (this_present_loginUserName || that_present_loginUserName) {
-      if (!(this_present_loginUserName && that_present_loginUserName))
-        return false;
-      if (!this.loginUserName.equals(that.loginUserName))
-        return false;
-    }
-
-    boolean this_present_fileSystemRootLocation = true && 
this.isSetFileSystemRootLocation();
-    boolean that_present_fileSystemRootLocation = true && 
that.isSetFileSystemRootLocation();
-    if (this_present_fileSystemRootLocation || 
that_present_fileSystemRootLocation) {
-      if (!(this_present_fileSystemRootLocation && 
that_present_fileSystemRootLocation))
-        return false;
-      if (!this.fileSystemRootLocation.equals(that.fileSystemRootLocation))
-        return false;
-    }
-
-    boolean this_present_resourceSpecificCredentialStoreToken = true && 
this.isSetResourceSpecificCredentialStoreToken();
-    boolean that_present_resourceSpecificCredentialStoreToken = true && 
that.isSetResourceSpecificCredentialStoreToken();
-    if (this_present_resourceSpecificCredentialStoreToken || 
that_present_resourceSpecificCredentialStoreToken) {
-      if (!(this_present_resourceSpecificCredentialStoreToken && 
that_present_resourceSpecificCredentialStoreToken))
-        return false;
-      if 
(!this.resourceSpecificCredentialStoreToken.equals(that.resourceSpecificCredentialStoreToken))
-        return false;
-    }
-
-    return true;
-  }
-
-  @Override
-  public int hashCode() {
-    List<Object> list = new ArrayList<Object>();
-
-    boolean present_dataMovememtResourceId = true && 
(isSetDataMovememtResourceId());
-    list.add(present_dataMovememtResourceId);
-    if (present_dataMovememtResourceId)
-      list.add(dataMovememtResourceId);
-
-    boolean present_loginUserName = true && (isSetLoginUserName());
-    list.add(present_loginUserName);
-    if (present_loginUserName)
-      list.add(loginUserName);
-
-    boolean present_fileSystemRootLocation = true && 
(isSetFileSystemRootLocation());
-    list.add(present_fileSystemRootLocation);
-    if (present_fileSystemRootLocation)
-      list.add(fileSystemRootLocation);
-
-    boolean present_resourceSpecificCredentialStoreToken = true && 
(isSetResourceSpecificCredentialStoreToken());
-    list.add(present_resourceSpecificCredentialStoreToken);
-    if (present_resourceSpecificCredentialStoreToken)
-      list.add(resourceSpecificCredentialStoreToken);
-
-    return list.hashCode();
-  }
-
-  @Override
-  public int compareTo(DataStoragePreference other) {
-    if (!getClass().equals(other.getClass())) {
-      return getClass().getName().compareTo(other.getClass().getName());
-    }
-
-    int lastComparison = 0;
-
-    lastComparison = 
Boolean.valueOf(isSetDataMovememtResourceId()).compareTo(other.isSetDataMovememtResourceId());
-    if (lastComparison != 0) {
-      return lastComparison;
-    }
-    if (isSetDataMovememtResourceId()) {
-      lastComparison = 
org.apache.thrift.TBaseHelper.compareTo(this.dataMovememtResourceId, 
other.dataMovememtResourceId);
-      if (lastComparison != 0) {
-        return lastComparison;
-      }
-    }
-    lastComparison = 
Boolean.valueOf(isSetLoginUserName()).compareTo(other.isSetLoginUserName());
-    if (lastComparison != 0) {
-      return lastComparison;
-    }
-    if (isSetLoginUserName()) {
-      lastComparison = 
org.apache.thrift.TBaseHelper.compareTo(this.loginUserName, 
other.loginUserName);
-      if (lastComparison != 0) {
-        return lastComparison;
-      }
-    }
-    lastComparison = 
Boolean.valueOf(isSetFileSystemRootLocation()).compareTo(other.isSetFileSystemRootLocation());
-    if (lastComparison != 0) {
-      return lastComparison;
-    }
-    if (isSetFileSystemRootLocation()) {
-      lastComparison = 
org.apache.thrift.TBaseHelper.compareTo(this.fileSystemRootLocation, 
other.fileSystemRootLocation);
-      if (lastComparison != 0) {
-        return lastComparison;
-      }
-    }
-    lastComparison = 
Boolean.valueOf(isSetResourceSpecificCredentialStoreToken()).compareTo(other.isSetResourceSpecificCredentialStoreToken());
-    if (lastComparison != 0) {
-      return lastComparison;
-    }
-    if (isSetResourceSpecificCredentialStoreToken()) {
-      lastComparison = 
org.apache.thrift.TBaseHelper.compareTo(this.resourceSpecificCredentialStoreToken,
 other.resourceSpecificCredentialStoreToken);
-      if (lastComparison != 0) {
-        return lastComparison;
-      }
-    }
-    return 0;
-  }
-
-  public _Fields fieldForId(int fieldId) {
-    return _Fields.findByThriftId(fieldId);
-  }
-
-  public void read(org.apache.thrift.protocol.TProtocol iprot) throws 
org.apache.thrift.TException {
-    schemes.get(iprot.getScheme()).getScheme().read(iprot, this);
-  }
-
-  public void write(org.apache.thrift.protocol.TProtocol oprot) throws 
org.apache.thrift.TException {
-    schemes.get(oprot.getScheme()).getScheme().write(oprot, this);
-  }
-
-  @Override
-  public String toString() {
-    StringBuilder sb = new StringBuilder("DataStoragePreference(");
-    boolean first = true;
-
-    sb.append("dataMovememtResourceId:");
-    if (this.dataMovememtResourceId == null) {
-      sb.append("null");
-    } else {
-      sb.append(this.dataMovememtResourceId);
-    }
-    first = false;
-    if (isSetLoginUserName()) {
-      if (!first) sb.append(", ");
-      sb.append("loginUserName:");
-      if (this.loginUserName == null) {
-        sb.append("null");
-      } else {
-        sb.append(this.loginUserName);
-      }
-      first = false;
-    }
-    if (isSetFileSystemRootLocation()) {
-      if (!first) sb.append(", ");
-      sb.append("fileSystemRootLocation:");
-      if (this.fileSystemRootLocation == null) {
-        sb.append("null");
-      } else {
-        sb.append(this.fileSystemRootLocation);
-      }
-      first = false;
-    }
-    if (isSetResourceSpecificCredentialStoreToken()) {
-      if (!first) sb.append(", ");
-      sb.append("resourceSpecificCredentialStoreToken:");
-      if (this.resourceSpecificCredentialStoreToken == null) {
-        sb.append("null");
-      } else {
-        sb.append(this.resourceSpecificCredentialStoreToken);
-      }
-      first = false;
-    }
-    sb.append(")");
-    return sb.toString();
-  }
-
-  public void validate() throws org.apache.thrift.TException {
-    // check for required fields
-    if (!isSetDataMovememtResourceId()) {
-      throw new org.apache.thrift.protocol.TProtocolException("Required field 
'dataMovememtResourceId' is unset! Struct:" + toString());
-    }
-
-    // check for sub-struct validity
-  }
-
-  private void writeObject(java.io.ObjectOutputStream out) throws 
java.io.IOException {
-    try {
-      write(new org.apache.thrift.protocol.TCompactProtocol(new 
org.apache.thrift.transport.TIOStreamTransport(out)));
-    } catch (org.apache.thrift.TException te) {
-      throw new java.io.IOException(te);
-    }
-  }
-
-  private void readObject(java.io.ObjectInputStream in) throws 
java.io.IOException, ClassNotFoundException {
-    try {
-      read(new org.apache.thrift.protocol.TCompactProtocol(new 
org.apache.thrift.transport.TIOStreamTransport(in)));
-    } catch (org.apache.thrift.TException te) {
-      throw new java.io.IOException(te);
-    }
-  }
-
-  private static class DataStoragePreferenceStandardSchemeFactory implements 
SchemeFactory {
-    public DataStoragePreferenceStandardScheme getScheme() {
-      return new DataStoragePreferenceStandardScheme();
-    }
-  }
-
-  private static class DataStoragePreferenceStandardScheme extends 
StandardScheme<DataStoragePreference> {
-
-    public void read(org.apache.thrift.protocol.TProtocol iprot, 
DataStoragePreference struct) throws org.apache.thrift.TException {
-      org.apache.thrift.protocol.TField schemeField;
-      iprot.readStructBegin();
-      while (true)
-      {
-        schemeField = iprot.readFieldBegin();
-        if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { 
-          break;
-        }
-        switch (schemeField.id) {
-          case 1: // DATA_MOVEMEMT_RESOURCE_ID
-            if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
-              struct.dataMovememtResourceId = iprot.readString();
-              struct.setDataMovememtResourceIdIsSet(true);
-            } else { 
-              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, 
schemeField.type);
-            }
-            break;
-          case 2: // LOGIN_USER_NAME
-            if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
-              struct.loginUserName = iprot.readString();
-              struct.setLoginUserNameIsSet(true);
-            } else { 
-              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, 
schemeField.type);
-            }
-            break;
-          case 3: // FILE_SYSTEM_ROOT_LOCATION
-            if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
-              struct.fileSystemRootLocation = iprot.readString();
-              struct.setFileSystemRootLocationIsSet(true);
-            } else { 
-              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, 
schemeField.type);
-            }
-            break;
-          case 4: // RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN
-            if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
-              struct.resourceSpecificCredentialStoreToken = iprot.readString();
-              struct.setResourceSpecificCredentialStoreTokenIsSet(true);
-            } else { 
-              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, 
schemeField.type);
-            }
-            break;
-          default:
-            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, 
schemeField.type);
-        }
-        iprot.readFieldEnd();
-      }
-      iprot.readStructEnd();
-      struct.validate();
-    }
-
-    public void write(org.apache.thrift.protocol.TProtocol oprot, 
DataStoragePreference struct) throws org.apache.thrift.TException {
-      struct.validate();
-
-      oprot.writeStructBegin(STRUCT_DESC);
-      if (struct.dataMovememtResourceId != null) {
-        oprot.writeFieldBegin(DATA_MOVEMEMT_RESOURCE_ID_FIELD_DESC);
-        oprot.writeString(struct.dataMovememtResourceId);
-        oprot.writeFieldEnd();
-      }
-      if (struct.loginUserName != null) {
-        if (struct.isSetLoginUserName()) {
-          oprot.writeFieldBegin(LOGIN_USER_NAME_FIELD_DESC);
-          oprot.writeString(struct.loginUserName);
-          oprot.writeFieldEnd();
-        }
-      }
-      if (struct.fileSystemRootLocation != null) {
-        if (struct.isSetFileSystemRootLocation()) {
-          oprot.writeFieldBegin(FILE_SYSTEM_ROOT_LOCATION_FIELD_DESC);
-          oprot.writeString(struct.fileSystemRootLocation);
-          oprot.writeFieldEnd();
-        }
-      }
-      if (struct.resourceSpecificCredentialStoreToken != null) {
-        if (struct.isSetResourceSpecificCredentialStoreToken()) {
-          
oprot.writeFieldBegin(RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN_FIELD_DESC);
-          oprot.writeString(struct.resourceSpecificCredentialStoreToken);
-          oprot.writeFieldEnd();
-        }
-      }
-      oprot.writeFieldStop();
-      oprot.writeStructEnd();
-    }
-
-  }
-
-  private static class DataStoragePreferenceTupleSchemeFactory implements 
SchemeFactory {
-    public DataStoragePreferenceTupleScheme getScheme() {
-      return new DataStoragePreferenceTupleScheme();
-    }
-  }
-
-  private static class DataStoragePreferenceTupleScheme extends 
TupleScheme<DataStoragePreference> {
-
-    @Override
-    public void write(org.apache.thrift.protocol.TProtocol prot, 
DataStoragePreference struct) throws org.apache.thrift.TException {
-      TTupleProtocol oprot = (TTupleProtocol) prot;
-      oprot.writeString(struct.dataMovememtResourceId);
-      BitSet optionals = new BitSet();
-      if (struct.isSetLoginUserName()) {
-        optionals.set(0);
-      }
-      if (struct.isSetFileSystemRootLocation()) {
-        optionals.set(1);
-      }
-      if (struct.isSetResourceSpecificCredentialStoreToken()) {
-        optionals.set(2);
-      }
-      oprot.writeBitSet(optionals, 3);
-      if (struct.isSetLoginUserName()) {
-        oprot.writeString(struct.loginUserName);
-      }
-      if (struct.isSetFileSystemRootLocation()) {
-        oprot.writeString(struct.fileSystemRootLocation);
-      }
-      if (struct.isSetResourceSpecificCredentialStoreToken()) {
-        oprot.writeString(struct.resourceSpecificCredentialStoreToken);
-      }
-    }
-
-    @Override
-    public void read(org.apache.thrift.protocol.TProtocol prot, 
DataStoragePreference struct) throws org.apache.thrift.TException {
-      TTupleProtocol iprot = (TTupleProtocol) prot;
-      struct.dataMovememtResourceId = iprot.readString();
-      struct.setDataMovememtResourceIdIsSet(true);
-      BitSet incoming = iprot.readBitSet(3);
-      if (incoming.get(0)) {
-        struct.loginUserName = iprot.readString();
-        struct.setLoginUserNameIsSet(true);
-      }
-      if (incoming.get(1)) {
-        struct.fileSystemRootLocation = iprot.readString();
-        struct.setFileSystemRootLocationIsSet(true);
-      }
-      if (incoming.get(2)) {
-        struct.resourceSpecificCredentialStoreToken = iprot.readString();
-        struct.setResourceSpecificCredentialStoreTokenIsSet(true);
-      }
-    }
-  }
-
-}
-

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/GatewayResourceProfile.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/GatewayResourceProfile.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/GatewayResourceProfile.java
index a94b952..d0075cc 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/GatewayResourceProfile.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/GatewayResourceProfile.java
@@ -64,7 +64,7 @@ import org.slf4j.LoggerFactory;
  *  List of resource preferences for each of the registered compute resources.
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class GatewayResourceProfile implements 
org.apache.thrift.TBase<GatewayResourceProfile, 
GatewayResourceProfile._Fields>, java.io.Serializable, Cloneable, 
Comparable<GatewayResourceProfile> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("GatewayResourceProfile");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/StoragePreference.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/StoragePreference.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/StoragePreference.java
index e4ab458..7e74ec4 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/StoragePreference.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/gatewayprofile/StoragePreference.java
@@ -51,7 +51,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked"})
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class StoragePreference implements 
org.apache.thrift.TBase<StoragePreference, StoragePreference._Fields>, 
java.io.Serializable, Cloneable, Comparable<StoragePreference> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("StoragePreference");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/storageresource/StorageResourceDescription.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/storageresource/StorageResourceDescription.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/storageresource/StorageResourceDescription.java
index a98b3b4..da002d7 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/storageresource/StorageResourceDescription.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/storageresource/StorageResourceDescription.java
@@ -68,7 +68,7 @@ import org.slf4j.LoggerFactory;
  * 
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class StorageResourceDescription implements 
org.apache.thrift.TBase<StorageResourceDescription, 
StorageResourceDescription._Fields>, java.io.Serializable, Cloneable, 
Comparable<StorageResourceDescription> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("StorageResourceDescription");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/application/io/InputDataObjectType.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/application/io/InputDataObjectType.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/application/io/InputDataObjectType.java
index 74ea450..e13c8e2 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/application/io/InputDataObjectType.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/application/io/InputDataObjectType.java
@@ -77,7 +77,7 @@ import org.slf4j.LoggerFactory;
  *   Any metadat. This is typically ignore by Airavata and is used by gateways 
for application configuration.
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class InputDataObjectType implements 
org.apache.thrift.TBase<InputDataObjectType, InputDataObjectType._Fields>, 
java.io.Serializable, Cloneable, Comparable<InputDataObjectType> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("InputDataObjectType");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/application/io/OutputDataObjectType.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/application/io/OutputDataObjectType.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/application/io/OutputDataObjectType.java
index 503a6f9..1a824a2 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/application/io/OutputDataObjectType.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/application/io/OutputDataObjectType.java
@@ -77,7 +77,7 @@ import org.slf4j.LoggerFactory;
  *   Any metadat. This is typically ignore by Airavata and is used by gateways 
for application configuration.
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class OutputDataObjectType implements 
org.apache.thrift.TBase<OutputDataObjectType, OutputDataObjectType._Fields>, 
java.io.Serializable, Cloneable, Comparable<OutputDataObjectType> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("OutputDataObjectType");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ErrorModel.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ErrorModel.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ErrorModel.java
index 3ddb9d0..7816f31 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ErrorModel.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ErrorModel.java
@@ -51,7 +51,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked"})
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class ErrorModel implements org.apache.thrift.TBase<ErrorModel, 
ErrorModel._Fields>, java.io.Serializable, Cloneable, Comparable<ErrorModel> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("ErrorModel");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ValidationResults.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ValidationResults.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ValidationResults.java
index ead2eee..3bb75cd 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ValidationResults.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ValidationResults.java
@@ -51,7 +51,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked"})
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class ValidationResults implements 
org.apache.thrift.TBase<ValidationResults, ValidationResults._Fields>, 
java.io.Serializable, Cloneable, Comparable<ValidationResults> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("ValidationResults");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ValidatorResult.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ValidatorResult.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ValidatorResult.java
index 8028a1b..dfc2f9b 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ValidatorResult.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/commons/ValidatorResult.java
@@ -58,7 +58,7 @@ import org.slf4j.LoggerFactory;
  * during the experiment launch operation
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class ValidatorResult implements 
org.apache.thrift.TBase<ValidatorResult, ValidatorResult._Fields>, 
java.io.Serializable, Cloneable, Comparable<ValidatorResult> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("ValidatorResult");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/DataMovementInterface.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/DataMovementInterface.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/DataMovementInterface.java
index 6418e4c..c0c534d 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/DataMovementInterface.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/DataMovementInterface.java
@@ -61,7 +61,7 @@ import org.slf4j.LoggerFactory;
  *   Lower the numerical number, higher the priority
  * 
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class DataMovementInterface implements 
org.apache.thrift.TBase<DataMovementInterface, DataMovementInterface._Fields>, 
java.io.Serializable, Cloneable, Comparable<DataMovementInterface> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("DataMovementInterface");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/GridFTPDataMovement.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/GridFTPDataMovement.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/GridFTPDataMovement.java
index 4db2e31..205a241 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/GridFTPDataMovement.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/GridFTPDataMovement.java
@@ -60,7 +60,7 @@ import org.slf4j.LoggerFactory;
  * sshPort:
  *  If a non-default port needs to used, specify it.
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class GridFTPDataMovement implements 
org.apache.thrift.TBase<GridFTPDataMovement, GridFTPDataMovement._Fields>, 
java.io.Serializable, Cloneable, Comparable<GridFTPDataMovement> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("GridFTPDataMovement");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/LOCALDataMovement.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/LOCALDataMovement.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/LOCALDataMovement.java
index c05f14c..c5cd7a4 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/LOCALDataMovement.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/LOCALDataMovement.java
@@ -60,7 +60,7 @@ import org.slf4j.LoggerFactory;
  * sshPort:
  *  If a non-defualt port needs to used, specify it.
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class LOCALDataMovement implements 
org.apache.thrift.TBase<LOCALDataMovement, LOCALDataMovement._Fields>, 
java.io.Serializable, Cloneable, Comparable<LOCALDataMovement> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("LOCALDataMovement");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/SCPDataMovement.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/SCPDataMovement.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/SCPDataMovement.java
index 877f159..aa536f5 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/SCPDataMovement.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/SCPDataMovement.java
@@ -60,7 +60,7 @@ import org.slf4j.LoggerFactory;
  * sshPort:
  *  If a non-default port needs to used, specify it.
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class SCPDataMovement implements 
org.apache.thrift.TBase<SCPDataMovement, SCPDataMovement._Fields>, 
java.io.Serializable, Cloneable, Comparable<SCPDataMovement> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("SCPDataMovement");
 

http://git-wip-us.apache.org/repos/asf/airavata/blob/5881af94/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/UnicoreDataMovement.java
----------------------------------------------------------------------
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/UnicoreDataMovement.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/UnicoreDataMovement.java
index 715e4b3..047d3b7 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/UnicoreDataMovement.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/data/movement/UnicoreDataMovement.java
@@ -57,7 +57,7 @@ import org.slf4j.LoggerFactory;
  * unicoreEndPointURL:
  *  unicoreGateway End Point. The provider will query this service to fetch 
required service end points.
  */
-@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-22")
+@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = 
"2015-12-23")
 public class UnicoreDataMovement implements 
org.apache.thrift.TBase<UnicoreDataMovement, UnicoreDataMovement._Fields>, 
java.io.Serializable, Cloneable, Comparable<UnicoreDataMovement> {
   private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new 
org.apache.thrift.protocol.TStruct("UnicoreDataMovement");
 

Reply via email to