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 2016/04/21 17:32:54 UTC

[2/9] airavata-site git commit: Adding API Docs

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/source/api-docs/0.16/index.html
----------------------------------------------------------------------
diff --git a/source/api-docs/0.16/index.html b/source/api-docs/0.16/index.html
new file mode 100644
index 0000000..cdaa519
--- /dev/null
+++ b/source/api-docs/0.16/index.html
@@ -0,0 +1,354 @@
+<html><head>
+<link href="style.css" rel="stylesheet" type="text/css"/>
+<title>All Thrift declarations</title></head><body>
+<div class="container-fluid">
+<h1>All Thrift declarations</h1>
+<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead>
+<tr>
+<td>airavata_api</td><td><a href="airavata_api.html#Svc_Airavata">Airavata</a><br/>
+<ul>
+<li><a href="airavata_api.html#Fn_Airavata_addCloudJobSubmissionDetails">addCloudJobSubmissionDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_addGateway">addGateway</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_addGatewayComputeResourcePreference">addGatewayComputeResourcePreference</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_addGatewayStoragePreference">addGatewayStoragePreference</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_addGridFTPDataMovementDetails">addGridFTPDataMovementDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_addLocalDataMovementDetails">addLocalDataMovementDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_addLocalSubmissionDetails">addLocalSubmissionDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_addSCPDataMovementDetails">addSCPDataMovementDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_addSSHForkJobSubmissionDetails">addSSHForkJobSubmissionDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_addSSHJobSubmissionDetails">addSSHJobSubmissionDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_addUNICOREJobSubmissionDetails">addUNICOREJobSubmissionDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_addUnicoreDataMovementDetails">addUnicoreDataMovementDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_changeDataMovementPriorities">changeDataMovementPriorities</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_changeDataMovementPriority">changeDataMovementPriority</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_changeJobSubmissionPriorities">changeJobSubmissionPriorities</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_changeJobSubmissionPriority">changeJobSubmissionPriority</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_cloneApplicationInterface">cloneApplicationInterface</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_cloneExperiment">cloneExperiment</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_createExperiment">createExperiment</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_createProject">createProject</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteApplicationDeployment">deleteApplicationDeployment</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteApplicationInterface">deleteApplicationInterface</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteApplicationModule">deleteApplicationModule</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteBatchQueue">deleteBatchQueue</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteComputeResource">deleteComputeResource</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteDataMovementInterface">deleteDataMovementInterface</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteExperiment">deleteExperiment</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteGateway">deleteGateway</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteGatewayComputeResourcePreference">deleteGatewayComputeResourcePreference</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteGatewayResourceProfile">deleteGatewayResourceProfile</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteGatewayStoragePreference">deleteGatewayStoragePreference</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteJobSubmissionInterface">deleteJobSubmissionInterface</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteProject">deleteProject</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteResourceJobManager">deleteResourceJobManager</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteSSHPubKey">deleteSSHPubKey</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteStorageResource">deleteStorageResource</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_deleteWorkflow">deleteWorkflow</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_generateAndRegisterSSHKeys">generateAndRegisterSSHKeys</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAPIVersion">getAPIVersion</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAllAppModules">getAllAppModules</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAllApplicationDeployments">getAllApplicationDeployments</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAllApplicationInterfaceNames">getAllApplicationInterfaceNames</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAllApplicationInterfaces">getAllApplicationInterfaces</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAllComputeResourceNames">getAllComputeResourceNames</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAllGatewayComputeResourcePreferences">getAllGatewayComputeResourcePreferences</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAllGatewayResourceProfiles">getAllGatewayResourceProfiles</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAllGatewaySSHPubKeys">getAllGatewaySSHPubKeys</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAllGatewayStoragePreferences">getAllGatewayStoragePreferences</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAllGateways">getAllGateways</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAllStorageResourceNames">getAllStorageResourceNames</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAllUserSSHPubKeys">getAllUserSSHPubKeys</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAllWorkflows">getAllWorkflows</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAppModuleDeployedResources">getAppModuleDeployedResources</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getApplicationDeployment">getApplicationDeployment</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getApplicationInputs">getApplicationInputs</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getApplicationInterface">getApplicationInterface</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getApplicationModule">getApplicationModule</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getApplicationOutputs">getApplicationOutputs</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getAvailableAppInterfaceComputeResources">getAvailableAppInterfaceComputeResources</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getChildDataProducts">getChildDataProducts</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getCloudJobSubmission">getCloudJobSubmission</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getComputeResource">getComputeResource</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getDataProduct">getDataProduct</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getDetailedExperimentTree">getDetailedExperimentTree</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getExperiment">getExperiment</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getExperimentOutputs">getExperimentOutputs</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getExperimentStatistics">getExperimentStatistics</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getExperimentStatus">getExperimentStatus</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getExperimentsInProject">getExperimentsInProject</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getGateway">getGateway</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getGatewayComputeResourcePreference">getGatewayComputeResourcePreference</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getGatewayResourceProfile">getGatewayResourceProfile</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getGatewayStoragePreference">getGatewayStoragePreference</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getGridFTPDataMovement">getGridFTPDataMovement</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getIntermediateOutputs">getIntermediateOutputs</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getJobDetails">getJobDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getJobStatuses">getJobStatuses</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getLocalDataMovement">getLocalDataMovement</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getLocalJobSubmission">getLocalJobSubmission</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getParentDataProduct">getParentDataProduct</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getProject">getProject</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getResourceJobManager">getResourceJobManager</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getSCPDataMovement">getSCPDataMovement</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getSSHJobSubmission">getSSHJobSubmission</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getSSHPubKey">getSSHPubKey</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getStorageResource">getStorageResource</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getUnicoreDataMovement">getUnicoreDataMovement</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getUnicoreJobSubmission">getUnicoreJobSubmission</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getUserExperiments">getUserExperiments</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getUserProjects">getUserProjects</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getWorkflow">getWorkflow</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_getWorkflowTemplateId">getWorkflowTemplateId</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_isGatewayExist">isGatewayExist</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_isUserExists">isUserExists</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_isWorkflowExistWithName">isWorkflowExistWithName</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_launchExperiment">launchExperiment</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_registerApplicationDeployment">registerApplicationDeployment</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_registerApplicationInterface">registerApplicationInterface</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_registerApplicationModule">registerApplicationModule</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_registerComputeResource">registerComputeResource</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_registerDataProduct">registerDataProduct</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_registerGatewayResourceProfile">registerGatewayResourceProfile</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_registerReplicaLocation">registerReplicaLocation</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_registerResourceJobManager">registerResourceJobManager</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_registerStorageResource">registerStorageResource</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_registerWorkflow">registerWorkflow</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_searchExperiments">searchExperiments</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_searchExperimentsByApplication">searchExperimentsByApplication</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_searchExperimentsByCreationTime">searchExperimentsByCreationTime</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_searchExperimentsByDesc">searchExperimentsByDesc</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_searchExperimentsByName">searchExperimentsByName</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_searchExperimentsByStatus">searchExperimentsByStatus</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_searchProjectsByProjectDesc">searchProjectsByProjectDesc</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_searchProjectsByProjectName">searchProjectsByProjectName</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_terminateExperiment">terminateExperiment</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateApplicationDeployment">updateApplicationDeployment</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateApplicationInterface">updateApplicationInterface</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateApplicationModule">updateApplicationModule</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateCloudJobSubmissionDetails">updateCloudJobSubmissionDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateComputeResource">updateComputeResource</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateExperiment">updateExperiment</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateExperimentConfiguration">updateExperimentConfiguration</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateGateway">updateGateway</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateGatewayComputeResourcePreference">updateGatewayComputeResourcePreference</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateGatewayResourceProfile">updateGatewayResourceProfile</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateGatewayStoragePreference">updateGatewayStoragePreference</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateGridFTPDataMovementDetails">updateGridFTPDataMovementDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateLocalDataMovementDetails">updateLocalDataMovementDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateLocalSubmissionDetails">updateLocalSubmissionDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateProject">updateProject</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateResourceJobManager">updateResourceJobManager</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateResourceScheduleing">updateResourceScheduleing</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateSCPDataMovementDetails">updateSCPDataMovementDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateSSHJobSubmissionDetails">updateSSHJobSubmissionDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateStorageResource">updateStorageResource</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateUnicoreDataMovementDetails">updateUnicoreDataMovementDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateUnicoreJobSubmissionDetails">updateUnicoreJobSubmissionDetails</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_updateWorkflow">updateWorkflow</a></li>
+<li><a href="airavata_api.html#Fn_Airavata_validateExperiment">validateExperiment</a></li>
+</ul>
+</td>
+<td></td>
+<td><code><a href="airavata_api.html#Const_AIRAVATA_API_VERSION">AIRAVATA_API_VERSION</a></code><br/>
+</code></td>
+</tr><tr>
+<td>airavata_errors</td><td></td>
+<td><a href="airavata_errors.html#Struct_AiravataClientException">AiravataClientException</a><br/>
+<a href="airavata_errors.html#Enum_AiravataErrorType">AiravataErrorType</a><br/>
+<a href="airavata_errors.html#Struct_AiravataSystemException">AiravataSystemException</a><br/>
+<a href="airavata_errors.html#Struct_AuthenticationException">AuthenticationException</a><br/>
+<a href="airavata_errors.html#Struct_AuthorizationException">AuthorizationException</a><br/>
+<a href="airavata_errors.html#Struct_ExperimentNotFoundException">ExperimentNotFoundException</a><br/>
+<a href="airavata_errors.html#Struct_InvalidRequestException">InvalidRequestException</a><br/>
+<a href="airavata_errors.html#Struct_LaunchValidationException">LaunchValidationException</a><br/>
+<a href="airavata_errors.html#Struct_ProjectNotFoundException">ProjectNotFoundException</a><br/>
+<a href="airavata_errors.html#Struct_TimedOutException">TimedOutException</a><br/>
+<a href="airavata_errors.html#Struct_ValidationResults">ValidationResults</a><br/>
+<a href="airavata_errors.html#Struct_ValidatorResult">ValidatorResult</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>experiment_model</td><td></td>
+<td><a href="experiment_model.html#Struct_ExperimentModel">ExperimentModel</a><br/>
+<a href="experiment_model.html#Enum_ExperimentSearchFields">ExperimentSearchFields</a><br/>
+<a href="experiment_model.html#Struct_ExperimentStatistics">ExperimentStatistics</a><br/>
+<a href="experiment_model.html#Struct_ExperimentSummaryModel">ExperimentSummaryModel</a><br/>
+<a href="experiment_model.html#Enum_ExperimentType">ExperimentType</a><br/>
+<a href="experiment_model.html#Struct_UserConfigurationDataModel">UserConfigurationDataModel</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>airavata_commons</td><td></td>
+<td><a href="airavata_commons.html#Struct_ErrorModel">ErrorModel</a><br/>
+<a href="airavata_commons.html#Struct_ValidationResults">ValidationResults</a><br/>
+<a href="airavata_commons.html#Struct_ValidatorResult">ValidatorResult</a><br/>
+</td>
+<td><code><a href="airavata_commons.html#Const_DEFAULT_ID">DEFAULT_ID</a></code><br/>
+</code></td>
+</tr><tr>
+<td>application_io_models</td><td></td>
+<td><a href="application_io_models.html#Enum_DataType">DataType</a><br/>
+<a href="application_io_models.html#Struct_InputDataObjectType">InputDataObjectType</a><br/>
+<a href="application_io_models.html#Struct_OutputDataObjectType">OutputDataObjectType</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>compute_resource_model</td><td></td>
+<td><a href="compute_resource_model.html#Struct_BatchQueue">BatchQueue</a><br/>
+<a href="compute_resource_model.html#Struct_CloudJobSubmission">CloudJobSubmission</a><br/>
+<a href="compute_resource_model.html#Struct_ComputeResourceDescription">ComputeResourceDescription</a><br/>
+<a href="compute_resource_model.html#Enum_DMType">DMType</a><br/>
+<a href="compute_resource_model.html#Enum_FileSystems">FileSystems</a><br/>
+<a href="compute_resource_model.html#Struct_GlobusJobSubmission">GlobusJobSubmission</a><br/>
+<a href="compute_resource_model.html#Enum_JobManagerCommand">JobManagerCommand</a><br/>
+<a href="compute_resource_model.html#Struct_JobSubmissionInterface">JobSubmissionInterface</a><br/>
+<a href="compute_resource_model.html#Enum_JobSubmissionProtocol">JobSubmissionProtocol</a><br/>
+<a href="compute_resource_model.html#Struct_LOCALSubmission">LOCALSubmission</a><br/>
+<a href="compute_resource_model.html#Enum_MonitorMode">MonitorMode</a><br/>
+<a href="compute_resource_model.html#Enum_ProviderName">ProviderName</a><br/>
+<a href="compute_resource_model.html#Struct_ResourceJobManager">ResourceJobManager</a><br/>
+<a href="compute_resource_model.html#Enum_ResourceJobManagerType">ResourceJobManagerType</a><br/>
+<a href="compute_resource_model.html#Struct_SSHJobSubmission">SSHJobSubmission</a><br/>
+<a href="compute_resource_model.html#Struct_UnicoreJobSubmission">UnicoreJobSubmission</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>parallelism_model</td><td></td>
+<td><a href="parallelism_model.html#Enum_ApplicationParallelismType">ApplicationParallelismType</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>data_movement_models</td><td></td>
+<td><a href="data_movement_models.html#Enum_DMType">DMType</a><br/>
+<a href="data_movement_models.html#Struct_DataMovementInterface">DataMovementInterface</a><br/>
+<a href="data_movement_models.html#Enum_DataMovementProtocol">DataMovementProtocol</a><br/>
+<a href="data_movement_models.html#Struct_GridFTPDataMovement">GridFTPDataMovement</a><br/>
+<a href="data_movement_models.html#Struct_LOCALDataMovement">LOCALDataMovement</a><br/>
+<a href="data_movement_models.html#Struct_SCPDataMovement">SCPDataMovement</a><br/>
+<a href="data_movement_models.html#Enum_SecurityProtocol">SecurityProtocol</a><br/>
+<a href="data_movement_models.html#Struct_UnicoreDataMovement">UnicoreDataMovement</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>scheduling_model</td><td></td>
+<td><a href="scheduling_model.html#Struct_ComputationalResourceSchedulingModel">ComputationalResourceSchedulingModel</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>status_models</td><td></td>
+<td><a href="status_models.html#Enum_ExperimentState">ExperimentState</a><br/>
+<a href="status_models.html#Struct_ExperimentStatus">ExperimentStatus</a><br/>
+<a href="status_models.html#Enum_JobState">JobState</a><br/>
+<a href="status_models.html#Struct_JobStatus">JobStatus</a><br/>
+<a href="status_models.html#Enum_ProcessState">ProcessState</a><br/>
+<a href="status_models.html#Struct_ProcessStatus">ProcessStatus</a><br/>
+<a href="status_models.html#Enum_TaskState">TaskState</a><br/>
+<a href="status_models.html#Struct_TaskStatus">TaskStatus</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>process_model</td><td></td>
+<td><a href="process_model.html#Struct_ProcessModel">ProcessModel</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>task_model</td><td></td>
+<td><a href="task_model.html#Enum_DataStageType">DataStageType</a><br/>
+<a href="task_model.html#Struct_DataStagingTaskModel">DataStagingTaskModel</a><br/>
+<a href="task_model.html#Struct_EnvironmentSetupTaskModel">EnvironmentSetupTaskModel</a><br/>
+<a href="task_model.html#Struct_JobSubmissionTaskModel">JobSubmissionTaskModel</a><br/>
+<a href="task_model.html#Struct_MonitorTaskModel">MonitorTaskModel</a><br/>
+<a href="task_model.html#Struct_TaskModel">TaskModel</a><br/>
+<a href="task_model.html#Enum_TaskTypes">TaskTypes</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>job_model</td><td></td>
+<td><a href="job_model.html#Struct_JobModel">JobModel</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>security_model</td><td></td>
+<td><a href="security_model.html#Struct_AuthzToken">AuthzToken</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>airavata_data_models</td><td></td>
+<td></td>
+<td></code></td>
+</tr><tr>
+<td>workspace_model</td><td></td>
+<td><a href="workspace_model.html#Struct_Gateway">Gateway</a><br/>
+<a href="workspace_model.html#Struct_Group">Group</a><br/>
+<a href="workspace_model.html#Struct_Project">Project</a><br/>
+<a href="workspace_model.html#Struct_User">User</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>messaging_events</td><td></td>
+<td><a href="messaging_events.html#Struct_ExperimentStatusChangeEvent">ExperimentStatusChangeEvent</a><br/>
+<a href="messaging_events.html#Struct_JobIdentifier">JobIdentifier</a><br/>
+<a href="messaging_events.html#Struct_JobStatusChangeEvent">JobStatusChangeEvent</a><br/>
+<a href="messaging_events.html#Struct_JobStatusChangeRequestEvent">JobStatusChangeRequestEvent</a><br/>
+<a href="messaging_events.html#Struct_Message">Message</a><br/>
+<a href="messaging_events.html#Enum_MessageLevel">MessageLevel</a><br/>
+<a href="messaging_events.html#Enum_MessageType">MessageType</a><br/>
+<a href="messaging_events.html#Struct_ProcessIdentifier">ProcessIdentifier</a><br/>
+<a href="messaging_events.html#Struct_ProcessStatusChangeEvent">ProcessStatusChangeEvent</a><br/>
+<a href="messaging_events.html#Struct_ProcessStatusChangeRequestEvent">ProcessStatusChangeRequestEvent</a><br/>
+<a href="messaging_events.html#Struct_ProcessSubmitEvent">ProcessSubmitEvent</a><br/>
+<a href="messaging_events.html#Struct_ProcessTerminateEvent">ProcessTerminateEvent</a><br/>
+<a href="messaging_events.html#Struct_TaskIdentifier">TaskIdentifier</a><br/>
+<a href="messaging_events.html#Struct_TaskOutputChangeEvent">TaskOutputChangeEvent</a><br/>
+<a href="messaging_events.html#Struct_TaskStatusChangeEvent">TaskStatusChangeEvent</a><br/>
+<a href="messaging_events.html#Struct_TaskStatusChangeRequestEvent">TaskStatusChangeRequestEvent</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>replica_catalog_models</td><td></td>
+<td><a href="replica_catalog_models.html#Struct_DataProductModel">DataProductModel</a><br/>
+<a href="replica_catalog_models.html#Enum_DataProductType">DataProductType</a><br/>
+<a href="replica_catalog_models.html#Struct_DataReplicaLocationModel">DataReplicaLocationModel</a><br/>
+<a href="replica_catalog_models.html#Enum_ReplicaLocationCategory">ReplicaLocationCategory</a><br/>
+<a href="replica_catalog_models.html#Enum_ReplicaPersistentType">ReplicaPersistentType</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>application_deployment_model</td><td></td>
+<td><a href="application_deployment_model.html#Struct_ApplicationDeploymentDescription">ApplicationDeploymentDescription</a><br/>
+<a href="application_deployment_model.html#Struct_ApplicationModule">ApplicationModule</a><br/>
+<a href="application_deployment_model.html#Struct_CommandObject">CommandObject</a><br/>
+<a href="application_deployment_model.html#Struct_SetEnvPaths">SetEnvPaths</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>application_interface_model</td><td></td>
+<td><a href="application_interface_model.html#Struct_ApplicationInterfaceDescription">ApplicationInterfaceDescription</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>storage_resource_model</td><td></td>
+<td><a href="storage_resource_model.html#Struct_StorageResourceDescription">StorageResourceDescription</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>gateway_resource_profile_model</td><td></td>
+<td><a href="gateway_resource_profile_model.html#Struct_ComputeResourcePreference">ComputeResourcePreference</a><br/>
+<a href="gateway_resource_profile_model.html#Struct_GatewayResourceProfile">GatewayResourceProfile</a><br/>
+<a href="gateway_resource_profile_model.html#Struct_StoragePreference">StoragePreference</a><br/>
+</td>
+<td></code></td>
+</tr><tr>
+<td>workflow_data_model</td><td></td>
+<td><a href="workflow_data_model.html#Enum_ComponentState">ComponentState</a><br/>
+<a href="workflow_data_model.html#Struct_ComponentStatus">ComponentStatus</a><br/>
+<a href="workflow_data_model.html#Struct_EdgeModel">EdgeModel</a><br/>
+<a href="workflow_data_model.html#Struct_NodeModel">NodeModel</a><br/>
+<a href="workflow_data_model.html#Struct_PortModel">PortModel</a><br/>
+<a href="workflow_data_model.html#Struct_WorkflowModel">WorkflowModel</a><br/>
+<a href="workflow_data_model.html#Enum_WorkflowState">WorkflowState</a><br/>
+<a href="workflow_data_model.html#Struct_WorkflowStatus">WorkflowStatus</a><br/>
+</td>
+<td></code></td>
+</tr></table>
+</div></body></html>

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/source/api-docs/0.16/job_model.html
----------------------------------------------------------------------
diff --git a/source/api-docs/0.16/job_model.html b/source/api-docs/0.16/job_model.html
new file mode 100644
index 0000000..275dac1
--- /dev/null
+++ b/source/api-docs/0.16/job_model.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<link href="style.css" rel="stylesheet" type="text/css"/>
+<title>Thrift module: job_model</title></head><body>
+<div class="container-fluid">
+<h1>Thrift module: job_model</h1>
+<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead>
+<tr>
+<td>job_model</td><td></td>
+<td><a href="#Struct_JobModel">JobModel</a><br/>
+</td>
+<td></code></td>
+</tr></table>
+<hr/><h2 id="Structs">Data structures</h2>
+<div class="definition"><h3 id="Struct_JobModel">Struct: JobModel</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>jobId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>taskId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>3</td><td>processId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>4</td><td>jobDescription</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>5</td><td>creationTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>6</td><td>jobStatus</td><td><code><a href="status_models.html#Struct_JobStatus">status_models.JobStatus</a></code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>7</td><td>computeResourceConsumed</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>8</td><td>jobName</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>9</td><td>workingDir</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>10</td><td>stdOut</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>11</td><td>stdErr</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>12</td><td>exitCode</td><td><code>i32</code></td><td></td><td>optional</td><td></td></tr>
+</table><br/></div></div></body></html>

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/source/api-docs/0.16/messaging_events.html
----------------------------------------------------------------------
diff --git a/source/api-docs/0.16/messaging_events.html b/source/api-docs/0.16/messaging_events.html
new file mode 100644
index 0000000..0d471d1
--- /dev/null
+++ b/source/api-docs/0.16/messaging_events.html
@@ -0,0 +1,131 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<link href="style.css" rel="stylesheet" type="text/css"/>
+<title>Thrift module: messaging_events</title></head><body>
+<div class="container-fluid">
+<h1>Thrift module: messaging_events</h1>
+<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead>
+<tr>
+<td>messaging_events</td><td></td>
+<td><a href="#Struct_ExperimentStatusChangeEvent">ExperimentStatusChangeEvent</a><br/>
+<a href="#Struct_JobIdentifier">JobIdentifier</a><br/>
+<a href="#Struct_JobStatusChangeEvent">JobStatusChangeEvent</a><br/>
+<a href="#Struct_JobStatusChangeRequestEvent">JobStatusChangeRequestEvent</a><br/>
+<a href="#Struct_Message">Message</a><br/>
+<a href="#Enum_MessageLevel">MessageLevel</a><br/>
+<a href="#Enum_MessageType">MessageType</a><br/>
+<a href="#Struct_ProcessIdentifier">ProcessIdentifier</a><br/>
+<a href="#Struct_ProcessStatusChangeEvent">ProcessStatusChangeEvent</a><br/>
+<a href="#Struct_ProcessStatusChangeRequestEvent">ProcessStatusChangeRequestEvent</a><br/>
+<a href="#Struct_ProcessSubmitEvent">ProcessSubmitEvent</a><br/>
+<a href="#Struct_ProcessTerminateEvent">ProcessTerminateEvent</a><br/>
+<a href="#Struct_TaskIdentifier">TaskIdentifier</a><br/>
+<a href="#Struct_TaskOutputChangeEvent">TaskOutputChangeEvent</a><br/>
+<a href="#Struct_TaskStatusChangeEvent">TaskStatusChangeEvent</a><br/>
+<a href="#Struct_TaskStatusChangeRequestEvent">TaskStatusChangeRequestEvent</a><br/>
+</td>
+<td></code></td>
+</tr></table>
+<hr/><h2 id="Enumerations">Enumerations</h2>
+<div class="definition"><h3 id="Enum_MessageLevel">Enumeration: MessageLevel</h3>
+<br/><table class="table-bordered table-striped table-condensed">
+<tr><td><code>INFO</code></td><td><code>0</code></td><td>
+</td></tr>
+<tr><td><code>DEBUG</code></td><td><code>1</code></td><td>
+</td></tr>
+<tr><td><code>ERROR</code></td><td><code>2</code></td><td>
+</td></tr>
+<tr><td><code>ACK</code></td><td><code>3</code></td><td>
+</td></tr>
+</table></div>
+<div class="definition"><h3 id="Enum_MessageType">Enumeration: MessageType</h3>
+<br/><table class="table-bordered table-striped table-condensed">
+<tr><td><code>EXPERIMENT</code></td><td><code>0</code></td><td>
+</td></tr>
+<tr><td><code>TASK</code></td><td><code>1</code></td><td>
+</td></tr>
+<tr><td><code>PROCESS</code></td><td><code>2</code></td><td>
+</td></tr>
+<tr><td><code>JOB</code></td><td><code>3</code></td><td>
+</td></tr>
+<tr><td><code>LAUNCHPROCESS</code></td><td><code>4</code></td><td>
+</td></tr>
+<tr><td><code>TERMINATEPROCESS</code></td><td><code>5</code></td><td>
+</td></tr>
+<tr><td><code>PROCESSOUTPUT</code></td><td><code>6</code></td><td>
+</td></tr>
+</table></div>
+<hr/><h2 id="Structs">Data structures</h2>
+<div class="definition"><h3 id="Struct_ExperimentStatusChangeEvent">Struct: ExperimentStatusChangeEvent</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>state</td><td><code><a href="status_models.html#Enum_ExperimentState">status_models.ExperimentState</a></code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>experimentId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>3</td><td>gatewayId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_ProcessIdentifier">Struct: ProcessIdentifier</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>processId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>experimentId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>3</td><td>gatewayId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_TaskIdentifier">Struct: TaskIdentifier</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>taskId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>processId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>3</td><td>experimentId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>4</td><td>gatewayId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_TaskStatusChangeEvent">Struct: TaskStatusChangeEvent</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>state</td><td><code><a href="status_models.html#Enum_TaskState">status_models.TaskState</a></code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>taskIdentity</td><td><code><a href="#Struct_TaskIdentifier">TaskIdentifier</a></code></td><td></td><td>required</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_TaskStatusChangeRequestEvent">Struct: TaskStatusChangeRequestEvent</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>state</td><td><code><a href="status_models.html#Enum_TaskState">status_models.TaskState</a></code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>taskIdentity</td><td><code><a href="#Struct_TaskIdentifier">TaskIdentifier</a></code></td><td></td><td>required</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_ProcessStatusChangeEvent">Struct: ProcessStatusChangeEvent</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>state</td><td><code><a href="status_models.html#Enum_ProcessState">status_models.ProcessState</a></code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>processIdentity</td><td><code><a href="#Struct_ProcessIdentifier">ProcessIdentifier</a></code></td><td></td><td>required</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_ProcessStatusChangeRequestEvent">Struct: ProcessStatusChangeRequestEvent</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>state</td><td><code><a href="status_models.html#Enum_ProcessState">status_models.ProcessState</a></code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>processIdentity</td><td><code><a href="#Struct_ProcessIdentifier">ProcessIdentifier</a></code></td><td></td><td>required</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_TaskOutputChangeEvent">Struct: TaskOutputChangeEvent</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>output</td><td><code>list&lt;<code><a href="application_io_models.html#Struct_OutputDataObjectType">application_io_models.OutputDataObjectType</a></code>&gt;</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>taskIdentity</td><td><code><a href="#Struct_TaskIdentifier">TaskIdentifier</a></code></td><td></td><td>required</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_JobIdentifier">Struct: JobIdentifier</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>jobId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>taskId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>3</td><td>processId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>4</td><td>experimentId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>5</td><td>gatewayId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_ProcessSubmitEvent">Struct: ProcessSubmitEvent</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>processId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>gatewayId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>3</td><td>experimentId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>4</td><td>tokenId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_ProcessTerminateEvent">Struct: ProcessTerminateEvent</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>processId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>gatewayId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>3</td><td>tokenId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_JobStatusChangeEvent">Struct: JobStatusChangeEvent</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>state</td><td><code><a href="status_models.html#Enum_JobState">status_models.JobState</a></code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>jobIdentity</td><td><code><a href="#Struct_JobIdentifier">JobIdentifier</a></code></td><td></td><td>required</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_JobStatusChangeRequestEvent">Struct: JobStatusChangeRequestEvent</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>state</td><td><code><a href="status_models.html#Enum_JobState">status_models.JobState</a></code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>jobIdentity</td><td><code><a href="#Struct_JobIdentifier">JobIdentifier</a></code></td><td></td><td>required</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_Message">Struct: Message</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>event</td><td><code>binary</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>messageId</td><td><code>string</code></td><td></td><td>required</td><td><code>"DO_NOT_SET_AT_CLIENTS"</code></td></tr>
+<tr><td>3</td><td>messageType</td><td><code><a href="#Enum_MessageType">MessageType</a></code></td><td></td><td>required</td><td></td></tr>
+<tr><td>4</td><td>updatedTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>5</td><td>messageLevel</td><td><code><a href="#Enum_MessageLevel">MessageLevel</a></code></td><td></td><td>optional</td><td></td></tr>
+</table><br/></div></div></body></html>

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/source/api-docs/0.16/parallelism_model.html
----------------------------------------------------------------------
diff --git a/source/api-docs/0.16/parallelism_model.html b/source/api-docs/0.16/parallelism_model.html
new file mode 100644
index 0000000..9920222
--- /dev/null
+++ b/source/api-docs/0.16/parallelism_model.html
@@ -0,0 +1,49 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<link href="style.css" rel="stylesheet" type="text/css"/>
+<title>Thrift module: parallelism_model</title></head><body>
+<div class="container-fluid">
+<h1>Thrift module: parallelism_model</h1>
+Application Parallelism Enumerations.
+
+<br/><table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead>
+<tr>
+<td>parallelism_model</td><td></td>
+<td><a href="#Enum_ApplicationParallelismType">ApplicationParallelismType</a><br/>
+</td>
+<td></code></td>
+</tr></table>
+<hr/><h2 id="Enumerations">Enumerations</h2>
+<div class="definition"><h3 id="Enum_ApplicationParallelismType">Enumeration: ApplicationParallelismType</h3>
+Enumeration of application parallelism supported by Airavata
+
+SERIAL:
+ Single processor applications without any parallelization.
+
+MPI:
+ Messaging Passing Interface.
+
+OPENMP:
+ Shared Memory Implementtaion.
+
+OPENMP_MPI:
+ Hybrid Applications.
+
+<br/><br/><table class="table-bordered table-striped table-condensed">
+<tr><td><code>SERIAL</code></td><td><code>0</code></td><td>
+</td></tr>
+<tr><td><code>MPI</code></td><td><code>1</code></td><td>
+</td></tr>
+<tr><td><code>OPENMP</code></td><td><code>2</code></td><td>
+</td></tr>
+<tr><td><code>OPENMP_MPI</code></td><td><code>3</code></td><td>
+</td></tr>
+<tr><td><code>CCM</code></td><td><code>4</code></td><td>
+</td></tr>
+<tr><td><code>CRAY_MPI</code></td><td><code>5</code></td><td>
+</td></tr>
+</table></div>
+</div></body></html>

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/source/api-docs/0.16/process_model.html
----------------------------------------------------------------------
diff --git a/source/api-docs/0.16/process_model.html b/source/api-docs/0.16/process_model.html
new file mode 100644
index 0000000..fa84095
--- /dev/null
+++ b/source/api-docs/0.16/process_model.html
@@ -0,0 +1,50 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<link href="style.css" rel="stylesheet" type="text/css"/>
+<title>Thrift module: process_model</title></head><body>
+<div class="container-fluid">
+<h1>Thrift module: process_model</h1>
+<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead>
+<tr>
+<td>process_model</td><td></td>
+<td><a href="#Struct_ProcessModel">ProcessModel</a><br/>
+</td>
+<td></code></td>
+</tr></table>
+<hr/><h2 id="Structs">Data structures</h2>
+<div class="definition"><h3 id="Struct_ProcessModel">Struct: ProcessModel</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>processId</td><td><code>string</code></td><td></td><td>required</td><td><code>"DO_NOT_SET_AT_CLIENTS"</code></td></tr>
+<tr><td>2</td><td>experimentId</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>3</td><td>creationTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>4</td><td>lastUpdateTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>5</td><td>processStatus</td><td><code><a href="status_models.html#Struct_ProcessStatus">status_models.ProcessStatus</a></code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>6</td><td>processDetail</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>7</td><td>applicationInterfaceId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>8</td><td>applicationDeploymentId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>9</td><td>computeResourceId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>10</td><td>processInputs</td><td><code>list&lt;<code><a href="application_io_models.html#Struct_InputDataObjectType">application_io_models.InputDataObjectType</a></code>&gt;</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>11</td><td>processOutputs</td><td><code>list&lt;<code><a href="application_io_models.html#Struct_OutputDataObjectType">application_io_models.OutputDataObjectType</a></code>&gt;</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>12</td><td>resourceSchedule</td><td><code><a href="scheduling_model.html#Struct_ComputationalResourceSchedulingModel">scheduling_model.ComputationalResourceSchedulingModel</a></code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>13</td><td>tasks</td><td><code>list&lt;<code><a href="task_model.html#Struct_TaskModel">task_model.TaskModel</a></code>&gt;</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>14</td><td>taskDag</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>15</td><td>processError</td><td><code><a href="airavata_commons.html#Struct_ErrorModel">airavata_commons.ErrorModel</a></code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>16</td><td>gatewayExecutionId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>17</td><td>enableEmailNotification</td><td><code>bool</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>18</td><td>emailAddresses</td><td><code>list&lt;<code>string</code>&gt;</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>19</td><td>storageResourceId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>20</td><td>userDn</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>21</td><td>generateCert</td><td><code>bool</code></td><td></td><td>optional</td><td><code>false</code></td></tr>
+<tr><td>22</td><td>experimentDataDir</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>23</td><td>userName</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+</table><br/>ProcessModel: A structure holding the process details. The infromation is derived based on user provided
+         configuration data or system inferred information from scheduling and QoS parameters.
+
+processDetail:
+  A friendly description of the process, usally used to communicate information to users.
+
+
+<br/></div></div></body></html>

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/source/api-docs/0.16/replica_catalog_models.html
----------------------------------------------------------------------
diff --git a/source/api-docs/0.16/replica_catalog_models.html b/source/api-docs/0.16/replica_catalog_models.html
new file mode 100644
index 0000000..f97a161
--- /dev/null
+++ b/source/api-docs/0.16/replica_catalog_models.html
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<link href="style.css" rel="stylesheet" type="text/css"/>
+<title>Thrift module: replica_catalog_models</title></head><body>
+<div class="container-fluid">
+<h1>Thrift module: replica_catalog_models</h1>
+<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead>
+<tr>
+<td>replica_catalog_models</td><td></td>
+<td><a href="#Struct_DataProductModel">DataProductModel</a><br/>
+<a href="#Enum_DataProductType">DataProductType</a><br/>
+<a href="#Struct_DataReplicaLocationModel">DataReplicaLocationModel</a><br/>
+<a href="#Enum_ReplicaLocationCategory">ReplicaLocationCategory</a><br/>
+<a href="#Enum_ReplicaPersistentType">ReplicaPersistentType</a><br/>
+</td>
+<td></code></td>
+</tr></table>
+<hr/><h2 id="Enumerations">Enumerations</h2>
+<div class="definition"><h3 id="Enum_ReplicaLocationCategory">Enumeration: ReplicaLocationCategory</h3>
+<br/><table class="table-bordered table-striped table-condensed">
+<tr><td><code>GATEWAY_DATA_STORE</code></td><td><code>0</code></td><td>
+</td></tr>
+<tr><td><code>COMPUTE_RESOURCE</code></td><td><code>1</code></td><td>
+</td></tr>
+<tr><td><code>LONG_TERM_STORAGE_RESOURCE</code></td><td><code>2</code></td><td>
+</td></tr>
+<tr><td><code>OTHER</code></td><td><code>3</code></td><td>
+</td></tr>
+</table></div>
+<div class="definition"><h3 id="Enum_ReplicaPersistentType">Enumeration: ReplicaPersistentType</h3>
+<br/><table class="table-bordered table-striped table-condensed">
+<tr><td><code>TRANSIENT</code></td><td><code>0</code></td><td>
+</td></tr>
+<tr><td><code>PERSISTENT</code></td><td><code>1</code></td><td>
+</td></tr>
+</table></div>
+<div class="definition"><h3 id="Enum_DataProductType">Enumeration: DataProductType</h3>
+<br/><table class="table-bordered table-striped table-condensed">
+<tr><td><code>FILE</code></td><td><code>0</code></td><td>
+</td></tr>
+<tr><td><code>COLLECTION</code></td><td><code>1</code></td><td>
+</td></tr>
+</table></div>
+<hr/><h2 id="Structs">Data structures</h2>
+<div class="definition"><h3 id="Struct_DataProductModel">Struct: DataProductModel</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>productUri</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>2</td><td>gatewayId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>3</td><td>parentProductUri</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>4</td><td>productName</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>5</td><td>productDescription</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>6</td><td>ownerName</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>7</td><td>dataProductType</td><td><code><a href="#Enum_DataProductType">DataProductType</a></code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>8</td><td>productSize</td><td><code>i32</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>9</td><td>creationTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>10</td><td>lastModifiedTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>11</td><td>productMetadata</td><td><code>map&lt;<code>string</code>, <code>string</code>&gt;</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>12</td><td>replicaLocations</td><td><code>list&lt;<code><a href="#Typedef_DataReplicaLocationModel">DataReplicaLocationModel</a></code>&gt;</code></td><td></td><td>optional</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_DataReplicaLocationModel">Struct: DataReplicaLocationModel</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>replicaId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>2</td><td>productUri</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>3</td><td>replicaName</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>4</td><td>replicaDescription</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>5</td><td>creationTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>6</td><td>lastModifiedTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>7</td><td>validUntilTime</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>8</td><td>replicaLocationCategory</td><td><code><a href="#Enum_ReplicaLocationCategory">ReplicaLocationCategory</a></code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>9</td><td>replicaPersistentType</td><td><code><a href="#Enum_ReplicaPersistentType">ReplicaPersistentType</a></code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>10</td><td>storageResourceId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>11</td><td>filePath</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>12</td><td>replicaMetadata</td><td><code>map&lt;<code>string</code>, <code>string</code>&gt;</code></td><td></td><td>optional</td><td></td></tr>
+</table><br/></div></div></body></html>

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/source/api-docs/0.16/scheduling_model.html
----------------------------------------------------------------------
diff --git a/source/api-docs/0.16/scheduling_model.html b/source/api-docs/0.16/scheduling_model.html
new file mode 100644
index 0000000..1735862
--- /dev/null
+++ b/source/api-docs/0.16/scheduling_model.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<link href="style.css" rel="stylesheet" type="text/css"/>
+<title>Thrift module: scheduling_model</title></head><body>
+<div class="container-fluid">
+<h1>Thrift module: scheduling_model</h1>
+<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead>
+<tr>
+<td>scheduling_model</td><td></td>
+<td><a href="#Struct_ComputationalResourceSchedulingModel">ComputationalResourceSchedulingModel</a><br/>
+</td>
+<td></code></td>
+</tr></table>
+<hr/><h2 id="Structs">Data structures</h2>
+<div class="definition"><h3 id="Struct_ComputationalResourceSchedulingModel">Struct: ComputationalResourceSchedulingModel</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>resourceHostId</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>2</td><td>totalCPUCount</td><td><code>i32</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>3</td><td>nodeCount</td><td><code>i32</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>4</td><td>numberOfThreads</td><td><code>i32</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>5</td><td>queueName</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>6</td><td>wallTimeLimit</td><td><code>i32</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>7</td><td>totalPhysicalMemory</td><td><code>i32</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>8</td><td>chessisNumber</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>9</td><td>staticWorkingDir</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>10</td><td>overrideLoginUserName</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>11</td><td>overrideScratchLocation</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>12</td><td>overrideAllocationProjectNumber</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+</table><br/>ComputationalResourceSchedulingModel:
+
+
+<br/></div></div></body></html>

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/source/api-docs/0.16/security_model.html
----------------------------------------------------------------------
diff --git a/source/api-docs/0.16/security_model.html b/source/api-docs/0.16/security_model.html
new file mode 100644
index 0000000..d9d52e6
--- /dev/null
+++ b/source/api-docs/0.16/security_model.html
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<link href="style.css" rel="stylesheet" type="text/css"/>
+<title>Thrift module: security_model</title></head><body>
+<div class="container-fluid">
+<h1>Thrift module: security_model</h1>
+<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead>
+<tr>
+<td>security_model</td><td></td>
+<td><a href="#Struct_AuthzToken">AuthzToken</a><br/>
+</td>
+<td></code></td>
+</tr></table>
+<hr/><h2 id="Structs">Data structures</h2>
+<div class="definition"><h3 id="Struct_AuthzToken">Struct: AuthzToken</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>accessToken</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>claimsMap</td><td><code>map&lt;<code>string</code>, <code>string</code>&gt;</code></td><td></td><td>optional</td><td></td></tr>
+</table><br/></div></div></body></html>

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/source/api-docs/0.16/status_models.html
----------------------------------------------------------------------
diff --git a/source/api-docs/0.16/status_models.html b/source/api-docs/0.16/status_models.html
new file mode 100644
index 0000000..904d6c2
--- /dev/null
+++ b/source/api-docs/0.16/status_models.html
@@ -0,0 +1,141 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<link href="style.css" rel="stylesheet" type="text/css"/>
+<title>Thrift module: status_models</title></head><body>
+<div class="container-fluid">
+<h1>Thrift module: status_models</h1>
+<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead>
+<tr>
+<td>status_models</td><td></td>
+<td><a href="#Enum_ExperimentState">ExperimentState</a><br/>
+<a href="#Struct_ExperimentStatus">ExperimentStatus</a><br/>
+<a href="#Enum_JobState">JobState</a><br/>
+<a href="#Struct_JobStatus">JobStatus</a><br/>
+<a href="#Enum_ProcessState">ProcessState</a><br/>
+<a href="#Struct_ProcessStatus">ProcessStatus</a><br/>
+<a href="#Enum_TaskState">TaskState</a><br/>
+<a href="#Struct_TaskStatus">TaskStatus</a><br/>
+</td>
+<td></code></td>
+</tr></table>
+<hr/><h2 id="Enumerations">Enumerations</h2>
+<div class="definition"><h3 id="Enum_ExperimentState">Enumeration: ExperimentState</h3>
+<br/><table class="table-bordered table-striped table-condensed">
+<tr><td><code>CREATED</code></td><td><code>0</code></td><td>
+</td></tr>
+<tr><td><code>VALIDATED</code></td><td><code>1</code></td><td>
+</td></tr>
+<tr><td><code>SCHEDULED</code></td><td><code>2</code></td><td>
+</td></tr>
+<tr><td><code>LAUNCHED</code></td><td><code>3</code></td><td>
+</td></tr>
+<tr><td><code>EXECUTING</code></td><td><code>4</code></td><td>
+</td></tr>
+<tr><td><code>CANCELING</code></td><td><code>5</code></td><td>
+</td></tr>
+<tr><td><code>CANCELED</code></td><td><code>6</code></td><td>
+</td></tr>
+<tr><td><code>COMPLETED</code></td><td><code>7</code></td><td>
+</td></tr>
+<tr><td><code>FAILED</code></td><td><code>8</code></td><td>
+</td></tr>
+</table></div>
+<div class="definition"><h3 id="Enum_TaskState">Enumeration: TaskState</h3>
+<br/><table class="table-bordered table-striped table-condensed">
+<tr><td><code>CREATED</code></td><td><code>0</code></td><td>
+</td></tr>
+<tr><td><code>EXECUTING</code></td><td><code>1</code></td><td>
+</td></tr>
+<tr><td><code>COMPLETED</code></td><td><code>2</code></td><td>
+</td></tr>
+<tr><td><code>FAILED</code></td><td><code>3</code></td><td>
+</td></tr>
+<tr><td><code>CANCELED</code></td><td><code>4</code></td><td>
+</td></tr>
+</table></div>
+<div class="definition"><h3 id="Enum_ProcessState">Enumeration: ProcessState</h3>
+<br/><table class="table-bordered table-striped table-condensed">
+<tr><td><code>CREATED</code></td><td><code>0</code></td><td>
+</td></tr>
+<tr><td><code>VALIDATED</code></td><td><code>1</code></td><td>
+</td></tr>
+<tr><td><code>STARTED</code></td><td><code>2</code></td><td>
+</td></tr>
+<tr><td><code>PRE_PROCESSING</code></td><td><code>3</code></td><td>
+</td></tr>
+<tr><td><code>CONFIGURING_WORKSPACE</code></td><td><code>4</code></td><td>
+</td></tr>
+<tr><td><code>INPUT_DATA_STAGING</code></td><td><code>5</code></td><td>
+</td></tr>
+<tr><td><code>EXECUTING</code></td><td><code>6</code></td><td>
+</td></tr>
+<tr><td><code>MONITORING</code></td><td><code>7</code></td><td>
+</td></tr>
+<tr><td><code>OUTPUT_DATA_STAGING</code></td><td><code>8</code></td><td>
+</td></tr>
+<tr><td><code>POST_PROCESSING</code></td><td><code>9</code></td><td>
+</td></tr>
+<tr><td><code>COMPLETED</code></td><td><code>10</code></td><td>
+</td></tr>
+<tr><td><code>FAILED</code></td><td><code>11</code></td><td>
+</td></tr>
+<tr><td><code>CANCELLING</code></td><td><code>12</code></td><td>
+</td></tr>
+<tr><td><code>CANCELED</code></td><td><code>13</code></td><td>
+</td></tr>
+</table></div>
+<div class="definition"><h3 id="Enum_JobState">Enumeration: JobState</h3>
+<br/><table class="table-bordered table-striped table-condensed">
+<tr><td><code>SUBMITTED</code></td><td><code>0</code></td><td>
+</td></tr>
+<tr><td><code>QUEUED</code></td><td><code>1</code></td><td>
+</td></tr>
+<tr><td><code>ACTIVE</code></td><td><code>2</code></td><td>
+</td></tr>
+<tr><td><code>COMPLETE</code></td><td><code>3</code></td><td>
+</td></tr>
+<tr><td><code>CANCELED</code></td><td><code>4</code></td><td>
+</td></tr>
+<tr><td><code>FAILED</code></td><td><code>5</code></td><td>
+</td></tr>
+<tr><td><code>SUSPENDED</code></td><td><code>6</code></td><td>
+</td></tr>
+<tr><td><code>UNKNOWN</code></td><td><code>7</code></td><td>
+</td></tr>
+</table></div>
+<hr/><h2 id="Structs">Data structures</h2>
+<div class="definition"><h3 id="Struct_ExperimentStatus">Struct: ExperimentStatus</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>state</td><td><code><a href="#Enum_ExperimentState">ExperimentState</a></code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>timeOfStateChange</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>3</td><td>reason</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+</table><br/>Status: A generic status object.
+
+state:
+  State .
+
+timeOfStateChange:
+  time the status was last updated.
+
+reason:
+  User friendly reason on how the state is inferred.
+
+<br/></div><div class="definition"><h3 id="Struct_ProcessStatus">Struct: ProcessStatus</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>state</td><td><code><a href="#Enum_ProcessState">ProcessState</a></code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>timeOfStateChange</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>3</td><td>reason</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_TaskStatus">Struct: TaskStatus</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>state</td><td><code><a href="#Enum_TaskState">TaskState</a></code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>timeOfStateChange</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>3</td><td>reason</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+</table><br/></div><div class="definition"><h3 id="Struct_JobStatus">Struct: JobStatus</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>jobState</td><td><code><a href="#Enum_JobState">JobState</a></code></td><td></td><td>required</td><td></td></tr>
+<tr><td>2</td><td>timeOfStateChange</td><td><code>i64</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>3</td><td>reason</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+</table><br/></div></div></body></html>

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/source/api-docs/0.16/storage_resource_model.html
----------------------------------------------------------------------
diff --git a/source/api-docs/0.16/storage_resource_model.html b/source/api-docs/0.16/storage_resource_model.html
new file mode 100644
index 0000000..2dd9a89
--- /dev/null
+++ b/source/api-docs/0.16/storage_resource_model.html
@@ -0,0 +1,40 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<link href="style.css" rel="stylesheet" type="text/css"/>
+<title>Thrift module: storage_resource_model</title></head><body>
+<div class="container-fluid">
+<h1>Thrift module: storage_resource_model</h1>
+<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead>
+<tr>
+<td>storage_resource_model</td><td></td>
+<td><a href="#Struct_StorageResourceDescription">StorageResourceDescription</a><br/>
+</td>
+<td></code></td>
+</tr></table>
+<hr/><h2 id="Structs">Data structures</h2>
+<div class="definition"><h3 id="Struct_StorageResourceDescription">Struct: StorageResourceDescription</h3>
+<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
+<tr><td>1</td><td>storageResourceId</td><td><code>string</code></td><td></td><td>required</td><td><code>"DO_NOT_SET_AT_CLIENTS"</code></td></tr>
+<tr><td>2</td><td>hostName</td><td><code>string</code></td><td></td><td>required</td><td></td></tr>
+<tr><td>3</td><td>storageResourceDescription</td><td><code>string</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>4</td><td>enabled</td><td><code>bool</code></td><td></td><td>optional</td><td></td></tr>
+<tr><td>5</td><td>dataMovementInterfaces</td><td><code>list&lt;<code><a href="data_movement_models.html#Struct_DataMovementInterface">data_movement_models.DataMovementInterface</a></code>&gt;</code></td><td></td><td>optional</td><td></td></tr>
+</table><br/>Storage Resource Description
+
+storageResourceId: Airavata Internal Unique Identifier to distinguish Compute Resource.
+
+hostName:
+  Fully Qualified Host Name.
+
+storageResourceDescription:
+ A user friendly description of the resource.
+
+
+DataMovementProtocol:
+ Option to specify a prefered data movement mechanism of the available options.
+
+
+<br/></div></div></body></html>

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/246aae92/source/api-docs/0.16/style.css
----------------------------------------------------------------------
diff --git a/source/api-docs/0.16/style.css b/source/api-docs/0.16/style.css
new file mode 100644
index 0000000..34fd9d7
--- /dev/null
+++ b/source/api-docs/0.16/style.css
@@ -0,0 +1,184 @@
+/*!
+ * Bootstrap v2.0.3
+ *
+ * Copyright 2012 Twitter, Inc
+ * Licensed under the Apache License v2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Designed and built with all the love in the world @twitter by @mdo and @fat.
+ */
+.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
+.clearfix:after{clear:both;}
+.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
+.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
+article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
+audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
+audio:not([controls]){display:none;}
+html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
+a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
+a:hover,a:active{outline:0;}
+sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
+sup{top:-0.5em;}
+sub{bottom:-0.25em;}
+img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
+button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}
+button,input{*overflow:visible;line-height:normal;}
+button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
+button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
+input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
+input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
+textarea{overflow:auto;vertical-align:top;}
+body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#333333;background-color:#ffffff;}
+a{color:#0088cc;text-decoration:none;}
+a:hover{color:#005580;text-decoration:underline;}
+.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";}
+.row:after{clear:both;}
+[class*="span"]{float:left;margin-left:20px;}
+.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
+.span12{width:940px;}
+.span11{width:860px;}
+.span10{width:780px;}
+.span9{width:700px;}
+.span8{width:620px;}
+.span7{width:540px;}
+.span6{width:460px;}
+.span5{width:380px;}
+.span4{width:300px;}
+.span3{width:220px;}
+.span2{width:140px;}
+.span1{width:60px;}
+.offset12{margin-left:980px;}
+.offset11{margin-left:900px;}
+.offset10{margin-left:820px;}
+.offset9{margin-left:740px;}
+.offset8{margin-left:660px;}
+.offset7{margin-left:580px;}
+.offset6{margin-left:500px;}
+.offset5{margin-left:420px;}
+.offset4{margin-left:340px;}
+.offset3{margin-left:260px;}
+.offset2{margin-left:180px;}
+.offset1{margin-left:100px;}
+.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";}
+.row-fluid:after{clear:both;}
+.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0744680846382977%;}
+.row-fluid [class*="span"]:first-child{margin-left:0;}
+.row-fluid .span12{width:99.99999998999999%;*width:99.94680850063828%;}
+.row-fluid .span11{width:91.489361693%;*width:91.4361702036383%;}
+.row-fluid .span10{width:82.97872339599999%;*width:82.92553190663828%;}
+.row-fluid .span9{width:74.468085099%;*width:74.4148936096383%;}
+.row-fluid .span8{width:65.95744680199999%;*width:65.90425531263828%;}
+.row-fluid .span7{width:57.446808505%;*width:57.3936170156383%;}
+.row-fluid .span6{width:48.93617020799999%;*width:48.88297871863829%;}
+.row-fluid .span5{width:40.425531911%;*width:40.3723404216383%;}
+.row-fluid .span4{width:31.914893614%;*width:31.8617021246383%;}
+.row-fluid .span3{width:23.404255317%;*width:23.3510638276383%;}
+.row-fluid .span2{width:14.89361702%;*width:14.8404255306383%;}
+.row-fluid .span1{width:6.382978723%;*width:6.329787233638298%;}
+.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";}
+.container:after{clear:both;}
+.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";}
+.container-fluid:after{clear:both;}
+p{margin:0 0 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;}p small{font-size:11px;color:#999999;}
+.lead{margin-bottom:18px;font-size:20px;font-weight:200;line-height:27px;}
+h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:bold;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999999;}
+h1{font-size:30px;line-height:36px;}h1 small{font-size:18px;}
+h2{font-size:24px;line-height:36px;}h2 small{font-size:18px;}
+h3{font-size:18px;line-height:27px;}h3 small{font-size:14px;}
+h4,h5,h6{line-height:18px;}
+h4{font-size:14px;}h4 small{font-size:12px;}
+h5{font-size:12px;}
+h6{font-size:11px;color:#999999;text-transform:uppercase;}
+.page-header{padding-bottom:17px;margin:18px 0;border-bottom:1px solid #eeeeee;}
+.page-header h1{line-height:1;}
+ul,ol{padding:0;margin:0 0 9px 25px;}
+ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
+ul{list-style:disc;}
+ol{list-style:decimal;}
+li{line-height:18px;}
+ul.unstyled,ol.unstyled{margin-left:0;list-style:none;}
+dl{margin-bottom:18px;}
+dt,dd{line-height:18px;}
+dt{font-weight:bold;line-height:17px;}
+dd{margin-left:9px;}
+.dl-horizontal dt{float:left;width:120px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
+.dl-horizontal dd{margin-left:130px;}
+hr{margin:18px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;}
+strong{font-weight:bold;}
+em{font-style:italic;}
+.muted{color:#999999;}
+abbr[title]{cursor:help;border-bottom:1px dotted #ddd;}
+abbr.initialism{font-size:90%;text-transform:uppercase;}
+blockquote{padding:0 0 0 15px;margin:0 0 18px;border-left:5px solid #eeeeee;}blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:22.5px;}
+blockquote small{display:block;line-height:18px;color:#999999;}blockquote small:before{content:'\2014 \00A0';}
+blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;}
+q:before,q:after,blockquote:before,blockquote:after{content:"";}
+address{display:block;margin-bottom:18px;font-style:normal;line-height:18px;}
+small{font-size:100%;}
+cite{font-style:normal;}
+code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
+code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;}
+pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12.025px;line-height:18px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}pre.prettyprint{margin-bottom:18px;}
+pre code{padding:0;color:inherit;background-color:transparent;border:0;}
+.pre-scrollable{max-height:340px;overflow-y:scroll;}
+.label,.badge{font-size:10.998px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;}
+.label{padding:1px 4px 2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
+.badge{padding:1px 9px 2px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
+a.label:hover,a.badge:hover{color:#ffffff;text-decoration:none;cursor:pointer;}
+.label-important,.badge-important{background-color:#b94a48;}
+.label-important[href],.badge-important[href]{background-color:#953b39;}
+.label-warning,.badge-warning{background-color:#f89406;}
+.label-warning[href],.badge-warning[href]{background-color:#c67605;}
+.label-success,.badge-success{background-color:#468847;}
+.label-success[href],.badge-success[href]{background-color:#356635;}
+.label-info,.badge-info{background-color:#3a87ad;}
+.label-info[href],.badge-info[href]{background-color:#2d6987;}
+.label-inverse,.badge-inverse{background-color:#333333;}
+.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a;}
+table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
+.table{width:100%;margin-bottom:18px;}.table th,.table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;}
+.table th{font-weight:bold;}
+.table thead th{vertical-align:bottom;}
+.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;}
+.table tbody+tbody{border-top:2px solid #dddddd;}
+.table-condensed th,.table-condensed td{padding:4px 5px;}
+.table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapsed;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th,.table-bordered td{border-left:1px solid #dddddd;}
+.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}
+.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;}
+.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px;}
+.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;}
+.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;}
+.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;}
+.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5;}
+table .span1{float:none;width:44px;margin-left:0;}
+table .span2{float:none;width:124px;margin-left:0;}
+table .span3{float:none;width:204px;margin-left:0;}
+table .span4{float:none;width:284px;margin-left:0;}
+table .span5{float:none;width:364px;margin-left:0;}
+table .span6{float:none;width:444px;margin-left:0;}
+table .span7{float:none;width:524px;margin-left:0;}
+table .span8{float:none;width:604px;margin-left:0;}
+table .span9{float:none;width:684px;margin-left:0;}
+table .span10{float:none;width:764px;margin-left:0;}
+table .span11{float:none;width:844px;margin-left:0;}
+table .span12{float:none;width:924px;margin-left:0;}
+table .span13{float:none;width:1004px;margin-left:0;}
+table .span14{float:none;width:1084px;margin-left:0;}
+table .span15{float:none;width:1164px;margin-left:0;}
+table .span16{float:none;width:1244px;margin-left:0;}
+table .span17{float:none;width:1324px;margin-left:0;}
+table .span18{float:none;width:1404px;margin-left:0;}
+table .span19{float:none;width:1484px;margin-left:0;}
+table .span20{float:none;width:1564px;margin-left:0;}
+table .span21{float:none;width:1644px;margin-left:0;}
+table .span22{float:none;width:1724px;margin-left:0;}
+table .span23{float:none;width:1804px;margin-left:0;}
+table .span24{float:none;width:1884px;margin-left:0;}
+/* Auto-generated CSS for generated Thrift docs */
+h3, h4 { margin-bottom: 6px; }
+div.definition { border: 1px solid #CCC; margin-bottom: 10px; padding: 10px; }
+div.extends { margin: -0.5em 0 1em 5em }
+td { vertical-align: top; }
+table { empty-cells: show; }
+code { line-height: 20px; }
+.table-bordered th, .table-bordered td { border-bottom: 1px solid #DDDDDD; }