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

github-bot pushed a change to branch 
dependabot/maven/dev-tools/load-client/org.keycloak-keycloak-authz-client-8.0.0
in repository https://gitbox.apache.org/repos/asf/airavata.git


 discard ac40946c58 Bump org.keycloak:keycloak-authz-client in 
/dev-tools/load-client
     add 11a9df1354 remove airavata-client-samples dependency from distribution
     add 32f833f635 Consolidate Scattered Airavata Stubs / APIs into 
airavata-api (#531)
     add be607c4d97 update README with detailed description of internals
     add 815efe2a60 update README with detailed description of internals
     add a29d71e3aa Bump org.keycloak:keycloak-authz-client in 
/dev-tools/load-client

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (ac40946c58)
            \
             N -- N -- N   
refs/heads/dependabot/maven/dev-tools/load-client/org.keycloak-keycloak-authz-client-8.0.0
 (a29d71e3aa)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |    1 +
 README.md                                          |   70 +
 airavata-api/airavata-api-server/pom.xml           |  144 --
 airavata-api/airavata-data-models/pom.xml          |  101 --
 .../airavata-data-models/src/main/java/.gitkeep    |    0
 airavata-api/airavata-model-utils/pom.xml          |   56 -
 airavata-api/pom.xml                               |  467 ++++++-
 .../airavata/common/utils/BuildConstant.java       |    0
 .../airavata/accountprovisioning/ConfigParam.java  |    0
 .../accountprovisioning/InvalidSetupException.java |    0
 .../InvalidUsernameException.java                  |    0
 .../accountprovisioning/SSHAccountManager.java     |    0
 .../accountprovisioning/SSHAccountProvisioner.java |    0
 .../SSHAccountProvisionerFactory.java              |    0
 .../SSHAccountProvisionerProvider.java             |    0
 .../airavata/accountprovisioning/SSHUtil.java      |    0
 .../provisioner/IULdapSSHAccountProvisioner.java   |    0
 .../IULdapSSHAccountProvisionerProvider.java       |    0
 .../apache/airavata/agents/api/AdaptorParams.java  |    0
 .../java/org/apache/airavata/agents/api/Agent.java |    0
 .../apache/airavata/agents/api/AgentAdaptor.java   |    0
 .../apache/airavata/agents/api/AgentException.java |    0
 .../org/apache/airavata/agents/api/AgentUtils.java |    0
 .../apache/airavata/agents/api/CommandOutput.java  |    0
 .../apache/airavata/agents/api/FileMetadata.java   |    0
 .../airavata/agents/api/JobSubmissionOutput.java   |    0
 .../agents/api/StorageResourceAdaptor.java         |    0
 .../airavata/agents/streaming/TransferResult.java  |    0
 .../agents/streaming/VirtualInputStream.java       |    0
 .../agents/streaming/VirtualOutputStream.java      |    0
 .../agents/streaming/VirtualStreamProducer.java    |    0
 .../airavata/api/client/AiravataClientFactory.java |    0
 .../airavata/api/server/AiravataAPIServer.java     |    0
 .../api/server/handler/AiravataServerHandler.java  |    0
 .../apache/airavata/api/server/util/Constants.java |    0
 .../monitoring/ClusterStatusMonitorJob.java        |    0
 .../ClusterStatusMonitorJobScheduler.java          |    0
 .../airavata/common/context/RequestContext.java    |    0
 .../airavata/common/context/WorkflowContext.java   |    0
 .../exception/AiravataConfigurationException.java  |    0
 .../common/exception/AiravataException.java        |    0
 .../common/exception/AiravataStartupException.java |    0
 .../exception/ApplicationSettingsException.java    |    0
 .../apache/airavata/common/logging/Exception.java  |    0
 .../airavata/common/logging/MDCConstants.java      |    0
 .../apache/airavata/common/logging/MDCUtil.java    |    0
 .../airavata/common/utils/AiravataJobState.java    |    0
 .../airavata/common/utils/AiravataUtils.java       |    0
 .../airavata/common/utils/ApplicationSettings.java |    0
 .../apache/airavata/common/utils/Constants.java    |    0
 .../common/utils/DBEventManagerConstants.java      |    0
 .../airavata/common/utils/DBEventService.java      |    0
 .../apache/airavata/common/utils/DBInitConfig.java |    0
 .../airavata/common/utils/DBInitializer.java       |    0
 .../org/apache/airavata/common/utils/DBUtil.java   |    2 +-
 .../airavata/common/utils/DatabaseCreator.java     |    0
 .../airavata/common/utils/DatabaseTestCases.java   |    0
 .../utils/DefaultKeyStorePasswordCallback.java     |    0
 .../apache/airavata/common/utils/DerbyUtil.java    |    0
 .../airavata/common/utils/ExecutionMode.java       |    0
 .../org/apache/airavata/common/utils/IOUtil.java   |    0
 .../org/apache/airavata/common/utils/IServer.java  |    0
 .../apache/airavata/common/utils/JDBCConfig.java   |    0
 .../org/apache/airavata/common/utils/JPAUtils.java |    0
 .../org/apache/airavata/common/utils/JSONUtil.java |    0
 .../common/utils/KeyStorePasswordCallback.java     |    0
 .../airavata/common/utils/LocalEventPublisher.java |    0
 .../airavata/common/utils/NameValidator.java       |    0
 .../org/apache/airavata/common/utils/Pair.java     |    0
 .../apache/airavata/common/utils/SecurityUtil.java |    0
 .../airavata/common/utils/ServerSettings.java      |    0
 .../apache/airavata/common/utils/StringUtil.java   |    0
 .../apache/airavata/common/utils/SwingUtil.java    |    0
 .../airavata/common/utils/ThriftClientPool.java    |    0
 .../apache/airavata/common/utils/ThriftUtils.java  |    0
 .../org/apache/airavata/common/utils/Version.java  |    0
 .../apache/airavata/common/utils/WSConstants.java  |    0
 .../apache/airavata/common/utils/ZkConstants.java  |    0
 .../ComputationalResourceMonitoringService.java    |    0
 .../monitoring/job/ComputeResourceMonitor.java     |    0
 .../resource/monitoring/job/MonitoringJob.java     |    0
 .../monitoring/job/output/OutputParser.java        |    0
 .../monitoring/job/output/OutputParserImpl.java    |    0
 .../resource/monitoring/utils/Constants.java       |    0
 .../store/client/CredentialStoreClientFactory.java |    0
 .../credential/store/client/TestSSLClient.java     |    0
 .../credential/store/credential/AuditInfo.java     |    0
 .../credential/store/credential/CommunityUser.java |    0
 .../credential/store/credential/Credential.java    |    0
 .../store/credential/CredentialOwnerType.java      |    0
 .../impl/certificate/CertificateAuditInfo.java     |    0
 .../impl/certificate/CertificateCredential.java    |    0
 .../impl/password/PasswordCredential.java          |    0
 .../store/credential/impl/ssh/SSHCredential.java   |    0
 .../store/notifier/CredentialStoreNotifier.java    |    0
 .../store/notifier/NotificationMessage.java        |    0
 .../store/notifier/NotifierBootstrap.java          |    0
 .../notifier/impl/EmailNotificationMessage.java    |    0
 .../store/notifier/impl/EmailNotifier.java         |    0
 .../notifier/impl/EmailNotifierConfiguration.java  |    0
 .../store/server/CredentialStoreServer.java        |    0
 .../store/server/CredentialStoreServerHandler.java |    0
 .../credential/store/store/CredentialReader.java   |    0
 .../store/store/CredentialReaderFactory.java       |    0
 .../store/store/CredentialStoreException.java      |    0
 .../credential/store/store/CredentialWriter.java   |    0
 .../store/impl/CertificateCredentialWriter.java    |    0
 .../store/store/impl/CredentialReaderImpl.java     |    0
 .../store/store/impl/SSHCredentialWriter.java      |    0
 .../store/store/impl/db/CommunityUserDAO.java      |    0
 .../store/store/impl/db/CredentialsDAO.java        |    0
 .../credential/store/store/impl/db/ParentDAO.java  |    0
 .../impl/util/CredentialStoreDBInitConfig.java     |    0
 .../store/impl/util/CredentialStoreJDBCConfig.java |    0
 .../credential/store/util/ConfigurationReader.java |    0
 .../store/util/CredentialStoreConstants.java       |    0
 .../credential/store/util/PrivateKeyStore.java     |    0
 .../credential/store/util/TokenGenerator.java      |    0
 .../airavata/credential/store/util/Utility.java    |    0
 .../db/event/manager/DBEventManagerRunner.java     |    0
 .../manager/messaging/DBEventManagerException.java |    0
 .../messaging/DBEventManagerMessagingFactory.java  |    0
 .../messaging/impl/DBEventMessageHandler.java      |    0
 .../airavata/db/event/manager/utils/Constants.java |    0
 .../event/manager/utils/DbEventManagerZkUtils.java |    0
 .../airavata/helix/adaptor/PoolingSSHJClient.java  |    0
 .../airavata/helix/adaptor/SSHJAgentAdaptor.java   |    0
 .../airavata/helix/adaptor/SSHJStorageAdaptor.java |    0
 .../adaptor/wrapper/SCPFileTransferWrapper.java    |    0
 .../helix/adaptor/wrapper/SFTPClientWrapper.java   |    0
 .../helix/adaptor/wrapper/SSHClientWrapper.java    |    0
 .../helix/adaptor/wrapper/SessionWrapper.java      |    0
 .../airavata/helix/agent/ssh/SshAdaptorParams.java |    0
 .../airavata/helix/agent/ssh/SshAgentAdaptor.java  |    0
 .../helix/agent/ssh/StandardOutReader.java         |    0
 .../agent/storage/StorageResourceAdaptorImpl.java  |    0
 .../apache/airavata/helix/core/AbstractTask.java   |    0
 .../org/apache/airavata/helix/core/OutPort.java    |    0
 .../helix/core/participant/HelixParticipant.java   |    0
 .../helix/core/support/TaskHelperImpl.java         |    0
 .../core/support/adaptor/AdaptorSupportImpl.java   |    0
 .../helix/core/support/adaptor/AgentStore.java     |    0
 .../airavata/helix/core/util/MonitoringUtil.java   |    0
 .../airavata/helix/core/util/PropertyResolver.java |    0
 .../apache/airavata/helix/core/util/TaskUtil.java  |    0
 .../helix/impl/controller/HelixController.java     |    0
 .../impl/controller/WorkflowCleanupAgent.java      |    0
 .../helix/impl/participant/GlobalParticipant.java  |    0
 .../airavata/helix/impl/task/AiravataTask.java     |    0
 .../airavata/helix/impl/task/TaskContext.java      |    0
 .../helix/impl/task/TaskOnFailException.java       |    0
 .../impl/task/cancel/CancelCompletingTask.java     |    0
 .../task/cancel/RemoteJobCancellationTask.java     |    0
 .../impl/task/cancel/WorkflowCancellationTask.java |    0
 .../helix/impl/task/completing/CompletingTask.java |    0
 .../airavata/helix/impl/task/env/EnvSetupTask.java |    0
 .../airavata/helix/impl/task/mock/MockTask.java    |    0
 .../helix/impl/task/parsing/DataParsingTask.java   |    0
 .../impl/task/parsing/ParsingTriggeringTask.java   |    0
 .../task/parsing/ProcessCompletionMessage.java     |    0
 .../ProcessCompletionMessageDeserializer.java      |    0
 .../kafka/ProcessCompletionMessageSerializer.java  |    0
 .../impl/task/parsing/models/ParsingTaskInput.java |    0
 .../task/parsing/models/ParsingTaskInputs.java     |    0
 .../task/parsing/models/ParsingTaskOutput.java     |    0
 .../task/parsing/models/ParsingTaskOutputs.java    |    0
 .../helix/impl/task/staging/ArchiveTask.java       |    0
 .../helix/impl/task/staging/DataStagingTask.java   |    0
 .../impl/task/staging/InputDataStagingTask.java    |    0
 .../impl/task/staging/JobVerificationTask.java     |    0
 .../impl/task/staging/OutputDataStagingTask.java   |    0
 .../task/submission/DefaultJobSubmissionTask.java  |    0
 .../task/submission/ForkJobSubmissionTask.java     |    0
 .../impl/task/submission/JobSubmissionTask.java    |    0
 .../task/submission/LocalJobSubmissionTask.java    |    0
 .../task/submission/config/GroovyMapBuilder.java   |    0
 .../impl/task/submission/config/GroovyMapData.java |    0
 .../impl/task/submission/config/JobFactory.java    |    0
 .../submission/config/JobManagerConfiguration.java |    0
 .../impl/task/submission/config/OutputParser.java  |    0
 .../task/submission/config/RawCommandInfo.java     |    0
 .../impl/task/submission/config/ScriptTag.java     |    0
 .../config/app/ForkJobConfiguration.java           |    0
 .../config/app/HTCondorJobConfiguration.java       |    0
 .../impl/task/submission/config/app/JobUtil.java   |    0
 .../submission/config/app/LSFJobConfiguration.java |    0
 .../submission/config/app/PBSJobConfiguration.java |    0
 .../config/app/SlurmJobConfiguration.java          |    0
 .../submission/config/app/UGEJobConfiguration.java |    0
 .../parser/AiravataCustomCommandOutputParser.java  |    0
 .../config/app/parser/ForkOutputParser.java        |    0
 .../config/app/parser/HTCondorOutputParser.java    |    0
 .../config/app/parser/LSFOutputParser.java         |    0
 .../config/app/parser/PBSOutputParser.java         |    0
 .../config/app/parser/SlurmOutputParser.java       |    0
 .../config/app/parser/UGEOutputParser.java         |    0
 .../helix/impl/workflow/ParserWorkflowManager.java |    0
 .../helix/impl/workflow/PostWorkflowManager.java   |    0
 .../helix/impl/workflow/PreWorkflowManager.java    |    0
 .../helix/impl/workflow/WorkflowManager.java       |    0
 .../apache/airavata/helix/task/api/TaskHelper.java |    0
 .../airavata/helix/task/api/TaskParamType.java     |    0
 .../helix/task/api/annotation/TaskDef.java         |    0
 .../helix/task/api/annotation/TaskOutPort.java     |    0
 .../helix/task/api/annotation/TaskParam.java       |    0
 .../helix/task/api/support/AdaptorSupport.java     |    0
 .../airavata/helix/workflow/QueueOperator.java     |    0
 .../airavata/helix/workflow/WorkflowOperator.java  |    0
 .../messaging/client/RabbitMQListener.java         |    0
 .../airavata/messaging/client/TestReader.java      |    0
 .../airavata/messaging/core/MessageContext.java    |    0
 .../airavata/messaging/core/MessageHandler.java    |    0
 .../messaging/core/MessagingConstants.java         |    0
 .../airavata/messaging/core/MessagingFactory.java  |    0
 .../apache/airavata/messaging/core/Publisher.java  |    0
 .../messaging/core/RabbitMQProperties.java         |    0
 .../apache/airavata/messaging/core/Subscriber.java |    0
 .../apache/airavata/messaging/core/TestClient.java |    0
 .../org/apache/airavata/messaging/core/Type.java   |    0
 .../messaging/core/impl/ExperimentConsumer.java    |    0
 .../messaging/core/impl/MessageConsumer.java       |    0
 .../messaging/core/impl/ProcessConsumer.java       |    0
 .../messaging/core/impl/RabbitMQPublisher.java     |    0
 .../messaging/core/impl/RabbitMQSubscriber.java    |    0
 .../messaging/core/impl/StatusConsumer.java        |    0
 .../messaging/core/stats/CountWriterTask.java      |    0
 .../messaging/core/stats/LatencyWriterTask.java    |    0
 .../airavata/messaging/core/stats/StatCounter.java |    0
 .../messaging/core/util/DBEventPublisherUtils.java |    0
 .../metascheduler/core/api/ProcessScheduler.java   |    0
 .../engine/ComputeResourceSelectionPolicy.java     |    0
 .../metascheduler/core/engine/DataAnalyzer.java    |    0
 .../metascheduler/core/engine/ProcessScanner.java  |    0
 .../metascheduler/core/engine/ReScheduler.java     |    0
 .../airavata/metascheduler/core/utils/Utils.java   |    0
 .../metadata/analyzer/DataInterpreterService.java  |    0
 .../metadata/analyzer/impl/DataAnalyzerImpl.java   |    0
 .../metadata/analyzer/utils/Constants.java         |    0
 .../scheduling/api/ProcessSchedulerImpl.java       |    0
 .../ComputeResourceSelectionPolicyImpl.java        |    0
 .../DefaultComputeResourceSelectionPolicy.java     |    0
 .../selection/MultipleComputeResourcePolicy.java   |    0
 .../rescheduler/ExponentialBackOffReScheduler.java |    0
 .../rescheduler/ProcessReschedulingService.java    |    0
 .../engine/rescheduler/ProcessScannerImpl.java     |    0
 .../process/scheduling/utils/Constants.java        |    0
 .../airavata/model/util/AppDeploymentUtil.java     |    0
 .../airavata/model/util/AppInterfaceUtil.java      |    0
 .../apache/airavata/model/util/ExecutionType.java  |    0
 .../airavata/model/util/ExperimentModelUtil.java   |    0
 .../util/GroupComputeResourcePreferenceUtil.java   |    0
 .../airavata/model/util/ProjectModelUtil.java      |    0
 .../apache/airavata/monitor/AbstractMonitor.java   |    0
 .../apache/airavata/monitor/JobStateValidator.java |    0
 .../apache/airavata/monitor/JobStatusResult.java   |    0
 .../airavata/monitor/MonitoringException.java      |    0
 .../airavata/monitor/email/EmailBasedMonitor.java  |    0
 .../email/parser/AiravataCustomMailParser.java     |    0
 .../airavata/monitor/email/parser/EmailParser.java |    0
 .../monitor/email/parser/HTCondorEmailParser.java  |    0
 .../monitor/email/parser/LSFEmailParser.java       |    0
 .../monitor/email/parser/PBSEmailParser.java       |    0
 .../monitor/email/parser/ResourceConfig.java       |    0
 .../monitor/email/parser/SLURMEmailParser.java     |    0
 .../monitor/email/parser/UGEEmailParser.java       |    0
 .../monitor/kafka/JobStatusResultDeserializer.java |    0
 .../monitor/kafka/JobStatusResultSerializer.java   |    0
 .../airavata/monitor/kafka/MessageProducer.java    |    0
 .../airavata/monitor/realtime/RealtimeMonitor.java |    0
 .../realtime/parser/RealtimeJobStatusParser.java   |    0
 .../client/OrchestratorClientFactory.java          |    0
 .../core/OrchestratorConfiguration.java            |    0
 .../core/context/OrchestratorContext.java          |    0
 .../core/exception/OrchestratorException.java      |    0
 .../core/impl/GFACPassiveJobSubmitter.java         |    0
 .../orchestrator/core/job/JobSubmitter.java        |    0
 .../core/schedule/DefaultHostScheduler.java        |    0
 .../orchestrator/core/schedule/HostScheduler.java  |    0
 .../core/utils/OrchestratorConstants.java          |    0
 .../orchestrator/core/utils/OrchestratorUtils.java |    0
 .../core/validator/JobMetadataValidator.java       |    0
 .../core/validator/impl/BatchQueueValidator.java   |    0
 .../validator/impl/ExperimentStatusValidator.java  |    0
 .../impl/GroupResourceProfileValidator.java        |    0
 .../airavata/orchestrator/cpi/Orchestrator.java    |    0
 .../cpi/impl/AbstractOrchestrator.java             |    0
 .../cpi/impl/SimpleOrchestratorImpl.java           |    0
 .../sample/OrchestratorClientSample.java           |    0
 .../orchestrator/server/OrchestratorServer.java    |    0
 .../server/OrchestratorServerHandler.java          |    2 +-
 .../airavata/orchestrator/util/Constants.java      |    0
 .../util/OrchestratorServerThreadPoolExecutor.java |    0
 .../orchestrator/util/OrchestratorUtils.java       |    0
 .../airavata/patform/monitoring/CountMonitor.java  |    0
 .../airavata/patform/monitoring/GaugeMonitor.java  |    0
 .../patform/monitoring/MonitoringServer.java       |    0
 .../api/client/RegistryServiceClientFactory.java   |    0
 .../apache/airavata/registry/cpi/AppCatalog.java   |    0
 .../airavata/registry/cpi/AppCatalogException.java |    0
 .../registry/cpi/ApplicationDeployment.java        |    0
 .../registry/cpi/ApplicationInterface.java         |    0
 .../airavata/registry/cpi/CompositeIdentifier.java |    0
 .../airavata/registry/cpi/ComputeResource.java     |    0
 .../registry/cpi/DataProductInterface.java         |    0
 .../registry/cpi/DataReplicaLocationInterface.java |    0
 .../airavata/registry/cpi/ExpCatChildDataType.java |    0
 .../registry/cpi/ExpCatParentDataType.java         |    0
 .../airavata/registry/cpi/ExperimentCatalog.java   |    0
 .../registry/cpi/ExperimentCatalogException.java   |    0
 .../registry/cpi/ExperimentCatalogModelType.java   |    0
 .../airavata/registry/cpi/GwyClientCredential.java |    0
 .../airavata/registry/cpi/GwyResourceProfile.java  |    0
 .../org/apache/airavata/registry/cpi/Registry.java |    0
 .../airavata/registry/cpi/RegistryException.java   |    0
 .../airavata/registry/cpi/ReplicaCatalog.java      |    0
 .../registry/cpi/ReplicaCatalogException.java      |    0
 .../airavata/registry/cpi/ResultOrderType.java     |    0
 .../airavata/registry/cpi/StorageResource.java     |    0
 .../airavata/registry/cpi/UsrResourceProfile.java  |    0
 .../airavata/registry/cpi/WorkflowCatalog.java     |    0
 .../registry/cpi/WorkflowCatalogException.java     |    0
 .../airavata/registry/cpi/utils/Constants.java     |    0
 .../airavata/registry/cpi/utils/StatusType.java    |    0
 .../airavata/security/AbstractAuthenticator.java   |    0
 .../security/AbstractDatabaseAuthenticator.java    |    0
 .../security/AiravataSecurityException.java        |    0
 .../airavata/security/AuthenticationException.java |    0
 .../apache/airavata/security/Authenticator.java    |    0
 .../org/apache/airavata/security/Authoriser.java   |    0
 .../org/apache/airavata/security/UserStore.java    |    0
 .../airavata/security/UserStoreException.java      |    0
 .../AbstractConfigurationReader.java               |    0
 .../AuthenticatorConfigurationReader.java          |    0
 .../security/userstore/AbstractJDBCUserStore.java  |    0
 .../airavata/security/userstore/JDBCUserStore.java |    0
 .../airavata/security/userstore/LDAPUserStore.java |    0
 .../security/userstore/SessionDBUserStore.java     |    0
 .../airavata/security/util/PasswordDigester.java   |    0
 .../airavata/security/util/TrustStoreManager.java  |    0
 .../org/apache/airavata/server/ServerMain.java     |    0
 .../client/ProfileServiceClientFactory.java        |    0
 .../service/security/AiravataSecurityManager.java  |    0
 .../service/security/GatewayGroupsInitializer.java |    0
 .../airavata/service/security/IdentityContext.java |    0
 .../service/security/KeyCloakSecurityManager.java  |    0
 .../service/security/SecurityManagerFactory.java   |    0
 .../apache/airavata/service/security/UserInfo.java |    0
 .../service/security/authzcache/AuthzCache.java    |    0
 .../security/authzcache/AuthzCacheEntry.java       |    0
 .../security/authzcache/AuthzCacheIndex.java       |    0
 .../security/authzcache/AuthzCacheManager.java     |    0
 .../authzcache/AuthzCacheManagerFactory.java       |    0
 .../security/authzcache/AuthzCachedStatus.java     |    0
 .../authzcache/DefaultAuthzCacheManager.java       |    0
 .../security/interceptor/SecurityCheck.java        |    0
 .../security/interceptor/SecurityInterceptor.java  |    0
 .../security/interceptor/SecurityModule.java       |    0
 .../SharingRegistryServiceClientFactory.java       |    0
 ...countprovisioning.SSHAccountProvisionerProvider |    0
 .../src/main/resources/airavata-server.properties  |   27 +-
 .../src/main/resources/credstore-derby.sql         |    0
 .../src/main/resources/credstore-mysql.sql         |    0
 .../src/main/resources/email-config.yaml           |    0
 .../src/main}/resources/gsissh.properties          |    0
 .../src/main/resources/log4j.properties            |   17 +-
 .../src/main/resources/log4j2.xml                  |    0
 .../SSHAccountProvisionerFactoryTest.java          |   34 +-
 .../provisioner/TestSSHAccountProvisioner.java     |    0
 .../TestSSHAccountProvisionerProvider.java         |    0
 .../common/utils/ApplicationSettingsTest.java      |   10 +-
 .../airavata/common/utils/DerbyTestUtil.java       |   15 +-
 .../airavata/common/utils/SecurityUtilTest.java    |   13 +-
 .../common/utils/ThriftClientPoolTest.java         |   25 +-
 .../store/cpi/SSHSummaryTest/SSHSummaryTest.java   |   17 +-
 .../store/notifier/impl/EmailNotifierTest.java     |   13 +-
 .../store/store/impl/db/CommunityUserDAOTest.java  |   59 +-
 .../store/store/impl/db/CredentialsDAOTest.java    |  121 +-
 .../store/store/impl/db/SSHCredentialTest.java     |    0
 .../store/util/ConfigurationReaderTest.java        |   23 +-
 .../credential/store/util/TokenGeneratorTest.java  |   10 +-
 .../GroupComputeResourcePreferenceUtilTest.java    |   14 +-
 .../client/OrchestratorClientFactoryTest.java      |    0
 .../orchestrator/core/BaseOrchestratorTest.java    |    0
 .../orchestrator/core/NewOrchestratorTest.java     |    0
 .../core/OrchestratorTestWithGRAM.java             |    4 +-
 .../core/OrchestratorTestWithMyProxyAuth.java      |    0
 .../AuthenticatorConfigurationReaderTest.java      |   35 +-
 .../configurations/TestDBAuthenticator1.java       |    0
 .../configurations/TestDBAuthenticator2.java       |    0
 .../configurations/TestDBAuthenticator3.java       |    0
 .../security/configurations/TestUserStore.java     |    0
 .../security/userstore/JDBCUserStoreTest.java      |   16 +-
 .../security/userstore/LDAPUserStoreTest.java      |   17 +-
 .../security/userstore/SessionDBUserStoreTest.java |   14 +-
 .../security/GatewayGroupsInitializerTest.java     |   40 +-
 .../security/KeyCloakSecurityManagerTest.java      |   15 +-
 ...countprovisioning.SSHAccountProvisionerProvider |    0
 .../src/test/resources/PBSTemplate.xslt            |    0
 .../src/test/resources/authenticators.xml          |    0
 .../src/test/resources/credential-store/client.xml |    0
 .../src/test/resources/disabled-authenticator.xml  |    0
 .../src/test}/resources/gsissh.properties          |    0
 .../src/test/resources/jdbc-authenticator.xml      |    0
 .../src/test/resources/ldap-authenticator.xml      |    0
 .../src/test/resources/monitor.properties          |    0
 .../src/test/resources/orchestrator.properties     |    0
 .../src/test/resources/session-authenticator.xml   |    1 -
 .../src/test/resources/zoo.cfg                     |    0
 airavata-services/pom.xml                          |   71 -
 airavata-services/profile-service/pom.xml          |   45 -
 .../profile-service-client-sdks/pom.xml            |   40 -
 .../profile-service/profile-service-server/pom.xml |   70 -
 .../profile-service/profile-service-stubs/pom.xml  |   93 --
 airavata-services/services-security/pom.xml        |  122 --
 assets/airavata-components.png                     |  Bin 0 -> 78939 bytes
 assets/airavata-dataflow.png                       |  Bin 0 -> 127098 bytes
 assets/airavata-state-transitions.png              |  Bin 0 -> 196674 bytes
 dev-tools/load-client/pom.xml                      |    7 +-
 .../src/main/assembly/load-client-bin-assembly.xml |  105 +-
 .../pom.xml                                        |   17 +-
 .../airavata/client/samples/CancelExperiments.java |    0
 .../airavata/client/samples/CreateLaunchBES.java   |    0
 .../client/samples/CreateLaunchExperiment.java     |    0
 .../client/samples/CreateLaunchExperimentUS3.java  |    0
 .../client/samples/ReplicaCatalogSample.java       |    0
 .../client/samples/SampleEchoExperiment.java       |    0
 .../airavata/client/secure/client/Properties.java  |    0
 .../client/secure/client/SecureClient.java         |    0
 .../client/tools/RegisterOGCEUS3Application.java   |    0
 .../client/tools/RegisterSampleApplications.java   |    0
 .../tools/RegisterSampleApplicationsUtils.java     |    0
 .../client/tools/RegisterUS3Application.java       |    0
 .../profile-service-java-client-samples}/pom.xml   |    9 +-
 .../profile/client/samples/GroupManagerSample.java |    0
 .../client/samples/TenantProfileSample.java        |    0
 .../profile/client/samples/UserProfileSample.java  |    0
 .../client/util/ProfileServiceClientUtil.java      |    0
 .../resources/profile-client-sample.properties     |    0
 modules/agent-framework/agent-service/pom.xml      |   16 +-
 .../main/assembly/agent-service-bin-assembly.xml   |  119 +-
 modules/airavata-helix/agent-api/pom.xml           |   59 -
 modules/airavata-helix/agent-impl/pom.xml          |   43 -
 .../airavata-helix/agent-impl/ssh-agent/pom.xml    |   77 --
 .../airavata-helix/agent-impl/sshj-agent/pom.xml   |   48 -
 modules/airavata-helix/helix-spectator/pom.xml     |  100 --
 modules/airavata-helix/platform-monitor/pom.xml    |    0
 modules/airavata-helix/pom.xml                     |   41 -
 modules/airavata-helix/task-api/pom.xml            |   57 -
 modules/airavata-helix/workflow-impl/pom.xml       |   43 -
 .../metadata-analyzer/pom.xml                      |   75 -
 .../metascheduler-core/pom.xml                     |   71 -
 modules/airavata-metascheduler/pom.xml             |   37 -
 .../process-scheduler/pom.xml                      |   71 -
 modules/cluster-monitoring/pom.xml                 |   83 --
 modules/commons/pom.xml                            |  158 ---
 .../org/apache/airavata/common/utils/WSDLUtil.java |  542 --------
 modules/compute-account-provisioning/pom.xml       |   64 -
 .../computer-resource-monitoring-service/pom.xml   |   77 --
 .../credential-store-service/pom.xml               |  179 ---
 .../store/servlet/CredentialBootstrapper.java      |   44 -
 .../servlet/CredentialStoreCallbackServlet.java    |  276 ----
 .../store/servlet/CredentialStoreStartServlet.java |  185 ---
 .../credential-store-stubs/pom.xml                 |  137 --
 modules/credential-store/pom.xml                   |   43 -
 modules/db-event-manager/pom.xml                   |   47 -
 modules/db-event-manager/src/test/java/Test.java   |   20 -
 modules/distribution/pom.xml                       | 1426 +++++++++-----------
 .../src/main/assembly/api-server-bin-assembly.xml  |  251 ++--
 .../src/main/assembly/api-server-src-assembly.xml  |  103 +-
 .../src/main/assembly/controller-bin-assembly.xml  |  199 +--
 .../main/assembly/email-monitor-bin-assembly.xml   |  169 +--
 .../src/main/assembly/parser-wm-bin-assembly.xml   |  197 +--
 .../src/main/assembly/participant-bin-assembly.xml |  249 +---
 .../src/main/assembly/post-wm-bin-assembly.xml     |  203 +--
 .../src/main/assembly/pre-wm-bin-assembly.xml      |  202 +--
 .../assembly/realtime-monitor-bin-assembly.xml     |  161 +--
 modules/file-server/pom.xml                        |    9 +-
 .../main/assembly/file-service-bin-assembly.xml    |  117 +-
 modules/ide-integration/pom.xml                    |   39 +-
 .../app/tests/selenium/pom.xml                     |    6 -
 .../apache/airavata/pga/tests/AmberSanderBR2.java  |    4 +-
 .../airavata/pga/tests/AmberSanderComet.java       |    4 +-
 .../airavata/pga/tests/AmberSanderStampede.java    |    4 +-
 .../org/apache/airavata/pga/tests/AutoDockBR2.java |    4 +-
 .../pga/tests/CreateModifySearchProject.java       |    2 +-
 .../apache/airavata/pga/tests/CreateUserLogin.java |    4 +-
 .../org/apache/airavata/pga/tests/EchoBR2.java     |    4 +-
 .../org/apache/airavata/pga/tests/EchoComet.java   |    4 +-
 .../apache/airavata/pga/tests/EchoStampede.java    |    4 +-
 .../airavata/pga/tests/EspressoStampede.java       |    4 +-
 .../apache/airavata/pga/tests/GamessGordon.java    |    4 +-
 .../apache/airavata/pga/tests/GaussianComet.java   |    2 +-
 .../apache/airavata/pga/tests/GaussianGordon.java  |    4 +-
 .../apache/airavata/pga/tests/GromacsStampede.java |    4 +-
 .../org/apache/airavata/pga/tests/LammpsComet.java |    4 +-
 .../apache/airavata/pga/tests/LammpsStampede.java  |    4 +-
 .../org/apache/airavata/pga/tests/NwChemComet.java |    4 +-
 .../apache/airavata/pga/tests/NwChemStampede.java  |    4 +-
 .../apache/airavata/pga/tests/PhastaPStampede.java |    4 +-
 .../org/apache/airavata/pga/tests/RunAllTests.java |    4 +-
 .../airavata/pga/tests/SearchProjectExp.java       |    4 +-
 .../airavata/pga/tests/TinkerMonteStampede.java    |    4 +-
 .../apache/airavata/pga/tests/TrinityStampede.java |    4 +-
 .../org/apache/airavata/pga/tests/UserLogout.java  |    4 +-
 .../org/apache/airavata/pga/tests/WRFStampede.java |    4 +-
 modules/job-monitor/email-monitor/pom.xml          |   49 -
 .../src/main/resources/airavata-server.properties  |   36 -
 .../email-monitor/src/main/resources/log4j2.xml    |   53 -
 modules/job-monitor/job-monitor-api/pom.xml        |   44 -
 modules/job-monitor/pom.xml                        |   65 -
 modules/job-monitor/real-time-monitor/pom.xml      |   42 -
 .../src/main/resources/airavata-server.properties  |   34 -
 .../src/main/resources/log4j2.xml                  |   53 -
 modules/messaging/client/README                    |   15 -
 modules/messaging/client/pom.xml                   |   93 --
 modules/messaging/core/pom.xml                     |   67 -
 modules/messaging/pom.xml                          |   50 -
 modules/orchestrator/orchestrator-client/pom.xml   |  112 --
 modules/orchestrator/orchestrator-core/pom.xml     |  101 --
 modules/orchestrator/orchestrator-service/pom.xml  |  105 --
 ...erties~30f9d70adbd9ee7dd6f7d3eccbfca4baf19b09fa |   26 -
 .../src/main/resources/gsissh.properties~HEAD      |   26 -
 .../src/test/resources/gsissh.properties           |   26 -
 modules/orchestrator/pom.xml                       |   53 -
 modules/platform-monitoring/pom.xml                |   59 -
 .../profile-service/README                         |    0
 .../iam-admin-services-core/pom.xml                |    3 +-
 .../core/impl/TenantManagementKeycloakImpl.java    |    0
 .../core/interfaces/TenantManagementInterface.java |    0
 .../admin/services/core/tests/SetupNewGateway.java |    0
 modules/profile-service/pom.xml                    |   58 +
 .../profile-service-commons/pom.xml                |    5 +
 .../commons/repositories/AbstractRepository.java   |    0
 .../commons/tenant/entities/GatewayEntity.java     |    0
 .../user/entities/CustomizedDashboardEntity.java   |    0
 .../user/entities/NSFDemographicsEntity.java       |    0
 .../commons/user/entities/UserProfileEntity.java   |    0
 .../service/profile/commons/utils/Committer.java   |    0
 .../profile/commons/utils/JPAConstants.java        |    0
 .../service/profile/commons/utils/JPAUtils.java    |    0
 .../commons/utils/ObjectMapperSingleton.java       |    0
 .../commons/utils/ProfileServiceJDBCConfig.java    |    0
 .../profile/commons/utils/QueryConstants.java      |    0
 .../service/profile/commons/utils/Utils.java       |    0
 .../src/main/resources/META-INF/persistence.xml    |    0
 .../profile-service-server}/pom.xml                |   19 +-
 .../handlers/GroupManagerServiceHandler.java       |    0
 .../profile/handlers/IamAdminServicesHandler.java  |    0
 .../handlers/TenantProfileServiceHandler.java      |    0
 .../handlers/UserProfileServiceHandler.java        |    0
 .../profile/server/ProfileServiceServer.java       |    0
 .../profile-service/profile-tenant-core/pom.xml    |    0
 .../core/repositories/TenantProfileRepository.java |    0
 .../profile-service/profile-user-core/pom.xml      |    0
 .../exceptions/UserProfileRegistryException.java   |    0
 .../core/repositories/UserProfileRepository.java   |    0
 .../core/utils/UserProfileCatalogDBInitConfig.java |    0
 .../core/utils/UserProfileCatalogJDBCConfig.java   |    0
 .../main/resources/user-profile-catalog-derby.sql  |    0
 .../main/resources/user-profile-catalog-mysql.sql  |    0
 .../core/repositories/WorkspaceRepositoryTest.java |   28 +-
 modules/registry/pom.xml                           |    3 +-
 .../registry/registry-api-service}/pom.xml         |   23 +-
 .../registry/api/service/RegistryAPIServer.java    |    0
 .../api/service/handler/RegistryServerHandler.java |    0
 .../messaging/RegistryServiceDBEventHandler.java   |    0
 .../RegistryServiceDBEventMessagingFactory.java    |    0
 .../registry/api/service/util/Constants.java       |    0
 modules/registry/registry-core/pom.xml             |   26 +-
 .../ApplicationDeploymentRepositoryTest.java       |   61 +-
 .../ApplicationInterfaceRepositoryTest.java        |   85 +-
 .../appcatalog/ComputeResourceRepositoryTest.java  |  108 +-
 .../appcatalog/GatewayGroupsRepositoryTest.java    |   20 +-
 .../appcatalog/GatewayProfileRepositoryTest.java   |   14 +-
 .../GroupResourceProfileRepositoryTest.java        |   12 +-
 .../JobSubmissionInterfaceRepositoryTest.java      |   18 +-
 .../appcatalog/StorageResourceRepositoryTest.java  |    8 +-
 .../UserResourceProfileRepositoryTest.java         |    6 +-
 .../core/repositories/common}/DerbyTestUtil.java   |   19 +-
 .../core/repositories/common/TestBase.java         |    9 +-
 .../expcatalog/ExperimentErrorRepositoryTest.java  |    6 +-
 .../expcatalog/ExperimentInputRepositoryTest.java  |    6 +-
 .../expcatalog/ExperimentOutputRepositoryTest.java |    6 +-
 .../expcatalog/ExperimentRepositoryTest.java       |    4 +-
 .../expcatalog/ExperimentStatusRepositoryTest.java |    6 +-
 .../ExperimentSummaryRepositoryTest.java           |   28 +-
 .../expcatalog/GatewayRepositoryTest.java          |   10 +-
 .../repositories/expcatalog/JobRepositoryTest.java |    8 +-
 .../expcatalog/JobStatusRepositoryTest.java        |    6 +-
 .../expcatalog/NotificationRepositoryTest.java     |    6 +-
 .../expcatalog/ProcessErrorRepositoryTest.java     |    6 +-
 .../expcatalog/ProcessInputRepositoryTest.java     |    6 +-
 .../expcatalog/ProcessOutputRepositoryTest.java    |    6 +-
 .../expcatalog/ProcessRepositoryTest.java          |   10 +-
 .../expcatalog/ProcessStatusRepositoryTest.java    |    8 +-
 .../expcatalog/ProjectRepositoryTest.java          |    4 +-
 .../expcatalog/QueueStatusRepositoryTest.java      |    6 +-
 .../expcatalog/TaskErrorRepositoryTest.java        |    6 +-
 .../expcatalog/TaskRepositoryTest.java             |    4 +-
 .../expcatalog/TaskStatusRepositoryTest.java       |    6 +-
 .../expcatalog/UserRepositoryTest.java             |   12 +-
 .../replicacatalog/DataProductRepositoryTest.java  |    8 +-
 .../DataReplicaLocationRepositoryTest.java         |    6 +-
 .../workflowcatalog/WorkflowRepositoryTest.java    |   12 +-
 .../registry/core/utils/CustomBeanFactoryTest.java |   16 +-
 .../core/utils/ObjectMapperSingletonTest.java      |   38 +-
 modules/registry/registry-cpi/pom.xml              |   56 -
 modules/registry/registry-server/pom.xml           |   36 -
 .../registry-server/registry-api-service/pom.xml   |   73 -
 .../registry-server/registry-api-stubs/pom.xml     |   93 --
 .../research-framework/research-service/pom.xml    |    9 +-
 .../assembly/research-service-bin-assembly.xml     |  119 +-
 modules/security/pom.xml                           |   55 -
 modules/server/pom.xml                             |   71 -
 modules/sharing-registry/pom.xml                   |    1 -
 .../sharing-registry/sharing-data-migrator/pom.xml |   28 +-
 .../sharing-registry-distribution/pom.xml          |    7 +-
 .../src/main/assembly/bin-assembly.xml             |   94 +-
 .../sharing-registry-server/pom.xml                |   22 +-
 .../server/SharingRegistryServerHandler.java       |    2 +-
 .../registry/SharingRegistryServerHandlerTest.java |  165 ++-
 .../registry/SharingRegistryServiceTest.java       |   92 +-
 .../sharing-registry-stubs/pom.xml                 |  103 --
 pom.xml                                            |   48 +-
 .../generate-thrift-stubs.sh                       |   22 +-
 thrift-interface-descriptions/stubs_java.thrift    |    6 +
 626 files changed, 2824 insertions(+), 8253 deletions(-)
 delete mode 100644 airavata-api/airavata-api-server/pom.xml
 delete mode 100644 airavata-api/airavata-data-models/pom.xml
 delete mode 100644 airavata-api/airavata-data-models/src/main/java/.gitkeep
 delete mode 100644 airavata-api/airavata-model-utils/pom.xml
 rename {modules/commons => 
airavata-api}/src/main/java-templates/org/apache/airavata/common/utils/BuildConstant.java
 (100%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/main/java/org/apache/airavata/accountprovisioning/ConfigParam.java
 (100%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/main/java/org/apache/airavata/accountprovisioning/InvalidSetupException.java
 (100%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/main/java/org/apache/airavata/accountprovisioning/InvalidUsernameException.java
 (100%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/main/java/org/apache/airavata/accountprovisioning/SSHAccountManager.java
 (100%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/main/java/org/apache/airavata/accountprovisioning/SSHAccountProvisioner.java
 (100%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/main/java/org/apache/airavata/accountprovisioning/SSHAccountProvisionerFactory.java
 (100%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/main/java/org/apache/airavata/accountprovisioning/SSHAccountProvisionerProvider.java
 (100%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/main/java/org/apache/airavata/accountprovisioning/SSHUtil.java
 (100%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/main/java/org/apache/airavata/accountprovisioning/provisioner/IULdapSSHAccountProvisioner.java
 (100%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/main/java/org/apache/airavata/accountprovisioning/provisioner/IULdapSSHAccountProvisionerProvider.java
 (100%)
 rename {modules/airavata-helix/agent-api => 
airavata-api}/src/main/java/org/apache/airavata/agents/api/AdaptorParams.java 
(100%)
 rename {modules/airavata-helix/agent-api => 
airavata-api}/src/main/java/org/apache/airavata/agents/api/Agent.java (100%)
 rename {modules/airavata-helix/agent-api => 
airavata-api}/src/main/java/org/apache/airavata/agents/api/AgentAdaptor.java 
(100%)
 rename {modules/airavata-helix/agent-api => 
airavata-api}/src/main/java/org/apache/airavata/agents/api/AgentException.java 
(100%)
 rename {modules/airavata-helix/agent-api => 
airavata-api}/src/main/java/org/apache/airavata/agents/api/AgentUtils.java 
(100%)
 rename {modules/airavata-helix/agent-api => 
airavata-api}/src/main/java/org/apache/airavata/agents/api/CommandOutput.java 
(100%)
 rename {modules/airavata-helix/agent-api => 
airavata-api}/src/main/java/org/apache/airavata/agents/api/FileMetadata.java 
(100%)
 rename {modules/airavata-helix/agent-api => 
airavata-api}/src/main/java/org/apache/airavata/agents/api/JobSubmissionOutput.java
 (100%)
 rename {modules/airavata-helix/agent-api => 
airavata-api}/src/main/java/org/apache/airavata/agents/api/StorageResourceAdaptor.java
 (100%)
 rename {modules/airavata-helix/agent-api => 
airavata-api}/src/main/java/org/apache/airavata/agents/streaming/TransferResult.java
 (100%)
 rename {modules/airavata-helix/agent-api => 
airavata-api}/src/main/java/org/apache/airavata/agents/streaming/VirtualInputStream.java
 (100%)
 rename {modules/airavata-helix/agent-api => 
airavata-api}/src/main/java/org/apache/airavata/agents/streaming/VirtualOutputStream.java
 (100%)
 rename {modules/airavata-helix/agent-api => 
airavata-api}/src/main/java/org/apache/airavata/agents/streaming/VirtualStreamProducer.java
 (100%)
 rename airavata-api/{airavata-api-client => 
}/src/main/java/org/apache/airavata/api/client/AiravataClientFactory.java (100%)
 rename airavata-api/{airavata-api-server => 
}/src/main/java/org/apache/airavata/api/server/AiravataAPIServer.java (100%)
 rename airavata-api/{airavata-api-server => 
}/src/main/java/org/apache/airavata/api/server/handler/AiravataServerHandler.java
 (100%)
 rename airavata-api/{airavata-api-server => 
}/src/main/java/org/apache/airavata/api/server/util/Constants.java (100%)
 rename {modules/cluster-monitoring => 
airavata-api}/src/main/java/org/apache/airavata/cluster/monitoring/ClusterStatusMonitorJob.java
 (100%)
 rename {modules/cluster-monitoring => 
airavata-api}/src/main/java/org/apache/airavata/cluster/monitoring/ClusterStatusMonitorJobScheduler.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/context/RequestContext.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/context/WorkflowContext.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/exception/AiravataConfigurationException.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/exception/AiravataException.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/exception/AiravataStartupException.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/exception/ApplicationSettingsException.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/logging/Exception.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/logging/MDCConstants.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/logging/MDCUtil.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/AiravataJobState.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/AiravataUtils.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/ApplicationSettings.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/Constants.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/DBEventManagerConstants.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/DBEventService.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/DBInitConfig.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/DBInitializer.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/DBUtil.java (99%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/DatabaseCreator.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/DatabaseTestCases.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/DefaultKeyStorePasswordCallback.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/DerbyUtil.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/ExecutionMode.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/IOUtil.java (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/IServer.java (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/JDBCConfig.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/JPAUtils.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/JSONUtil.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/KeyStorePasswordCallback.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/LocalEventPublisher.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/NameValidator.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/Pair.java (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/SecurityUtil.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/ServerSettings.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/StringUtil.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/SwingUtil.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/ThriftClientPool.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/ThriftUtils.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/Version.java (100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/WSConstants.java 
(100%)
 rename {modules/commons => 
airavata-api}/src/main/java/org/apache/airavata/common/utils/ZkConstants.java 
(100%)
 rename {modules/computer-resource-monitoring-service => 
airavata-api}/src/main/java/org/apache/airavata/compute/resource/monitoring/ComputationalResourceMonitoringService.java
 (100%)
 rename {modules/computer-resource-monitoring-service => 
airavata-api}/src/main/java/org/apache/airavata/compute/resource/monitoring/job/ComputeResourceMonitor.java
 (100%)
 rename {modules/computer-resource-monitoring-service => 
airavata-api}/src/main/java/org/apache/airavata/compute/resource/monitoring/job/MonitoringJob.java
 (100%)
 rename {modules/computer-resource-monitoring-service => 
airavata-api}/src/main/java/org/apache/airavata/compute/resource/monitoring/job/output/OutputParser.java
 (100%)
 rename {modules/computer-resource-monitoring-service => 
airavata-api}/src/main/java/org/apache/airavata/compute/resource/monitoring/job/output/OutputParserImpl.java
 (100%)
 rename {modules/computer-resource-monitoring-service => 
airavata-api}/src/main/java/org/apache/airavata/compute/resource/monitoring/utils/Constants.java
 (100%)
 rename {modules/credential-store/credential-store-stubs => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/client/CredentialStoreClientFactory.java
 (100%)
 rename {modules/credential-store/credential-store-stubs => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/client/TestSSLClient.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/credential/AuditInfo.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/credential/CommunityUser.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/credential/Credential.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/credential/CredentialOwnerType.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/credential/impl/certificate/CertificateAuditInfo.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/credential/impl/certificate/CertificateCredential.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/credential/impl/password/PasswordCredential.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/credential/impl/ssh/SSHCredential.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/notifier/CredentialStoreNotifier.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/notifier/NotificationMessage.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/notifier/NotifierBootstrap.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/notifier/impl/EmailNotificationMessage.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/notifier/impl/EmailNotifier.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/notifier/impl/EmailNotifierConfiguration.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/server/CredentialStoreServer.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/server/CredentialStoreServerHandler.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/store/CredentialReader.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/store/CredentialReaderFactory.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/store/CredentialStoreException.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/store/CredentialWriter.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/store/impl/CertificateCredentialWriter.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/store/impl/CredentialReaderImpl.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/store/impl/SSHCredentialWriter.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/store/impl/db/CommunityUserDAO.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/store/impl/db/CredentialsDAO.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/store/impl/db/ParentDAO.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/store/impl/util/CredentialStoreDBInitConfig.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/store/impl/util/CredentialStoreJDBCConfig.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/util/ConfigurationReader.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/util/CredentialStoreConstants.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/util/PrivateKeyStore.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/util/TokenGenerator.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/java/org/apache/airavata/credential/store/util/Utility.java
 (100%)
 rename {modules/db-event-manager => 
airavata-api}/src/main/java/org/apache/airavata/db/event/manager/DBEventManagerRunner.java
 (100%)
 rename {modules/db-event-manager => 
airavata-api}/src/main/java/org/apache/airavata/db/event/manager/messaging/DBEventManagerException.java
 (100%)
 rename {modules/db-event-manager => 
airavata-api}/src/main/java/org/apache/airavata/db/event/manager/messaging/DBEventManagerMessagingFactory.java
 (100%)
 rename {modules/db-event-manager => 
airavata-api}/src/main/java/org/apache/airavata/db/event/manager/messaging/impl/DBEventMessageHandler.java
 (100%)
 rename {modules/db-event-manager => 
airavata-api}/src/main/java/org/apache/airavata/db/event/manager/utils/Constants.java
 (100%)
 rename {modules/db-event-manager => 
airavata-api}/src/main/java/org/apache/airavata/db/event/manager/utils/DbEventManagerZkUtils.java
 (100%)
 rename {modules/airavata-helix/agent-impl/sshj-agent => 
airavata-api}/src/main/java/org/apache/airavata/helix/adaptor/PoolingSSHJClient.java
 (100%)
 rename {modules/airavata-helix/agent-impl/sshj-agent => 
airavata-api}/src/main/java/org/apache/airavata/helix/adaptor/SSHJAgentAdaptor.java
 (100%)
 rename {modules/airavata-helix/agent-impl/sshj-agent => 
airavata-api}/src/main/java/org/apache/airavata/helix/adaptor/SSHJStorageAdaptor.java
 (100%)
 rename {modules/airavata-helix/agent-impl/sshj-agent => 
airavata-api}/src/main/java/org/apache/airavata/helix/adaptor/wrapper/SCPFileTransferWrapper.java
 (100%)
 rename {modules/airavata-helix/agent-impl/sshj-agent => 
airavata-api}/src/main/java/org/apache/airavata/helix/adaptor/wrapper/SFTPClientWrapper.java
 (100%)
 rename {modules/airavata-helix/agent-impl/sshj-agent => 
airavata-api}/src/main/java/org/apache/airavata/helix/adaptor/wrapper/SSHClientWrapper.java
 (100%)
 rename {modules/airavata-helix/agent-impl/sshj-agent => 
airavata-api}/src/main/java/org/apache/airavata/helix/adaptor/wrapper/SessionWrapper.java
 (100%)
 rename {modules/airavata-helix/agent-impl/ssh-agent => 
airavata-api}/src/main/java/org/apache/airavata/helix/agent/ssh/SshAdaptorParams.java
 (100%)
 rename {modules/airavata-helix/agent-impl/ssh-agent => 
airavata-api}/src/main/java/org/apache/airavata/helix/agent/ssh/SshAgentAdaptor.java
 (100%)
 rename {modules/airavata-helix/agent-impl/ssh-agent => 
airavata-api}/src/main/java/org/apache/airavata/helix/agent/ssh/StandardOutReader.java
 (100%)
 rename {modules/airavata-helix/agent-impl/ssh-agent => 
airavata-api}/src/main/java/org/apache/airavata/helix/agent/storage/StorageResourceAdaptorImpl.java
 (100%)
 rename {modules/airavata-helix/task-core => 
airavata-api}/src/main/java/org/apache/airavata/helix/core/AbstractTask.java 
(100%)
 rename {modules/airavata-helix/task-core => 
airavata-api}/src/main/java/org/apache/airavata/helix/core/OutPort.java (100%)
 rename {modules/airavata-helix/task-core => 
airavata-api}/src/main/java/org/apache/airavata/helix/core/participant/HelixParticipant.java
 (100%)
 rename {modules/airavata-helix/task-core => 
airavata-api}/src/main/java/org/apache/airavata/helix/core/support/TaskHelperImpl.java
 (100%)
 rename {modules/airavata-helix/task-core => 
airavata-api}/src/main/java/org/apache/airavata/helix/core/support/adaptor/AdaptorSupportImpl.java
 (100%)
 rename {modules/airavata-helix/task-core => 
airavata-api}/src/main/java/org/apache/airavata/helix/core/support/adaptor/AgentStore.java
 (100%)
 rename {modules/airavata-helix/task-core => 
airavata-api}/src/main/java/org/apache/airavata/helix/core/util/MonitoringUtil.java
 (100%)
 rename {modules/airavata-helix/task-core => 
airavata-api}/src/main/java/org/apache/airavata/helix/core/util/PropertyResolver.java
 (100%)
 rename {modules/airavata-helix/task-core => 
airavata-api}/src/main/java/org/apache/airavata/helix/core/util/TaskUtil.java 
(100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/controller/HelixController.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/controller/WorkflowCleanupAgent.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/participant/GlobalParticipant.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/AiravataTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/TaskContext.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/TaskOnFailException.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/cancel/CancelCompletingTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/cancel/RemoteJobCancellationTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/cancel/WorkflowCancellationTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/completing/CompletingTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/env/EnvSetupTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/mock/MockTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/parsing/DataParsingTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/parsing/ParsingTriggeringTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/parsing/ProcessCompletionMessage.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/parsing/kafka/ProcessCompletionMessageDeserializer.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/parsing/kafka/ProcessCompletionMessageSerializer.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/parsing/models/ParsingTaskInput.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/parsing/models/ParsingTaskInputs.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/parsing/models/ParsingTaskOutput.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/parsing/models/ParsingTaskOutputs.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/staging/ArchiveTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/staging/DataStagingTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/staging/InputDataStagingTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/staging/JobVerificationTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/staging/OutputDataStagingTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/DefaultJobSubmissionTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/ForkJobSubmissionTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/JobSubmissionTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/LocalJobSubmissionTask.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/GroovyMapBuilder.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/GroovyMapData.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/JobFactory.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/JobManagerConfiguration.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/OutputParser.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/RawCommandInfo.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/ScriptTag.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/ForkJobConfiguration.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/HTCondorJobConfiguration.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/JobUtil.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/LSFJobConfiguration.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/PBSJobConfiguration.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/SlurmJobConfiguration.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/UGEJobConfiguration.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/parser/AiravataCustomCommandOutputParser.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/parser/ForkOutputParser.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/parser/HTCondorOutputParser.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/parser/LSFOutputParser.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/parser/PBSOutputParser.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/parser/SlurmOutputParser.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/task/submission/config/app/parser/UGEOutputParser.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/workflow/ParserWorkflowManager.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/workflow/PostWorkflowManager.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/workflow/PreWorkflowManager.java
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/java/org/apache/airavata/helix/impl/workflow/WorkflowManager.java
 (100%)
 rename {modules/airavata-helix/task-api => 
airavata-api}/src/main/java/org/apache/airavata/helix/task/api/TaskHelper.java 
(100%)
 rename {modules/airavata-helix/task-api => 
airavata-api}/src/main/java/org/apache/airavata/helix/task/api/TaskParamType.java
 (100%)
 rename {modules/airavata-helix/task-api => 
airavata-api}/src/main/java/org/apache/airavata/helix/task/api/annotation/TaskDef.java
 (100%)
 rename {modules/airavata-helix/task-api => 
airavata-api}/src/main/java/org/apache/airavata/helix/task/api/annotation/TaskOutPort.java
 (100%)
 rename {modules/airavata-helix/task-api => 
airavata-api}/src/main/java/org/apache/airavata/helix/task/api/annotation/TaskParam.java
 (100%)
 rename {modules/airavata-helix/task-api => 
airavata-api}/src/main/java/org/apache/airavata/helix/task/api/support/AdaptorSupport.java
 (100%)
 rename {modules/airavata-helix/workflow-impl => 
airavata-api}/src/main/java/org/apache/airavata/helix/workflow/QueueOperator.java
 (100%)
 rename {modules/airavata-helix/workflow-impl => 
airavata-api}/src/main/java/org/apache/airavata/helix/workflow/WorkflowOperator.java
 (100%)
 rename {modules/messaging/client => 
airavata-api}/src/main/java/org/apache/airavata/messaging/client/RabbitMQListener.java
 (100%)
 rename {modules/messaging/client => 
airavata-api}/src/main/java/org/apache/airavata/messaging/client/TestReader.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/MessageContext.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/MessageHandler.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/MessagingConstants.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/MessagingFactory.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/Publisher.java 
(100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/RabbitMQProperties.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/Subscriber.java 
(100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/TestClient.java 
(100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/Type.java (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/impl/ExperimentConsumer.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/impl/MessageConsumer.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/impl/ProcessConsumer.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/impl/RabbitMQPublisher.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/impl/RabbitMQSubscriber.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/impl/StatusConsumer.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/stats/CountWriterTask.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/stats/LatencyWriterTask.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/stats/StatCounter.java
 (100%)
 rename {modules/messaging/core => 
airavata-api}/src/main/java/org/apache/airavata/messaging/core/util/DBEventPublisherUtils.java
 (100%)
 rename {modules/airavata-metascheduler/metascheduler-core => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/core/api/ProcessScheduler.java
 (100%)
 rename {modules/airavata-metascheduler/metascheduler-core => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/core/engine/ComputeResourceSelectionPolicy.java
 (100%)
 rename {modules/airavata-metascheduler/metascheduler-core => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/core/engine/DataAnalyzer.java
 (100%)
 rename {modules/airavata-metascheduler/metascheduler-core => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/core/engine/ProcessScanner.java
 (100%)
 rename {modules/airavata-metascheduler/metascheduler-core => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/core/engine/ReScheduler.java
 (100%)
 rename {modules/airavata-metascheduler/metascheduler-core => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/core/utils/Utils.java
 (100%)
 rename {modules/airavata-metascheduler/metadata-analyzer => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/metadata/analyzer/DataInterpreterService.java
 (100%)
 rename {modules/airavata-metascheduler/metadata-analyzer => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/metadata/analyzer/impl/DataAnalyzerImpl.java
 (100%)
 rename {modules/airavata-metascheduler/metadata-analyzer => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/metadata/analyzer/utils/Constants.java
 (100%)
 rename {modules/airavata-metascheduler/process-scheduler => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/process/scheduling/api/ProcessSchedulerImpl.java
 (100%)
 rename {modules/airavata-metascheduler/process-scheduler => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/process/scheduling/engine/cr/selection/ComputeResourceSelectionPolicyImpl.java
 (100%)
 rename {modules/airavata-metascheduler/process-scheduler => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/process/scheduling/engine/cr/selection/DefaultComputeResourceSelectionPolicy.java
 (100%)
 rename {modules/airavata-metascheduler/process-scheduler => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/process/scheduling/engine/cr/selection/MultipleComputeResourcePolicy.java
 (100%)
 rename {modules/airavata-metascheduler/process-scheduler => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/process/scheduling/engine/rescheduler/ExponentialBackOffReScheduler.java
 (100%)
 rename {modules/airavata-metascheduler/process-scheduler => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/process/scheduling/engine/rescheduler/ProcessReschedulingService.java
 (100%)
 rename {modules/airavata-metascheduler/process-scheduler => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/process/scheduling/engine/rescheduler/ProcessScannerImpl.java
 (100%)
 rename {modules/airavata-metascheduler/process-scheduler => 
airavata-api}/src/main/java/org/apache/airavata/metascheduler/process/scheduling/utils/Constants.java
 (100%)
 rename airavata-api/{airavata-model-utils => 
}/src/main/java/org/apache/airavata/model/util/AppDeploymentUtil.java (100%)
 rename airavata-api/{airavata-model-utils => 
}/src/main/java/org/apache/airavata/model/util/AppInterfaceUtil.java (100%)
 rename airavata-api/{airavata-model-utils => 
}/src/main/java/org/apache/airavata/model/util/ExecutionType.java (100%)
 rename airavata-api/{airavata-model-utils => 
}/src/main/java/org/apache/airavata/model/util/ExperimentModelUtil.java (100%)
 rename airavata-api/{airavata-model-utils => 
}/src/main/java/org/apache/airavata/model/util/GroupComputeResourcePreferenceUtil.java
 (100%)
 rename airavata-api/{airavata-model-utils => 
}/src/main/java/org/apache/airavata/model/util/ProjectModelUtil.java (100%)
 rename {modules/job-monitor/job-monitor-api => 
airavata-api}/src/main/java/org/apache/airavata/monitor/AbstractMonitor.java 
(100%)
 rename {modules/job-monitor/job-monitor-api => 
airavata-api}/src/main/java/org/apache/airavata/monitor/JobStateValidator.java 
(100%)
 rename {modules/job-monitor/job-monitor-api => 
airavata-api}/src/main/java/org/apache/airavata/monitor/JobStatusResult.java 
(100%)
 rename {modules/job-monitor/job-monitor-api => 
airavata-api}/src/main/java/org/apache/airavata/monitor/MonitoringException.java
 (100%)
 rename {modules/job-monitor/email-monitor => 
airavata-api}/src/main/java/org/apache/airavata/monitor/email/EmailBasedMonitor.java
 (100%)
 rename {modules/job-monitor/email-monitor => 
airavata-api}/src/main/java/org/apache/airavata/monitor/email/parser/AiravataCustomMailParser.java
 (100%)
 rename {modules/job-monitor/email-monitor => 
airavata-api}/src/main/java/org/apache/airavata/monitor/email/parser/EmailParser.java
 (100%)
 rename {modules/job-monitor/email-monitor => 
airavata-api}/src/main/java/org/apache/airavata/monitor/email/parser/HTCondorEmailParser.java
 (100%)
 rename {modules/job-monitor/email-monitor => 
airavata-api}/src/main/java/org/apache/airavata/monitor/email/parser/LSFEmailParser.java
 (100%)
 rename {modules/job-monitor/email-monitor => 
airavata-api}/src/main/java/org/apache/airavata/monitor/email/parser/PBSEmailParser.java
 (100%)
 rename {modules/job-monitor/email-monitor => 
airavata-api}/src/main/java/org/apache/airavata/monitor/email/parser/ResourceConfig.java
 (100%)
 rename {modules/job-monitor/email-monitor => 
airavata-api}/src/main/java/org/apache/airavata/monitor/email/parser/SLURMEmailParser.java
 (100%)
 rename {modules/job-monitor/email-monitor => 
airavata-api}/src/main/java/org/apache/airavata/monitor/email/parser/UGEEmailParser.java
 (100%)
 rename {modules/job-monitor/job-monitor-api => 
airavata-api}/src/main/java/org/apache/airavata/monitor/kafka/JobStatusResultDeserializer.java
 (100%)
 rename {modules/job-monitor/job-monitor-api => 
airavata-api}/src/main/java/org/apache/airavata/monitor/kafka/JobStatusResultSerializer.java
 (100%)
 rename {modules/job-monitor/job-monitor-api => 
airavata-api}/src/main/java/org/apache/airavata/monitor/kafka/MessageProducer.java
 (100%)
 rename {modules/job-monitor/real-time-monitor => 
airavata-api}/src/main/java/org/apache/airavata/monitor/realtime/RealtimeMonitor.java
 (100%)
 rename {modules/job-monitor/real-time-monitor => 
airavata-api}/src/main/java/org/apache/airavata/monitor/realtime/parser/RealtimeJobStatusParser.java
 (100%)
 rename {modules/orchestrator/orchestrator-client => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/client/OrchestratorClientFactory.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/core/OrchestratorConfiguration.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/core/context/OrchestratorContext.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/core/exception/OrchestratorException.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/core/impl/GFACPassiveJobSubmitter.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/core/job/JobSubmitter.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/core/schedule/DefaultHostScheduler.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/core/schedule/HostScheduler.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/core/utils/OrchestratorConstants.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/core/utils/OrchestratorUtils.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/core/validator/JobMetadataValidator.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/core/validator/impl/BatchQueueValidator.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/core/validator/impl/ExperimentStatusValidator.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/core/validator/impl/GroupResourceProfileValidator.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/cpi/Orchestrator.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/cpi/impl/AbstractOrchestrator.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/cpi/impl/SimpleOrchestratorImpl.java
 (100%)
 rename {modules/orchestrator/orchestrator-client => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/sample/OrchestratorClientSample.java
 (100%)
 rename {modules/orchestrator/orchestrator-service => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/server/OrchestratorServer.java
 (100%)
 rename {modules/orchestrator/orchestrator-service => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/server/OrchestratorServerHandler.java
 (99%)
 rename {modules/orchestrator/orchestrator-service => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/util/Constants.java
 (100%)
 rename {modules/orchestrator/orchestrator-service => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/util/OrchestratorServerThreadPoolExecutor.java
 (100%)
 rename {modules/orchestrator/orchestrator-service => 
airavata-api}/src/main/java/org/apache/airavata/orchestrator/util/OrchestratorUtils.java
 (100%)
 rename {modules/platform-monitoring => 
airavata-api}/src/main/java/org/apache/airavata/patform/monitoring/CountMonitor.java
 (100%)
 rename {modules/platform-monitoring => 
airavata-api}/src/main/java/org/apache/airavata/patform/monitoring/GaugeMonitor.java
 (100%)
 rename {modules/platform-monitoring => 
airavata-api}/src/main/java/org/apache/airavata/patform/monitoring/MonitoringServer.java
 (100%)
 rename {modules/registry/registry-server/registry-api-stubs => 
airavata-api}/src/main/java/org/apache/airavata/registry/api/client/RegistryServiceClientFactory.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/AppCatalog.java 
(100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/AppCatalogException.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/ApplicationDeployment.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/ApplicationInterface.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/CompositeIdentifier.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/ComputeResource.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/DataProductInterface.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/DataReplicaLocationInterface.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/ExpCatChildDataType.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/ExpCatParentDataType.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/ExperimentCatalog.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/ExperimentCatalogException.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/ExperimentCatalogModelType.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/GwyClientCredential.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/GwyResourceProfile.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/Registry.java 
(100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/RegistryException.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/ReplicaCatalog.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/ReplicaCatalogException.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/ResultOrderType.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/StorageResource.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/UsrResourceProfile.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/WorkflowCatalog.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/WorkflowCatalogException.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/utils/Constants.java
 (100%)
 rename {modules/registry/registry-cpi => 
airavata-api}/src/main/java/org/apache/airavata/registry/cpi/utils/StatusType.java
 (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/AbstractAuthenticator.java
 (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/AbstractDatabaseAuthenticator.java
 (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/AiravataSecurityException.java
 (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/AuthenticationException.java
 (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/Authenticator.java 
(100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/Authoriser.java (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/UserStore.java (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/UserStoreException.java
 (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/configurations/AbstractConfigurationReader.java
 (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/configurations/AuthenticatorConfigurationReader.java
 (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/userstore/AbstractJDBCUserStore.java
 (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/userstore/JDBCUserStore.java
 (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/userstore/LDAPUserStore.java
 (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/userstore/SessionDBUserStore.java
 (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/util/PasswordDigester.java
 (100%)
 rename {modules/security => 
airavata-api}/src/main/java/org/apache/airavata/security/util/TrustStoreManager.java
 (100%)
 rename {modules/server => 
airavata-api}/src/main/java/org/apache/airavata/server/ServerMain.java (100%)
 rename {airavata-services/profile-service/profile-service-stubs => 
airavata-api}/src/main/java/org/apache/airavata/service/profile/client/ProfileServiceClientFactory.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/AiravataSecurityManager.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/GatewayGroupsInitializer.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/IdentityContext.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/KeyCloakSecurityManager.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/SecurityManagerFactory.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/UserInfo.java 
(100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/authzcache/AuthzCache.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/authzcache/AuthzCacheEntry.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/authzcache/AuthzCacheIndex.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/authzcache/AuthzCacheManager.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/authzcache/AuthzCacheManagerFactory.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/authzcache/AuthzCachedStatus.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/authzcache/DefaultAuthzCacheManager.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/interceptor/SecurityCheck.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/interceptor/SecurityInterceptor.java
 (100%)
 rename {airavata-services/services-security => 
airavata-api}/src/main/java/org/apache/airavata/service/security/interceptor/SecurityModule.java
 (100%)
 rename {modules/sharing-registry/sharing-registry-stubs => 
airavata-api}/src/main/java/org/apache/airavata/sharing/registry/client/SharingRegistryServiceClientFactory.java
 (100%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/main/resources/META-INF/services/org.apache.airavata.accountprovisioning.SSHAccountProvisionerProvider
 (100%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/resources/airavata-server.properties (76%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/resources/credstore-derby.sql (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/main/resources/credstore-mysql.sql (100%)
 rename {modules/job-monitor/email-monitor => 
airavata-api}/src/main/resources/email-config.yaml (100%)
 rename {modules/orchestrator/orchestrator-core/src/test => 
airavata-api/src/main}/resources/gsissh.properties (100%)
 rename {modules/job-monitor/real-time-monitor => 
airavata-api}/src/main/resources/log4j.properties (64%)
 rename {modules/airavata-helix/helix-spectator => 
airavata-api}/src/main/resources/log4j2.xml (100%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/test/java/org/apache/airavata/accountprovisioning/SSHAccountProvisionerFactoryTest.java
 (71%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/test/java/org/apache/airavata/accountprovisioning/provisioner/TestSSHAccountProvisioner.java
 (100%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/test/java/org/apache/airavata/accountprovisioning/provisioner/TestSSHAccountProvisionerProvider.java
 (100%)
 rename {modules/commons => 
airavata-api}/src/test/java/org/apache/airavata/common/utils/ApplicationSettingsTest.java
 (85%)
 copy {modules/commons/src/main => 
airavata-api/src/test}/java/org/apache/airavata/common/utils/DerbyTestUtil.java 
(97%)
 rename {modules/commons => 
airavata-api}/src/test/java/org/apache/airavata/common/utils/SecurityUtilTest.java
 (91%)
 rename {modules/commons => 
airavata-api}/src/test/java/org/apache/airavata/common/utils/ThriftClientPoolTest.java
 (92%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/test/java/org/apache/airavata/credential/store/cpi/SSHSummaryTest/SSHSummaryTest.java
 (96%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/test/java/org/apache/airavata/credential/store/notifier/impl/EmailNotifierTest.java
 (89%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/test/java/org/apache/airavata/credential/store/store/impl/db/CommunityUserDAOTest.java
 (83%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/test/java/org/apache/airavata/credential/store/store/impl/db/CredentialsDAOTest.java
 (82%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/test/java/org/apache/airavata/credential/store/store/impl/db/SSHCredentialTest.java
 (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/test/java/org/apache/airavata/credential/store/util/ConfigurationReaderTest.java
 (71%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/test/java/org/apache/airavata/credential/store/util/TokenGeneratorTest.java
 (86%)
 rename airavata-api/{airavata-model-utils => 
}/src/test/java/org/apache/airavata/model/util/GroupComputeResourcePreferenceUtilTest.java
 (94%)
 rename {modules/orchestrator/orchestrator-service => 
airavata-api}/src/test/java/org/apache/airavata/orchestrator/client/OrchestratorClientFactoryTest.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/test/java/org/apache/airavata/orchestrator/core/BaseOrchestratorTest.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/test/java/org/apache/airavata/orchestrator/core/NewOrchestratorTest.java
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/test/java/org/apache/airavata/orchestrator/core/OrchestratorTestWithGRAM.java
 (97%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/test/java/org/apache/airavata/orchestrator/core/OrchestratorTestWithMyProxyAuth.java
 (100%)
 rename {modules/security => 
airavata-api}/src/test/java/org/apache/airavata/security/configurations/AuthenticatorConfigurationReaderTest.java
 (92%)
 rename {modules/security => 
airavata-api}/src/test/java/org/apache/airavata/security/configurations/TestDBAuthenticator1.java
 (100%)
 rename {modules/security => 
airavata-api}/src/test/java/org/apache/airavata/security/configurations/TestDBAuthenticator2.java
 (100%)
 rename {modules/security => 
airavata-api}/src/test/java/org/apache/airavata/security/configurations/TestDBAuthenticator3.java
 (100%)
 rename {modules/security => 
airavata-api}/src/test/java/org/apache/airavata/security/configurations/TestUserStore.java
 (100%)
 rename {modules/security => 
airavata-api}/src/test/java/org/apache/airavata/security/userstore/JDBCUserStoreTest.java
 (90%)
 rename {modules/security => 
airavata-api}/src/test/java/org/apache/airavata/security/userstore/LDAPUserStoreTest.java
 (89%)
 rename {modules/security => 
airavata-api}/src/test/java/org/apache/airavata/security/userstore/SessionDBUserStoreTest.java
 (91%)
 rename {airavata-services/services-security => 
airavata-api}/src/test/java/org/apache/airavata/service/security/GatewayGroupsInitializerTest.java
 (76%)
 rename {airavata-services/services-security => 
airavata-api}/src/test/java/org/apache/airavata/service/security/KeyCloakSecurityManagerTest.java
 (98%)
 rename {modules/compute-account-provisioning => 
airavata-api}/src/test/resources/META-INF/services/org.apache.airavata.accountprovisioning.SSHAccountProvisionerProvider
 (100%)
 rename {modules/orchestrator/orchestrator-core => 
airavata-api}/src/test/resources/PBSTemplate.xslt (100%)
 rename {modules/security => 
airavata-api}/src/test/resources/authenticators.xml (100%)
 rename {modules/credential-store/credential-store-service => 
airavata-api}/src/test/resources/credential-store/client.xml (100%)
 rename {modules/security => 
airavata-api}/src/test/resources/disabled-authenticator.xml (100%)
 rename {modules/orchestrator/orchestrator-service/src/main => 
airavata-api/src/test}/resources/gsissh.properties (100%)
 rename {modules/security => 
airavata-api}/src/test/resources/jdbc-authenticator.xml (100%)
 rename {modules/security => 
airavata-api}/src/test/resources/ldap-authenticator.xml (100%)
 rename {modules/orchestrator/orchestrator-service => 
airavata-api}/src/test/resources/monitor.properties (100%)
 rename {modules/orchestrator/orchestrator-service => 
airavata-api}/src/test/resources/orchestrator.properties (100%)
 rename {modules/security => 
airavata-api}/src/test/resources/session-authenticator.xml (99%)
 rename {modules/orchestrator/orchestrator-service => 
airavata-api}/src/test/resources/zoo.cfg (100%)
 delete mode 100644 airavata-services/pom.xml
 delete mode 100644 airavata-services/profile-service/pom.xml
 delete mode 100644 
airavata-services/profile-service/profile-service-client-sdks/pom.xml
 delete mode 100644 
airavata-services/profile-service/profile-service-server/pom.xml
 delete mode 100644 
airavata-services/profile-service/profile-service-stubs/pom.xml
 delete mode 100644 airavata-services/services-security/pom.xml
 create mode 100644 assets/airavata-components.png
 create mode 100644 assets/airavata-dataflow.png
 create mode 100644 assets/airavata-state-transitions.png
 rename examples/{java-client-samples => 
airavata-api-java-client-samples}/pom.xml (77%)
 rename examples/{java-client-samples => 
airavata-api-java-client-samples}/src/main/java/org/apache/airavata/client/samples/CancelExperiments.java
 (100%)
 rename examples/{java-client-samples => 
airavata-api-java-client-samples}/src/main/java/org/apache/airavata/client/samples/CreateLaunchBES.java
 (100%)
 rename examples/{java-client-samples => 
airavata-api-java-client-samples}/src/main/java/org/apache/airavata/client/samples/CreateLaunchExperiment.java
 (100%)
 rename examples/{java-client-samples => 
airavata-api-java-client-samples}/src/main/java/org/apache/airavata/client/samples/CreateLaunchExperimentUS3.java
 (100%)
 rename examples/{java-client-samples => 
airavata-api-java-client-samples}/src/main/java/org/apache/airavata/client/samples/ReplicaCatalogSample.java
 (100%)
 rename examples/{java-client-samples => 
airavata-api-java-client-samples}/src/main/java/org/apache/airavata/client/samples/SampleEchoExperiment.java
 (100%)
 rename examples/{java-client-samples => 
airavata-api-java-client-samples}/src/main/java/org/apache/airavata/client/secure/client/Properties.java
 (100%)
 rename examples/{java-client-samples => 
airavata-api-java-client-samples}/src/main/java/org/apache/airavata/client/secure/client/SecureClient.java
 (100%)
 rename examples/{java-client-samples => 
airavata-api-java-client-samples}/src/main/java/org/apache/airavata/client/tools/RegisterOGCEUS3Application.java
 (100%)
 rename examples/{java-client-samples => 
airavata-api-java-client-samples}/src/main/java/org/apache/airavata/client/tools/RegisterSampleApplications.java
 (100%)
 rename examples/{java-client-samples => 
airavata-api-java-client-samples}/src/main/java/org/apache/airavata/client/tools/RegisterSampleApplicationsUtils.java
 (100%)
 rename examples/{java-client-samples => 
airavata-api-java-client-samples}/src/main/java/org/apache/airavata/client/tools/RegisterUS3Application.java
 (100%)
 rename 
{airavata-services/profile-service/profile-service-client-sdks/java-client-samples
 => examples/profile-service-java-client-samples}/pom.xml (82%)
 rename 
{airavata-services/profile-service/profile-service-client-sdks/java-client-samples
 => 
examples/profile-service-java-client-samples}/src/main/java/org/apache/airavata/service/profile/client/samples/GroupManagerSample.java
 (100%)
 rename 
{airavata-services/profile-service/profile-service-client-sdks/java-client-samples
 => 
examples/profile-service-java-client-samples}/src/main/java/org/apache/airavata/service/profile/client/samples/TenantProfileSample.java
 (100%)
 rename 
{airavata-services/profile-service/profile-service-client-sdks/java-client-samples
 => 
examples/profile-service-java-client-samples}/src/main/java/org/apache/airavata/service/profile/client/samples/UserProfileSample.java
 (100%)
 rename 
{airavata-services/profile-service/profile-service-client-sdks/java-client-samples
 => 
examples/profile-service-java-client-samples}/src/main/java/org/apache/airavata/service/profile/client/util/ProfileServiceClientUtil.java
 (100%)
 rename 
{airavata-services/profile-service/profile-service-client-sdks/java-client-samples
 => 
examples/profile-service-java-client-samples}/src/main/resources/profile-client-sample.properties
 (100%)
 delete mode 100644 modules/airavata-helix/agent-api/pom.xml
 delete mode 100644 modules/airavata-helix/agent-impl/pom.xml
 delete mode 100644 modules/airavata-helix/agent-impl/ssh-agent/pom.xml
 delete mode 100644 modules/airavata-helix/agent-impl/sshj-agent/pom.xml
 delete mode 100644 modules/airavata-helix/helix-spectator/pom.xml
 delete mode 100644 modules/airavata-helix/platform-monitor/pom.xml
 delete mode 100644 modules/airavata-helix/pom.xml
 delete mode 100644 modules/airavata-helix/task-api/pom.xml
 delete mode 100644 modules/airavata-helix/workflow-impl/pom.xml
 delete mode 100644 modules/airavata-metascheduler/metadata-analyzer/pom.xml
 delete mode 100644 modules/airavata-metascheduler/metascheduler-core/pom.xml
 delete mode 100644 modules/airavata-metascheduler/pom.xml
 delete mode 100644 modules/airavata-metascheduler/process-scheduler/pom.xml
 delete mode 100644 modules/cluster-monitoring/pom.xml
 delete mode 100644 modules/commons/pom.xml
 delete mode 100644 
modules/commons/src/main/java/org/apache/airavata/common/utils/WSDLUtil.java
 delete mode 100644 modules/compute-account-provisioning/pom.xml
 delete mode 100644 modules/computer-resource-monitoring-service/pom.xml
 delete mode 100644 modules/credential-store/credential-store-service/pom.xml
 delete mode 100644 
modules/credential-store/credential-store-service/src/main/java/org/apache/airavata/credential/store/servlet/CredentialBootstrapper.java
 delete mode 100644 
modules/credential-store/credential-store-service/src/main/java/org/apache/airavata/credential/store/servlet/CredentialStoreCallbackServlet.java
 delete mode 100644 
modules/credential-store/credential-store-service/src/main/java/org/apache/airavata/credential/store/servlet/CredentialStoreStartServlet.java
 delete mode 100644 modules/credential-store/credential-store-stubs/pom.xml
 delete mode 100644 modules/credential-store/pom.xml
 delete mode 100644 modules/db-event-manager/pom.xml
 delete mode 100644 modules/db-event-manager/src/test/java/Test.java
 delete mode 100644 modules/job-monitor/email-monitor/pom.xml
 delete mode 100644 
modules/job-monitor/email-monitor/src/main/resources/airavata-server.properties
 delete mode 100644 
modules/job-monitor/email-monitor/src/main/resources/log4j2.xml
 delete mode 100644 modules/job-monitor/job-monitor-api/pom.xml
 delete mode 100644 modules/job-monitor/pom.xml
 delete mode 100644 modules/job-monitor/real-time-monitor/pom.xml
 delete mode 100644 
modules/job-monitor/real-time-monitor/src/main/resources/airavata-server.properties
 delete mode 100644 
modules/job-monitor/real-time-monitor/src/main/resources/log4j2.xml
 delete mode 100644 modules/messaging/client/README
 delete mode 100644 modules/messaging/client/pom.xml
 delete mode 100644 modules/messaging/core/pom.xml
 delete mode 100644 modules/messaging/pom.xml
 delete mode 100644 modules/orchestrator/orchestrator-client/pom.xml
 delete mode 100644 modules/orchestrator/orchestrator-core/pom.xml
 delete mode 100644 modules/orchestrator/orchestrator-service/pom.xml
 delete mode 100644 
modules/orchestrator/orchestrator-service/src/main/resources/gsissh.properties~30f9d70adbd9ee7dd6f7d3eccbfca4baf19b09fa
 delete mode 100644 
modules/orchestrator/orchestrator-service/src/main/resources/gsissh.properties~HEAD
 delete mode 100644 
modules/orchestrator/orchestrator-service/src/test/resources/gsissh.properties
 delete mode 100644 modules/orchestrator/pom.xml
 delete mode 100644 modules/platform-monitoring/pom.xml
 rename {airavata-services => modules}/profile-service/README (100%)
 rename {airavata-services => 
modules}/profile-service/iam-admin-services-core/pom.xml (97%)
 rename {airavata-services => 
modules}/profile-service/iam-admin-services-core/src/main/java/org/apache/airavata/service/profile/iam/admin/services/core/impl/TenantManagementKeycloakImpl.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/iam-admin-services-core/src/main/java/org/apache/airavata/service/profile/iam/admin/services/core/interfaces/TenantManagementInterface.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/iam-admin-services-core/src/test/java/org/apache/airavata/service/profile/iam/admin/services/core/tests/SetupNewGateway.java
 (100%)
 create mode 100644 modules/profile-service/pom.xml
 rename {airavata-services => 
modules}/profile-service/profile-service-commons/pom.xml (96%)
 rename {airavata-services => 
modules}/profile-service/profile-service-commons/src/main/java/org/apache/airavata/service/profile/commons/repositories/AbstractRepository.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-commons/src/main/java/org/apache/airavata/service/profile/commons/tenant/entities/GatewayEntity.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-commons/src/main/java/org/apache/airavata/service/profile/commons/user/entities/CustomizedDashboardEntity.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-commons/src/main/java/org/apache/airavata/service/profile/commons/user/entities/NSFDemographicsEntity.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-commons/src/main/java/org/apache/airavata/service/profile/commons/user/entities/UserProfileEntity.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-commons/src/main/java/org/apache/airavata/service/profile/commons/utils/Committer.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-commons/src/main/java/org/apache/airavata/service/profile/commons/utils/JPAConstants.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-commons/src/main/java/org/apache/airavata/service/profile/commons/utils/JPAUtils.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-commons/src/main/java/org/apache/airavata/service/profile/commons/utils/ObjectMapperSingleton.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-commons/src/main/java/org/apache/airavata/service/profile/commons/utils/ProfileServiceJDBCConfig.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-commons/src/main/java/org/apache/airavata/service/profile/commons/utils/QueryConstants.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-commons/src/main/java/org/apache/airavata/service/profile/commons/utils/Utils.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-commons/src/main/resources/META-INF/persistence.xml
 (100%)
 rename modules/{airavata-helix/task-core => 
profile-service/profile-service-server}/pom.xml (78%)
 rename {airavata-services => 
modules}/profile-service/profile-service-server/src/main/java/org/apache/airavata/service/profile/handlers/GroupManagerServiceHandler.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-server/src/main/java/org/apache/airavata/service/profile/handlers/IamAdminServicesHandler.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-server/src/main/java/org/apache/airavata/service/profile/handlers/TenantProfileServiceHandler.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-server/src/main/java/org/apache/airavata/service/profile/handlers/UserProfileServiceHandler.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-service-server/src/main/java/org/apache/airavata/service/profile/server/ProfileServiceServer.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-tenant-core/pom.xml (100%)
 rename {airavata-services => 
modules}/profile-service/profile-tenant-core/src/main/java/org/apache/airavata/service/profile/tenant/core/repositories/TenantProfileRepository.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-user-core/pom.xml (100%)
 rename {airavata-services => 
modules}/profile-service/profile-user-core/src/main/java/org/apache/airavata/service/profile/user/core/exceptions/UserProfileRegistryException.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-user-core/src/main/java/org/apache/airavata/service/profile/user/core/repositories/UserProfileRepository.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-user-core/src/main/java/org/apache/airavata/service/profile/user/core/utils/UserProfileCatalogDBInitConfig.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-user-core/src/main/java/org/apache/airavata/service/profile/user/core/utils/UserProfileCatalogJDBCConfig.java
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-user-core/src/main/resources/user-profile-catalog-derby.sql
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-user-core/src/main/resources/user-profile-catalog-mysql.sql
 (100%)
 rename {airavata-services => 
modules}/profile-service/profile-user-core/src/test/java/org/apache/airavata/registry/core/repositories/WorkspaceRepositoryTest.java
 (87%)
 rename {airavata-api/airavata-api-client => 
modules/registry/registry-api-service}/pom.xml (78%)
 rename modules/registry/{registry-server => 
}/registry-api-service/src/main/java/org/apache/airavata/registry/api/service/RegistryAPIServer.java
 (100%)
 rename modules/registry/{registry-server => 
}/registry-api-service/src/main/java/org/apache/airavata/registry/api/service/handler/RegistryServerHandler.java
 (100%)
 rename modules/registry/{registry-server => 
}/registry-api-service/src/main/java/org/apache/airavata/registry/api/service/messaging/RegistryServiceDBEventHandler.java
 (100%)
 rename modules/registry/{registry-server => 
}/registry-api-service/src/main/java/org/apache/airavata/registry/api/service/messaging/RegistryServiceDBEventMessagingFactory.java
 (100%)
 rename modules/registry/{registry-server => 
}/registry-api-service/src/main/java/org/apache/airavata/registry/api/service/util/Constants.java
 (100%)
 rename modules/{commons/src/main/java/org/apache/airavata/common/utils => 
registry/registry-core/src/test/java/org/apache/airavata/registry/core/repositories/common}/DerbyTestUtil.java
 (95%)
 delete mode 100644 modules/registry/registry-cpi/pom.xml
 delete mode 100644 modules/registry/registry-server/pom.xml
 delete mode 100644 
modules/registry/registry-server/registry-api-service/pom.xml
 delete mode 100644 modules/registry/registry-server/registry-api-stubs/pom.xml
 delete mode 100644 modules/security/pom.xml
 delete mode 100644 modules/server/pom.xml
 delete mode 100644 modules/sharing-registry/sharing-registry-stubs/pom.xml

Reply via email to