blob: cac5e3677127ad7a341f47718565e90f3825fa4c [file] [log] [blame]
<?xml version="1.0"?>
<!--*
*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*
* -->
<persistence xmlns="http://java.sun.com/xml/ns/persistence" version="2.0">
<persistence-unit name="appcatalog_data_new">
<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
<class>org.apache.airavata.registry.core.entities.appcatalog.GridftpDataMovementEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ResourceJobManagerEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ComputeResourceEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ApplicationModuleEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ApplicationDeploymentEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ApplicationInterfaceEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.GatewayGroupsEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.GatewayProfileEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.StorageResourceEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ScpDataMovementEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.SshJobSubmissionEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.GlobusSubmissionEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.GsisshSubmissionEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.GridftpEndpointEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ComputeResourcePreferenceEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.JobSubmissionInterfaceEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.DataMovementInterfaceEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.StorageInterfaceEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.LocalSubmissionEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.GlobusGkEndpointEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.UnicoreDatamovementEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.UnicoreSubmissionEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.GsisshPostjobcommandEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.GsisshPrejobcommandEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.GsisshExportEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.LibraryApendPathEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.LibraryPrependPathEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.AppEnvironmentEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.PrejobCommandEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.PostjobCommandEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.AppModuleMappingEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ApplicationInputEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ApplicationOutputEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.BatchQueueEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ComputeResourceFileSystemEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.CloudJobSubmissionEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.JobManagerCommandEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ParallelismCommandEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.LocalDataMovementEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.StoragePreferenceEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.SSHAccountProvisionerConfiguration</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.BatchQueueResourcePolicyEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ComputeResourcePolicyEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.GroupComputeResourcePrefEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.GroupSSHAccountProvisionerConfig</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.GroupResourceProfileEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ModuleLoadCmdEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.UserResourceProfileEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.UserComputeResourcePreferenceEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.UserStoragePreferenceEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ParserEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ParserInputEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ParserOutputEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ParsingTemplateEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ParsingTemplateInputEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ParserConnectorInputEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ParserConnectorEntity</class>
<class>org.apache.airavata.registry.core.entities.appcatalog.ComputeResourceReservationEntity</class>
<exclude-unlisted-classes>true</exclude-unlisted-classes>
</persistence-unit>
<persistence-unit name="replicacatalog_data_new">
<class>org.apache.airavata.registry.core.entities.replicacatalog.ConfigurationEntity</class>
<class>org.apache.airavata.registry.core.entities.replicacatalog.DataProductEntity</class>
<class>org.apache.airavata.registry.core.entities.replicacatalog.DataProductMetadataEntity</class>
<class>org.apache.airavata.registry.core.entities.replicacatalog.DataReplicaLocationEntity</class>
<class>org.apache.airavata.registry.core.entities.replicacatalog.DataReplicaMetadataEntity</class>
<exclude-unlisted-classes>true</exclude-unlisted-classes>
</persistence-unit>
<persistence-unit name="workflowcatalog_data_new">
<class>org.apache.airavata.registry.core.entities.airavataworkflowcatalog.AiravataWorkflowEntity</class>
<class>org.apache.airavata.registry.core.entities.airavataworkflowcatalog.AiravataWorkflowErrorEntity</class>
<class>org.apache.airavata.registry.core.entities.airavataworkflowcatalog.AiravataWorkflowStatusEntity</class>
<class>org.apache.airavata.registry.core.entities.airavataworkflowcatalog.ApplicationErrorEntity</class>
<class>org.apache.airavata.registry.core.entities.airavataworkflowcatalog.ApplicationStatusEntity</class>
<class>org.apache.airavata.registry.core.entities.airavataworkflowcatalog.HandlerErrorEntity</class>
<class>org.apache.airavata.registry.core.entities.airavataworkflowcatalog.HandlerInputEntity</class>
<class>org.apache.airavata.registry.core.entities.airavataworkflowcatalog.HandlerOutputEntity</class>
<class>org.apache.airavata.registry.core.entities.airavataworkflowcatalog.HandlerStatusEntity</class>
<class>org.apache.airavata.registry.core.entities.airavataworkflowcatalog.WorkflowApplicationEntity</class>
<class>org.apache.airavata.registry.core.entities.airavataworkflowcatalog.WorkflowConnectionEntity</class>
<class>org.apache.airavata.registry.core.entities.airavataworkflowcatalog.WorkflowDataBlockEntity</class>
<class>org.apache.airavata.registry.core.entities.airavataworkflowcatalog.WorkflowHandlerEntity</class>
<exclude-unlisted-classes>true</exclude-unlisted-classes>
</persistence-unit>
<persistence-unit name="experiment_data_new">
<class>org.apache.airavata.registry.core.entities.expcatalog.ExperimentEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ExperimentErrorEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ExperimentInputEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ExperimentOutputEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ExperimentStatusEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ExperimentSummaryEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.GatewayEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.GatewayWorkerEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.GatewayUsageReportingCommandEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.JobEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.JobStatusEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.NotificationEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ProcessEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ProcessErrorEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ProcessInputEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ProcessOutputEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ProcessResourceScheduleEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ProcessStatusEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ProcessWorkflowEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ProjectEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ProjectUserEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.QueueStatusEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.TaskEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.TaskErrorEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.TaskStatusEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.UserConfigurationDataEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.ComputationalResourceSchedulingEntity</class>
<class>org.apache.airavata.registry.core.entities.expcatalog.UserEntity</class>
<exclude-unlisted-classes>true</exclude-unlisted-classes>
</persistence-unit>
</persistence>