You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by di...@apache.org on 2018/07/31 14:05:56 UTC

[airavata] 01/01: Merge pull request #203 from yasgun/develop

This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git

commit dd81c47cc9eda3454a95272555867e8076973489
Merge: 2d39bb1 b220c36
Author: Dimuthu <di...@gmail.com>
AuthorDate: Tue Jul 31 10:05:52 2018 -0400

    Merge pull request #203 from yasgun/develop
    
    Adding Workflow Related Thrift Models and Database Models

 .../api/server/handler/AiravataServerHandler.java  |   26 +-
 .../java/org/apache/airavata/api/Airavata.java     |  694 +++----
 .../airavata/model/workflow/AiravataWorkflow.java  | 2144 ++++++++++++++++++++
 .../airavata/model/workflow/ApplicationConfig.java |  885 ++++++++
 .../airavata/model/workflow/ApplicationState.java  |   83 +
 .../airavata/model/workflow/ApplicationStatus.java |  708 +++++++
 .../airavata/model/workflow/HandlerState.java      |   83 +
 .../airavata/model/workflow/HandlerStatus.java     |  708 +++++++
 .../airavata/model/workflow/HandlerType.java       |   68 +
 .../airavata/model/workflow/NotificationEmail.java |  380 ++++
 .../model/workflow/WorkflowApplication.java        | 1701 ++++++++++++++++
 .../model/workflow/WorkflowConnection.java         | 1303 ++++++++++++
 .../airavata/model/workflow/WorkflowHandler.java   | 1901 +++++++++++++++++
 .../airavata/model/workflow/WorkflowState.java     |   92 +
 .../airavata/model/workflow/WorkflowStatus.java    |  708 +++++++
 .../model/workflow/core/ComponentType.java         |   62 +
 .../airavata/model/workflow/core/DataBlock.java    |  806 ++++++++
 .../AiravataWorkflowEntity.java                    |  200 ++
 .../AiravataWorkflowErrorEntity.java               |  129 ++
 .../AiravataWorkflowErrorPK.java                   |   65 +
 .../AiravataWorkflowStatusEntity.java              |  106 +
 .../AiravataWorkflowStatusPK.java                  |   65 +
 .../ApplicationErrorEntity.java                    |  129 ++
 .../ApplicationErrorPK.java                        |   65 +
 .../ApplicationStatusEntity.java                   |  106 +
 .../ApplicationStatusPK.java                       |   65 +
 .../HandlerErrorEntity.java                        |  129 ++
 .../airavataworkflowcatalog/HandlerErrorPK.java    |   65 +
 .../HandlerInputEntity.java                        |  206 ++
 .../airavataworkflowcatalog/HandlerInputPK.java    |   65 +
 .../HandlerOutputEntity.java                       |  184 ++
 .../airavataworkflowcatalog/HandlerOutputPK.java   |   65 +
 .../HandlerStatusEntity.java                       |  103 +
 .../airavataworkflowcatalog/HandlerStatusPK.java   |   65 +
 .../NotificationEmailEntity.java                   |   69 +
 .../NotificationEmailPK.java                       |   65 +
 .../WorkflowApplicationEntity.java                 |  203 ++
 .../WorkflowApplicationPK.java                     |   65 +
 .../WorkflowConnectionEntity.java                  |  196 ++
 .../WorkflowConnectionPK.java                      |   65 +
 .../WorkflowDataBlockEntity.java                   |  124 ++
 .../WorkflowHandlerEntity.java                     |  162 ++
 .../airavataworkflowcatalog/WorkflowHandlerPK.java |   65 +
 .../workflowcatalog/WorkflowRepository.java        |  182 +-
 .../airavata/registry/core/utils/DBConstants.java  |    2 +-
 .../utils/JPAUtil/WorkflowCatalogJPAUtils.java     |    2 +-
 .../registry/core/utils/QueryConstants.java        |    8 +-
 .../src/main/resources/META-INF/persistence.xml    |   25 +-
 .../resources/airavataworkflowcatalog-derby.sql    |  180 ++
 .../workflowcatalog/WorkflowRepositoryTest.java    |  212 +-
 .../workflowcatalog/util/Initialize.java           |    2 +-
 .../resources/airavataworkflowcatalog-derby.sql    |  180 ++
 .../workflow/catalog/impl/WorkflowCatalogImpl.java |  352 ++--
 .../airavata/registry/cpi/WorkflowCatalog.java     |   18 +-
 .../api/service/handler/RegistryServerHandler.java |   26 +-
 .../airavata/registry/api/RegistryService.java     |  686 +++----
 .../airavata-apis/airavata_api.thrift              |   14 +-
 .../component-cpis/registry-api.thrift             |   14 +-
 .../airavata_workflow_model.thrift                 |   73 +
 .../core-models/component_type.thrift              |   29 +
 .../core-models/data_block_model.thrift            |   34 +
 .../workflow_application_model.thrift              |   61 +
 .../workflow_connection_model.thrift               |   41 +
 .../workflow_handler_model.thrift                  |   70 +
 .../generate-thrift-stubs.sh                       |    3 +
 65 files changed, 16336 insertions(+), 1056 deletions(-)