You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2018/03/30 15:11:20 UTC

[airavata] 01/01: Merge pull request #167 from tilaks26/registry-refactoring

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

machristie pushed a commit to branch group-based-auth
in repository https://gitbox.apache.org/repos/asf/airavata.git

commit 11efe8a64baf365dc96f4193f57977a7a76e635d
Merge: d7e9193 49d1f39
Author: Marcus Christie <ma...@iu.edu>
AuthorDate: Fri Mar 30 11:11:16 2018 -0400

    Merge pull request #167 from tilaks26/registry-refactoring
    
    [AIRAVATA-2657] Refactoring App Catalog Implementation - ApplicationDeployment and ApplicationInterface Modules

 modules/registry-refactoring/pom.xml               |   3 +-
 .../entities/appcatalog/AppEnvironmentEntity.java  |  30 ++-
 .../appcatalog/AppModuleMappingEntity.java         |  57 +++-
 .../entities/appcatalog/AppModuleMappingPK.java    |   6 +-
 .../appcatalog/ApplicationDeploymentEntity.java    | 176 +++++++++++--
 .../appcatalog/ApplicationInputEntity.java         | 135 ++++++----
 .../entities/appcatalog/ApplicationInputPK.java    |  20 +-
 .../appcatalog/ApplicationInterfaceEntity.java     |  69 ++++-
 .../appcatalog/ApplicationModuleEntity.java        |  42 +--
 .../appcatalog/ApplicationOutputEntity.java        | 114 ++++----
 .../entities/appcatalog/ApplicationOutputPK.java   |  20 +-
 .../appcatalog/BatchQueueResourcePolicyEntity.java |  22 +-
 .../appcatalog/BatchQueueResourcePolicyPK.java     |  23 +-
 .../appcatalog/CloudJobSubmissionEntity.java       |   3 +
 .../appcatalog/ComputeResourcePolicyEntity.java    |  22 +-
 .../appcatalog/ComputeResourcePolicyPK.java        |  23 +-
 .../appcatalog/GlobusGkEndpointEntity.java         |   2 +-
 .../appcatalog/GlobusSubmissionEntity.java         |   2 +-
 .../entities/appcatalog/GridftpEndpointEntity.java |   2 +-
 .../appcatalog/GroupComputeResourcePrefEntity.java |  21 +-
 .../appcatalog/GroupComputeResourcePrefPK.java     |  21 +-
 .../appcatalog/GroupResourceProfileEntity.java     |  21 +-
 .../appcatalog/GroupResourceProfilePK.java         |  21 +-
 .../GroupSSHAccountProvisionerConfig.java          |  21 +-
 .../GroupSSHAccountProvisionerConfigPK.java        |  21 +-
 .../entities/appcatalog/GsisshExportEntity.java    |   2 +-
 .../appcatalog/GsisshPostjobcommandEntity.java     |   2 +-
 .../appcatalog/GsisshPrejobcommandEntity.java      |   2 +-
 .../appcatalog/GsisshSubmissionEntity.java         |   2 +-
 .../appcatalog/LibraryApendPathEntity.java         |  23 +-
 .../appcatalog/LibraryPrependPathEntity.java       |  24 +-
 ...tjobCommandPK.java => ModuleLoadCmdEntity.java} |  56 ++--
 ...{PostjobCommandPK.java => ModuleLoadCmdPK.java} |  17 +-
 .../entities/appcatalog/PostjobCommandEntity.java  |  51 +++-
 .../core/entities/appcatalog/PostjobCommandPK.java |   6 +-
 .../entities/appcatalog/PrejobCommandEntity.java   |  51 +++-
 .../core/entities/appcatalog/PrejobCommandPK.java  |   6 +-
 .../SSHAccountProvisionerConfiguration.java        |   4 +
 .../SSHAccountProvisionerConfigurationPK.java      |   3 +
 .../appcatalog/StorageInterfaceEntity.java         |   2 +-
 .../entities/appcatalog/StorageResourceEntity.java |   4 +-
 .../appcatalog/UnicoreSubmissionEntity.java        |   2 +-
 .../ApplicationDeploymentRepository.java           | 187 +++++++++++++
 .../appcatalog/ApplicationInputRepository.java}    |  36 +--
 .../appcatalog/ApplicationInterfaceRepository.java | 288 +++++++++++++++++++++
 .../appcatalog/ApplicationModuleRepository.java}   |  35 +--
 .../appcatalog/ApplicationOutputRepository.java}   |  36 +--
 .../appcatalog/BatchQueuePolicyRepository.java     |  19 ++
 .../appcatalog/BatchQueueRepository.java           |  19 ++
 .../ComputeResourcePolicyRepository.java           |  19 ++
 .../appcatalog/ComputeResourcePrefRepository.java  |  19 ++
 .../appcatalog/ComputeResourceRepository.java      |  19 ++
 .../appcatalog/DataMovementRepository.java         |  19 ++
 .../appcatalog/GroupResourceProfileRepository.java |  19 ++
 .../appcatalog/GrpComputePrefRepository.java       |  19 ++
 .../appcatalog/GwyResourceProfileRepository.java   |  19 ++
 .../JobSubmissionInterfaceRepository.java          |  19 ++
 .../appcatalog/ResourceJobManagerRepository.java   |  19 ++
 .../appcatalog/StoragePrefRepository.java          |  19 ++
 .../UserComputeResourcePreferenceRepository.java   |   1 -
 .../UserStoragePreferenceRepository.java           |   1 -
 .../airavata/registry/core/utils/DBConstants.java  |  82 ++++++
 .../core/utils/JPAUtil/AppCatalogJPAUtils.java     |  19 ++
 .../registry/core/utils/QueryConstants.java        |  78 +++++-
 .../src/main/resources/META-INF/persistence.xml    |   6 +-
 .../repositories/ExperimentRepositoryTest.java     |  86 +++---
 .../repositories/ReplicaCatalogRepositoryTest.java |  66 ++---
 .../core/repositories/WorkflowRepositoryTest.java  |  64 ++---
 .../core/repositories/WorkspaceRepositoryTest.java | 184 ++++++-------
 .../ApplicationDeploymentRepositoryTest.java       | 194 ++++++++++++++
 .../ApplicationInterfaceRepositoryTest.java        | 164 ++++++++++++
 .../appcatalog/ComputeResourceRepositoryTest.java  |  21 +-
 .../appcatalog/GatewayProfileRepositoryTest.java   |  19 ++
 .../GroupResourceProfileRepositoryTest.java        |  27 +-
 .../registry/cpi/ApplicationDeployment.java        |   4 +-
 .../registry/cpi/ApplicationInterface.java         |   4 +-
 .../api/service/handler/RegistryServerHandler.java |  91 +++----
 77 files changed, 2411 insertions(+), 664 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
machristie@apache.org.