diff --git a/.gitignore b/.gitignore index 035749bb0..0d06a2439 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ dmp-backend/src/main/ui-resources/static/favicon.ico dmp-backend/src/main/ui-resources/static/assets/lang/en.json dmp-frontend/new 3.xml dmp-backend/src/main/ui-resources/static/ +dmp-backend/web/target/ diff --git a/dmp-backend/pom.xml b/dmp-backend/pom.xml index b12b9f203..cf86f0205 100644 --- a/dmp-backend/pom.xml +++ b/dmp-backend/pom.xml @@ -2,15 +2,21 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - dmp-backend + eu.eudat dmp-backend - 0.0.1-SNAPSHOT + 1.0.0-SNAPSHOT ${packaging.type} org.springframework.boot spring-boot-starter-parent 1.5.9.RELEASE + + + queryable + web + + 1.19.0 1.19.0 diff --git a/dmp-backend/queryable/pom.xml b/dmp-backend/queryable/pom.xml new file mode 100644 index 000000000..8e42110e0 --- /dev/null +++ b/dmp-backend/queryable/pom.xml @@ -0,0 +1,16 @@ + + + 4.0.0 + + dmp-backend + queryable + 1.0-SNAPSHOT + + + eu.eudat + dmp-backend + 1.0.0-SNAPSHOT + + \ No newline at end of file diff --git a/dmp-backend/src/main/java/eu/eudat/queryable/QueryableList.java b/dmp-backend/queryable/src/main/java/eu/eudat/queryable/QueryableList.java similarity index 87% rename from dmp-backend/src/main/java/eu/eudat/queryable/QueryableList.java rename to dmp-backend/queryable/src/main/java/eu/eudat/queryable/QueryableList.java index d73ef4744..164ac1b2d 100644 --- a/dmp-backend/src/main/java/eu/eudat/queryable/QueryableList.java +++ b/dmp-backend/queryable/src/main/java/eu/eudat/queryable/QueryableList.java @@ -1,11 +1,7 @@ package eu.eudat.queryable; - -import eu.eudat.entities.DataEntity; -import eu.eudat.queryable.predicates.NestedQuerySinglePredicate; -import eu.eudat.queryable.predicates.OrderByPredicate; -import eu.eudat.queryable.predicates.SelectPredicate; -import eu.eudat.queryable.predicates.SinglePredicate; +import eu.eudat.queryable.predicates.*; +import eu.eudat.queryable.queryableentity.DataEntity; import eu.eudat.queryable.types.SelectionField; import javax.persistence.criteria.Subquery; diff --git a/dmp-backend/src/main/java/eu/eudat/queryable/exceptions/NotSingleResultException.java b/dmp-backend/queryable/src/main/java/eu/eudat/queryable/exceptions/NotSingleResultException.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/queryable/exceptions/NotSingleResultException.java rename to dmp-backend/queryable/src/main/java/eu/eudat/queryable/exceptions/NotSingleResultException.java diff --git a/dmp-backend/src/main/java/eu/eudat/queryable/hibernatequeryablelist/QueryableHibernateList.java b/dmp-backend/queryable/src/main/java/eu/eudat/queryable/hibernatequeryablelist/QueryableHibernateList.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/queryable/hibernatequeryablelist/QueryableHibernateList.java rename to dmp-backend/queryable/src/main/java/eu/eudat/queryable/hibernatequeryablelist/QueryableHibernateList.java index 778710728..c4ccb71e9 100644 --- a/dmp-backend/src/main/java/eu/eudat/queryable/hibernatequeryablelist/QueryableHibernateList.java +++ b/dmp-backend/queryable/src/main/java/eu/eudat/queryable/hibernatequeryablelist/QueryableHibernateList.java @@ -1,13 +1,9 @@ package eu.eudat.queryable.hibernatequeryablelist; - -import eu.eudat.entities.DataEntity; import eu.eudat.queryable.QueryableList; import eu.eudat.queryable.exceptions.NotSingleResultException; -import eu.eudat.queryable.predicates.NestedQuerySinglePredicate; -import eu.eudat.queryable.predicates.OrderByPredicate; -import eu.eudat.queryable.predicates.SelectPredicate; -import eu.eudat.queryable.predicates.SinglePredicate; +import eu.eudat.queryable.predicates.*; +import eu.eudat.queryable.queryableentity.DataEntity; import eu.eudat.queryable.types.FieldSelectionType; import eu.eudat.queryable.types.SelectionField; diff --git a/dmp-backend/src/main/java/eu/eudat/queryable/predicates/NestedQuerySinglePredicate.java b/dmp-backend/queryable/src/main/java/eu/eudat/queryable/predicates/NestedQuerySinglePredicate.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/queryable/predicates/NestedQuerySinglePredicate.java rename to dmp-backend/queryable/src/main/java/eu/eudat/queryable/predicates/NestedQuerySinglePredicate.java diff --git a/dmp-backend/src/main/java/eu/eudat/queryable/predicates/OrderByPredicate.java b/dmp-backend/queryable/src/main/java/eu/eudat/queryable/predicates/OrderByPredicate.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/queryable/predicates/OrderByPredicate.java rename to dmp-backend/queryable/src/main/java/eu/eudat/queryable/predicates/OrderByPredicate.java diff --git a/dmp-backend/src/main/java/eu/eudat/queryable/predicates/QueryablePredicate.java b/dmp-backend/queryable/src/main/java/eu/eudat/queryable/predicates/QueryablePredicate.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/queryable/predicates/QueryablePredicate.java rename to dmp-backend/queryable/src/main/java/eu/eudat/queryable/predicates/QueryablePredicate.java diff --git a/dmp-backend/src/main/java/eu/eudat/queryable/predicates/SelectPredicate.java b/dmp-backend/queryable/src/main/java/eu/eudat/queryable/predicates/SelectPredicate.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/queryable/predicates/SelectPredicate.java rename to dmp-backend/queryable/src/main/java/eu/eudat/queryable/predicates/SelectPredicate.java diff --git a/dmp-backend/src/main/java/eu/eudat/queryable/predicates/SinglePredicate.java b/dmp-backend/queryable/src/main/java/eu/eudat/queryable/predicates/SinglePredicate.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/queryable/predicates/SinglePredicate.java rename to dmp-backend/queryable/src/main/java/eu/eudat/queryable/predicates/SinglePredicate.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/DataEntity.java b/dmp-backend/queryable/src/main/java/eu/eudat/queryable/queryableentity/DataEntity.java similarity index 65% rename from dmp-backend/src/main/java/eu/eudat/entities/DataEntity.java rename to dmp-backend/queryable/src/main/java/eu/eudat/queryable/queryableentity/DataEntity.java index 6ebe0080e..2b99e290b 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/DataEntity.java +++ b/dmp-backend/queryable/src/main/java/eu/eudat/queryable/queryableentity/DataEntity.java @@ -1,4 +1,4 @@ -package eu.eudat.entities; +package eu.eudat.queryable.queryableentity; public interface DataEntity { void update(T entity); diff --git a/dmp-backend/src/main/java/eu/eudat/queryable/types/FieldSelectionType.java b/dmp-backend/queryable/src/main/java/eu/eudat/queryable/types/FieldSelectionType.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/queryable/types/FieldSelectionType.java rename to dmp-backend/queryable/src/main/java/eu/eudat/queryable/types/FieldSelectionType.java diff --git a/dmp-backend/src/main/java/eu/eudat/queryable/types/SelectionField.java b/dmp-backend/queryable/src/main/java/eu/eudat/queryable/types/SelectionField.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/queryable/types/SelectionField.java rename to dmp-backend/queryable/src/main/java/eu/eudat/queryable/types/SelectionField.java diff --git a/dmp-backend/queryable/target/classes/eu/eudat/queryable/QueryableList.class b/dmp-backend/queryable/target/classes/eu/eudat/queryable/QueryableList.class new file mode 100644 index 000000000..8248c9bd4 Binary files /dev/null and b/dmp-backend/queryable/target/classes/eu/eudat/queryable/QueryableList.class differ diff --git a/dmp-backend/queryable/target/classes/eu/eudat/queryable/exceptions/NotSingleResultException.class b/dmp-backend/queryable/target/classes/eu/eudat/queryable/exceptions/NotSingleResultException.class new file mode 100644 index 000000000..d98d13f83 Binary files /dev/null and b/dmp-backend/queryable/target/classes/eu/eudat/queryable/exceptions/NotSingleResultException.class differ diff --git a/dmp-backend/queryable/target/classes/eu/eudat/queryable/hibernatequeryablelist/QueryableHibernateList.class b/dmp-backend/queryable/target/classes/eu/eudat/queryable/hibernatequeryablelist/QueryableHibernateList.class new file mode 100644 index 000000000..7087d1d3e Binary files /dev/null and b/dmp-backend/queryable/target/classes/eu/eudat/queryable/hibernatequeryablelist/QueryableHibernateList.class differ diff --git a/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/NestedQuerySinglePredicate.class b/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/NestedQuerySinglePredicate.class new file mode 100644 index 000000000..ce9e6527f Binary files /dev/null and b/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/NestedQuerySinglePredicate.class differ diff --git a/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/OrderByPredicate.class b/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/OrderByPredicate.class new file mode 100644 index 000000000..04dd72092 Binary files /dev/null and b/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/OrderByPredicate.class differ diff --git a/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/QueryablePredicate.class b/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/QueryablePredicate.class new file mode 100644 index 000000000..018236f71 Binary files /dev/null and b/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/QueryablePredicate.class differ diff --git a/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/SelectPredicate.class b/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/SelectPredicate.class new file mode 100644 index 000000000..91ff6db66 Binary files /dev/null and b/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/SelectPredicate.class differ diff --git a/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/SinglePredicate.class b/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/SinglePredicate.class new file mode 100644 index 000000000..c2dffadd4 Binary files /dev/null and b/dmp-backend/queryable/target/classes/eu/eudat/queryable/predicates/SinglePredicate.class differ diff --git a/dmp-backend/queryable/target/classes/eu/eudat/queryable/queryableentity/DataEntity.class b/dmp-backend/queryable/target/classes/eu/eudat/queryable/queryableentity/DataEntity.class new file mode 100644 index 000000000..7db165f4d Binary files /dev/null and b/dmp-backend/queryable/target/classes/eu/eudat/queryable/queryableentity/DataEntity.class differ diff --git a/dmp-backend/queryable/target/classes/eu/eudat/queryable/types/FieldSelectionType.class b/dmp-backend/queryable/target/classes/eu/eudat/queryable/types/FieldSelectionType.class new file mode 100644 index 000000000..c073300c8 Binary files /dev/null and b/dmp-backend/queryable/target/classes/eu/eudat/queryable/types/FieldSelectionType.class differ diff --git a/dmp-backend/queryable/target/classes/eu/eudat/queryable/types/SelectionField.class b/dmp-backend/queryable/target/classes/eu/eudat/queryable/types/SelectionField.class new file mode 100644 index 000000000..bfc18fb37 Binary files /dev/null and b/dmp-backend/queryable/target/classes/eu/eudat/queryable/types/SelectionField.class differ diff --git a/dmp-backend/web/pom.xml b/dmp-backend/web/pom.xml new file mode 100644 index 000000000..84ef62e93 --- /dev/null +++ b/dmp-backend/web/pom.xml @@ -0,0 +1,24 @@ + + + 4.0.0 + + dmp-backend + web + 1.0-SNAPSHOT + + + eu.eudat + dmp-backend + 1.0.0-SNAPSHOT + + + + + dmp-backend + queryable + 1.0-SNAPSHOT + + + \ No newline at end of file diff --git a/dmp-backend/src/main/java/eu/eudat/EuDatApplication.java b/dmp-backend/web/src/main/java/eu/eudat/EuDatApplication.java similarity index 81% rename from dmp-backend/src/main/java/eu/eudat/EuDatApplication.java rename to dmp-backend/web/src/main/java/eu/eudat/EuDatApplication.java index 5f55cd672..7a674710f 100644 --- a/dmp-backend/src/main/java/eu/eudat/EuDatApplication.java +++ b/dmp-backend/web/src/main/java/eu/eudat/EuDatApplication.java @@ -1,14 +1,11 @@ package eu.eudat; -import eu.eudat.services.helpers.FileStorageService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.support.SpringBootServletInitializer; -import org.springframework.web.context.WebApplicationContext; @SpringBootApplication public class EuDatApplication extends SpringBootServletInitializer { diff --git a/dmp-backend/src/main/java/eu/eudat/builders/Builder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/Builder.java similarity index 73% rename from dmp-backend/src/main/java/eu/eudat/builders/Builder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/Builder.java index 50d3718b4..09eab8aac 100644 --- a/dmp-backend/src/main/java/eu/eudat/builders/Builder.java +++ b/dmp-backend/web/src/main/java/eu/eudat/builders/Builder.java @@ -1,7 +1,5 @@ package eu.eudat.builders; -import eu.eudat.builders.helpers.BuilderApplier; - /** * Created by ikalyvas on 2/15/2018. */ diff --git a/dmp-backend/src/main/java/eu/eudat/builders/BuilderFactory.java b/dmp-backend/web/src/main/java/eu/eudat/builders/BuilderFactory.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/builders/BuilderFactory.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/BuilderFactory.java diff --git a/dmp-backend/src/main/java/eu/eudat/builders/BuilderFactoryImpl.java b/dmp-backend/web/src/main/java/eu/eudat/builders/BuilderFactoryImpl.java similarity index 96% rename from dmp-backend/src/main/java/eu/eudat/builders/BuilderFactoryImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/BuilderFactoryImpl.java index 8951695e9..f1f1e188f 100644 --- a/dmp-backend/src/main/java/eu/eudat/builders/BuilderFactoryImpl.java +++ b/dmp-backend/web/src/main/java/eu/eudat/builders/BuilderFactoryImpl.java @@ -5,7 +5,6 @@ import eu.eudat.builders.model.criteria.DataRepositoryCriteriaBuilder; import eu.eudat.builders.model.criteria.ExternalDatasetCriteriaBuilder; import eu.eudat.builders.model.criteria.RegistryCriteriaBuilder; import eu.eudat.builders.model.models.*; -import eu.eudat.models.dashboard.recent.RecentActivityData; import org.springframework.stereotype.Service; /** diff --git a/dmp-backend/src/main/java/eu/eudat/builders/entity/ContentBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/entity/ContentBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/builders/entity/ContentBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/entity/ContentBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/builders/entity/CredentialBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/entity/CredentialBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/builders/entity/CredentialBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/entity/CredentialBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/builders/entity/DatasetProfileBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/entity/DatasetProfileBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/builders/entity/DatasetProfileBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/entity/DatasetProfileBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/builders/entity/UserInfoBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/entity/UserInfoBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/builders/entity/UserInfoBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/entity/UserInfoBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/builders/entity/UserRoleBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/entity/UserRoleBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/builders/entity/UserRoleBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/entity/UserRoleBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/builders/entity/UserTokenBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/entity/UserTokenBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/builders/entity/UserTokenBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/entity/UserTokenBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/builders/helpers/BuilderApplier.java b/dmp-backend/web/src/main/java/eu/eudat/builders/helpers/BuilderApplier.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/builders/helpers/BuilderApplier.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/helpers/BuilderApplier.java diff --git a/dmp-backend/src/main/java/eu/eudat/builders/model/criteria/DataRepositoryCriteriaBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/model/criteria/DataRepositoryCriteriaBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/builders/model/criteria/DataRepositoryCriteriaBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/model/criteria/DataRepositoryCriteriaBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/builders/model/criteria/ExternalDatasetCriteriaBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/model/criteria/ExternalDatasetCriteriaBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/builders/model/criteria/ExternalDatasetCriteriaBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/model/criteria/ExternalDatasetCriteriaBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/builders/model/criteria/RegistryCriteriaBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/model/criteria/RegistryCriteriaBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/builders/model/criteria/RegistryCriteriaBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/model/criteria/RegistryCriteriaBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/builders/model/criteria/ServiceCriteriaBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/model/criteria/ServiceCriteriaBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/builders/model/criteria/ServiceCriteriaBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/model/criteria/ServiceCriteriaBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/builders/model/models/DataTableDataBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/model/models/DataTableDataBuilder.java similarity index 94% rename from dmp-backend/src/main/java/eu/eudat/builders/model/models/DataTableDataBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/model/models/DataTableDataBuilder.java index b68490577..378242d60 100644 --- a/dmp-backend/src/main/java/eu/eudat/builders/model/models/DataTableDataBuilder.java +++ b/dmp-backend/web/src/main/java/eu/eudat/builders/model/models/DataTableDataBuilder.java @@ -1,7 +1,6 @@ package eu.eudat.builders.model.models; import eu.eudat.builders.Builder; -import eu.eudat.builders.helpers.BuilderApplier; import eu.eudat.models.helpers.common.DataTableData; import java.util.List; diff --git a/dmp-backend/src/main/java/eu/eudat/builders/model/models/PrincipalBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/model/models/PrincipalBuilder.java similarity index 96% rename from dmp-backend/src/main/java/eu/eudat/builders/model/models/PrincipalBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/model/models/PrincipalBuilder.java index b3fa67333..a53d1558e 100644 --- a/dmp-backend/src/main/java/eu/eudat/builders/model/models/PrincipalBuilder.java +++ b/dmp-backend/web/src/main/java/eu/eudat/builders/model/models/PrincipalBuilder.java @@ -1,7 +1,6 @@ package eu.eudat.builders.model.models; import eu.eudat.builders.Builder; -import eu.eudat.builders.helpers.BuilderApplier; import eu.eudat.models.security.Principal; import eu.eudat.types.Authorities; diff --git a/dmp-backend/src/main/java/eu/eudat/builders/model/models/ProjectBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/model/models/ProjectBuilder.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/builders/model/models/ProjectBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/model/models/ProjectBuilder.java index b8881804c..87d2ed01c 100644 --- a/dmp-backend/src/main/java/eu/eudat/builders/model/models/ProjectBuilder.java +++ b/dmp-backend/web/src/main/java/eu/eudat/builders/model/models/ProjectBuilder.java @@ -1,7 +1,6 @@ package eu.eudat.builders.model.models; import eu.eudat.builders.Builder; -import eu.eudat.builders.helpers.BuilderApplier; import eu.eudat.entities.UserInfo; import eu.eudat.models.dmp.DataManagementPlan; import eu.eudat.models.project.Project; diff --git a/dmp-backend/src/main/java/eu/eudat/builders/model/models/RecentActivityDataBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/model/models/RecentActivityDataBuilder.java similarity index 96% rename from dmp-backend/src/main/java/eu/eudat/builders/model/models/RecentActivityDataBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/model/models/RecentActivityDataBuilder.java index d4e14fd94..33b823027 100644 --- a/dmp-backend/src/main/java/eu/eudat/builders/model/models/RecentActivityDataBuilder.java +++ b/dmp-backend/web/src/main/java/eu/eudat/builders/model/models/RecentActivityDataBuilder.java @@ -1,7 +1,6 @@ package eu.eudat.builders.model.models; import eu.eudat.builders.Builder; -import eu.eudat.builders.helpers.BuilderApplier; import eu.eudat.models.dashboard.recent.RecentActivityData; import java.util.Date; diff --git a/dmp-backend/src/main/java/eu/eudat/builders/model/models/ResearcherBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/builders/model/models/ResearcherBuilder.java similarity index 96% rename from dmp-backend/src/main/java/eu/eudat/builders/model/models/ResearcherBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/builders/model/models/ResearcherBuilder.java index e17aa3cd9..471629e4e 100644 --- a/dmp-backend/src/main/java/eu/eudat/builders/model/models/ResearcherBuilder.java +++ b/dmp-backend/web/src/main/java/eu/eudat/builders/model/models/ResearcherBuilder.java @@ -1,7 +1,6 @@ package eu.eudat.builders.model.models; import eu.eudat.builders.Builder; -import eu.eudat.builders.helpers.BuilderApplier; import eu.eudat.models.dmp.Researcher; /** diff --git a/dmp-backend/src/main/java/eu/eudat/cache/ResponsesCache.java b/dmp-backend/web/src/main/java/eu/eudat/cache/ResponsesCache.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/cache/ResponsesCache.java rename to dmp-backend/web/src/main/java/eu/eudat/cache/ResponsesCache.java diff --git a/dmp-backend/src/main/java/eu/eudat/configurations/DevelDatabaseConfiguration.java b/dmp-backend/web/src/main/java/eu/eudat/configurations/DevelDatabaseConfiguration.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/configurations/DevelDatabaseConfiguration.java rename to dmp-backend/web/src/main/java/eu/eudat/configurations/DevelDatabaseConfiguration.java diff --git a/dmp-backend/src/main/java/eu/eudat/configurations/ProductionDatabaseConfiguration.java b/dmp-backend/web/src/main/java/eu/eudat/configurations/ProductionDatabaseConfiguration.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/configurations/ProductionDatabaseConfiguration.java rename to dmp-backend/web/src/main/java/eu/eudat/configurations/ProductionDatabaseConfiguration.java diff --git a/dmp-backend/src/main/java/eu/eudat/configurations/WebMVCConfiguration.java b/dmp-backend/web/src/main/java/eu/eudat/configurations/WebMVCConfiguration.java similarity index 93% rename from dmp-backend/src/main/java/eu/eudat/configurations/WebMVCConfiguration.java rename to dmp-backend/web/src/main/java/eu/eudat/configurations/WebMVCConfiguration.java index db8889831..1186ab6ca 100644 --- a/dmp-backend/src/main/java/eu/eudat/configurations/WebMVCConfiguration.java +++ b/dmp-backend/web/src/main/java/eu/eudat/configurations/WebMVCConfiguration.java @@ -4,8 +4,6 @@ import eu.eudat.controllers.interceptors.RequestInterceptor; import eu.eudat.handlers.PrincipalArgumentResolver; import eu.eudat.services.ApiContext; import eu.eudat.services.operations.AuthenticationService; -import eu.eudat.services.operations.AuthenticationServiceImpl; -import eu.eudat.types.WarningLevel; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.annotation.EnableAsync; diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/Admin.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/Admin.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/Admin.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/Admin.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/BaseController.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/BaseController.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/BaseController.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/BaseController.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/DMPs.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/DMPs.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/DMPs.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/DMPs.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/DashBoardController.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/DashBoardController.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/DashBoardController.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/DashBoardController.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/DataRepositories.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/DataRepositories.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/DataRepositories.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/DataRepositories.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/DatasetProfileController.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/DatasetProfileController.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/DatasetProfileController.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/DatasetProfileController.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/DatasetProfiles.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/DatasetProfiles.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/DatasetProfiles.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/DatasetProfiles.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/DatasetWizardController.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/DatasetWizardController.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/DatasetWizardController.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/DatasetWizardController.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/Datasets.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/Datasets.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/Datasets.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/Datasets.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/ExternalDatasets.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/ExternalDatasets.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/ExternalDatasets.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/ExternalDatasets.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/FileController.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/FileController.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/FileController.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/FileController.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/Login.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/Login.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/Login.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/Login.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/Organisations.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/Organisations.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/Organisations.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/Organisations.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/Projects.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/Projects.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/Projects.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/Projects.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/Registries.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/Registries.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/Registries.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/Registries.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/Researchers.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/Researchers.java similarity index 96% rename from dmp-backend/src/main/java/eu/eudat/controllers/Researchers.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/Researchers.java index 8c52c5b47..6c26a3686 100644 --- a/dmp-backend/src/main/java/eu/eudat/controllers/Researchers.java +++ b/dmp-backend/web/src/main/java/eu/eudat/controllers/Researchers.java @@ -1,13 +1,10 @@ package eu.eudat.controllers; import eu.eudat.exceptions.security.UnauthorisedException; -import eu.eudat.managers.ProjectManager; import eu.eudat.managers.ResearcherManager; -import eu.eudat.models.criteria.ResearcherCriteria; import eu.eudat.models.dmp.Researcher; import eu.eudat.models.external.ResearchersExternalSourcesModel; import eu.eudat.models.helpers.responses.ResponseItem; -import eu.eudat.models.project.ProjectCriteriaRequest; import eu.eudat.models.researcher.ResearcherCriteriaRequest; import eu.eudat.models.security.Principal; import eu.eudat.proxy.config.exceptions.HugeResultSet; diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/Services.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/Services.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/Services.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/Services.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/UserInvitationController.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/UserInvitationController.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/UserInvitationController.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/UserInvitationController.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/Users.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/Users.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/Users.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/Users.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/controllerhandler/ControllerErrorHandler.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/controllerhandler/ControllerErrorHandler.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/controllerhandler/ControllerErrorHandler.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/controllerhandler/ControllerErrorHandler.java diff --git a/dmp-backend/src/main/java/eu/eudat/controllers/interceptors/RequestInterceptor.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/interceptors/RequestInterceptor.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/controllers/interceptors/RequestInterceptor.java rename to dmp-backend/web/src/main/java/eu/eudat/controllers/interceptors/RequestInterceptor.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/DatabaseAccess.java b/dmp-backend/web/src/main/java/eu/eudat/dao/DatabaseAccess.java similarity index 88% rename from dmp-backend/src/main/java/eu/eudat/dao/DatabaseAccess.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/DatabaseAccess.java index 94d45316c..f5860f8ae 100644 --- a/dmp-backend/src/main/java/eu/eudat/dao/DatabaseAccess.java +++ b/dmp-backend/web/src/main/java/eu/eudat/dao/DatabaseAccess.java @@ -1,7 +1,7 @@ package eu.eudat.dao; import eu.eudat.dao.databaselayer.service.DatabaseService; -import eu.eudat.entities.DataEntity; +import eu.eudat.queryable.queryableentity.DataEntity; public class DatabaseAccess { diff --git a/dmp-backend/src/main/java/eu/eudat/dao/DatabaseAccessLayer.java b/dmp-backend/web/src/main/java/eu/eudat/dao/DatabaseAccessLayer.java similarity index 84% rename from dmp-backend/src/main/java/eu/eudat/dao/DatabaseAccessLayer.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/DatabaseAccessLayer.java index 0a5c4cd0a..d75965d74 100644 --- a/dmp-backend/src/main/java/eu/eudat/dao/DatabaseAccessLayer.java +++ b/dmp-backend/web/src/main/java/eu/eudat/dao/DatabaseAccessLayer.java @@ -1,9 +1,8 @@ package eu.eudat.dao; -import eu.eudat.entities.DataEntity; -import eu.eudat.entities.Dataset; import eu.eudat.queryable.QueryableList; +import eu.eudat.queryable.queryableentity.DataEntity; import java.util.concurrent.CompletableFuture; diff --git a/dmp-backend/src/main/java/eu/eudat/dao/databaselayer/context/DatabaseContext.java b/dmp-backend/web/src/main/java/eu/eudat/dao/databaselayer/context/DatabaseContext.java similarity index 96% rename from dmp-backend/src/main/java/eu/eudat/dao/databaselayer/context/DatabaseContext.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/databaselayer/context/DatabaseContext.java index d9defe1ae..0c7531ab6 100644 --- a/dmp-backend/src/main/java/eu/eudat/dao/databaselayer/context/DatabaseContext.java +++ b/dmp-backend/web/src/main/java/eu/eudat/dao/databaselayer/context/DatabaseContext.java @@ -1,8 +1,8 @@ package eu.eudat.dao.databaselayer.context; -import eu.eudat.entities.DataEntity; import eu.eudat.queryable.QueryableList; import eu.eudat.queryable.hibernatequeryablelist.QueryableHibernateList; +import eu.eudat.queryable.queryableentity.DataEntity; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Repository; import org.springframework.transaction.annotation.Transactional; diff --git a/dmp-backend/src/main/java/eu/eudat/dao/databaselayer/service/DatabaseService.java b/dmp-backend/web/src/main/java/eu/eudat/dao/databaselayer/service/DatabaseService.java similarity index 94% rename from dmp-backend/src/main/java/eu/eudat/dao/databaselayer/service/DatabaseService.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/databaselayer/service/DatabaseService.java index 3146c49b8..6ef974399 100644 --- a/dmp-backend/src/main/java/eu/eudat/dao/databaselayer/service/DatabaseService.java +++ b/dmp-backend/web/src/main/java/eu/eudat/dao/databaselayer/service/DatabaseService.java @@ -2,8 +2,8 @@ package eu.eudat.dao.databaselayer.service; import eu.eudat.dao.databaselayer.context.DatabaseContext; -import eu.eudat.entities.DataEntity; import eu.eudat.queryable.QueryableList; +import eu.eudat.queryable.queryableentity.DataEntity; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/ContentDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/ContentDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/ContentDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/ContentDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/ContentDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/ContentDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/ContentDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/ContentDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/DMPDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/DMPDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/DMPDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/DMPDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/DMPDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/DMPDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/DMPDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/DMPDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/DataRepositoryDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/DataRepositoryDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/DataRepositoryDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/DataRepositoryDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/DataRepositoryDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/DataRepositoryDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/DataRepositoryDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/DataRepositoryDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/DatasetDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/DatasetDao.java similarity index 91% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/DatasetDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/DatasetDao.java index eb560faec..66f0ab285 100644 --- a/dmp-backend/src/main/java/eu/eudat/dao/entities/DatasetDao.java +++ b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/DatasetDao.java @@ -7,7 +7,6 @@ import eu.eudat.models.criteria.DatasetCriteria; import eu.eudat.queryable.QueryableList; import java.util.UUID; -import java.util.concurrent.CompletableFuture; public interface DatasetDao extends DatabaseAccessLayer { diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/DatasetDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/DatasetDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/DatasetDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/DatasetDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/DatasetProfileDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/DatasetProfileDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/DatasetProfileDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/DatasetProfileDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/DatasetProfileDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/DatasetProfileDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/DatasetProfileDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/DatasetProfileDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/ExternalDatasetDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/ExternalDatasetDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/ExternalDatasetDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/ExternalDatasetDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/ExternalDatasetDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/ExternalDatasetDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/ExternalDatasetDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/ExternalDatasetDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/InvitationDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/InvitationDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/InvitationDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/InvitationDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/InvitationDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/InvitationDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/InvitationDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/InvitationDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/OrganisationDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/OrganisationDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/OrganisationDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/OrganisationDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/OrganisationDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/OrganisationDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/OrganisationDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/OrganisationDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/ProjectDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/ProjectDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/ProjectDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/ProjectDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/ProjectDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/ProjectDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/ProjectDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/ProjectDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/RegistryDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/RegistryDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/RegistryDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/RegistryDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/RegistryDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/RegistryDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/RegistryDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/RegistryDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/ResearcherDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/ResearcherDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/ResearcherDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/ResearcherDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/ResearcherDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/ResearcherDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/ResearcherDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/ResearcherDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/ServiceDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/ServiceDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/ServiceDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/ServiceDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/ServiceDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/ServiceDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/ServiceDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/ServiceDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/UserDmpDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/UserDmpDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/UserDmpDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/UserDmpDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/UserDmpDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/UserDmpDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/UserDmpDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/UserDmpDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/UserInfoDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/UserInfoDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/UserInfoDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/UserInfoDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/UserInfoDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/UserInfoDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/UserInfoDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/UserInfoDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/UserRoleDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/UserRoleDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/UserRoleDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/UserRoleDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/UserRoleDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/UserRoleDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/UserRoleDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/UserRoleDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/security/CredentialDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/security/CredentialDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/security/CredentialDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/security/CredentialDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/security/CredentialDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/security/CredentialDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/security/CredentialDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/security/CredentialDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/security/UserTokenDao.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/security/UserTokenDao.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/security/UserTokenDao.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/security/UserTokenDao.java diff --git a/dmp-backend/src/main/java/eu/eudat/dao/entities/security/UserTokenDaoImpl.java b/dmp-backend/web/src/main/java/eu/eudat/dao/entities/security/UserTokenDaoImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/dao/entities/security/UserTokenDaoImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/dao/entities/security/UserTokenDaoImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/documents/helpers/FileEnvelope.java b/dmp-backend/web/src/main/java/eu/eudat/documents/helpers/FileEnvelope.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/documents/helpers/FileEnvelope.java rename to dmp-backend/web/src/main/java/eu/eudat/documents/helpers/FileEnvelope.java diff --git a/dmp-backend/src/main/java/eu/eudat/documents/types/ParagraphStyle.java b/dmp-backend/web/src/main/java/eu/eudat/documents/types/ParagraphStyle.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/documents/types/ParagraphStyle.java rename to dmp-backend/web/src/main/java/eu/eudat/documents/types/ParagraphStyle.java diff --git a/dmp-backend/src/main/java/eu/eudat/documents/types/TextStyle.java b/dmp-backend/web/src/main/java/eu/eudat/documents/types/TextStyle.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/documents/types/TextStyle.java rename to dmp-backend/web/src/main/java/eu/eudat/documents/types/TextStyle.java diff --git a/dmp-backend/src/main/java/eu/eudat/documents/word/WordBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/documents/word/WordBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/documents/word/WordBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/documents/word/WordBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/documents/xml/ExportXmlBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/documents/xml/ExportXmlBuilder.java similarity index 99% rename from dmp-backend/src/main/java/eu/eudat/documents/xml/ExportXmlBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/documents/xml/ExportXmlBuilder.java index da81a9458..d77c740bf 100644 --- a/dmp-backend/src/main/java/eu/eudat/documents/xml/ExportXmlBuilder.java +++ b/dmp-backend/web/src/main/java/eu/eudat/documents/xml/ExportXmlBuilder.java @@ -9,7 +9,6 @@ import eu.eudat.services.forms.VisibilityRuleService; import eu.eudat.utilities.builders.XmlBuilder; import org.w3c.dom.Document; import org.w3c.dom.Element; -import org.w3c.dom.Text; import java.io.BufferedWriter; import java.io.File; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/Content.java b/dmp-backend/web/src/main/java/eu/eudat/entities/Content.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/entities/Content.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/Content.java index 55aa8b8d8..e4d59f681 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/Content.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/Content.java @@ -1,5 +1,6 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import javax.persistence.*; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/Credential.java b/dmp-backend/web/src/main/java/eu/eudat/entities/Credential.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/entities/Credential.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/Credential.java index 070d39cb0..08d2e1d0e 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/Credential.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/Credential.java @@ -1,5 +1,7 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; + import javax.persistence.*; import java.util.Date; import java.util.UUID; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/DMP.java b/dmp-backend/web/src/main/java/eu/eudat/entities/DMP.java similarity index 99% rename from dmp-backend/src/main/java/eu/eudat/entities/DMP.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/DMP.java index 4fc6b7215..192142a32 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/DMP.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/DMP.java @@ -1,6 +1,7 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import org.hibernate.annotations.Type; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/DMPOrganisation.java b/dmp-backend/web/src/main/java/eu/eudat/entities/DMPOrganisation.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/DMPOrganisation.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/DMPOrganisation.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/DMPProfile.java b/dmp-backend/web/src/main/java/eu/eudat/entities/DMPProfile.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/DMPProfile.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/DMPProfile.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/DMPResearcher.java b/dmp-backend/web/src/main/java/eu/eudat/entities/DMPResearcher.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/DMPResearcher.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/DMPResearcher.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/DataRepository.java b/dmp-backend/web/src/main/java/eu/eudat/entities/DataRepository.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/entities/DataRepository.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/DataRepository.java index 6407186b6..8724f3b2b 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/DataRepository.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/DataRepository.java @@ -1,6 +1,7 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import org.hibernate.annotations.Type; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/Dataset.java b/dmp-backend/web/src/main/java/eu/eudat/entities/Dataset.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/entities/Dataset.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/Dataset.java index 519775f5a..070e24359 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/Dataset.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/Dataset.java @@ -1,6 +1,7 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import org.hibernate.annotations.Type; @@ -45,7 +46,7 @@ public class Dataset implements DataEntity { return value; } - public static Dataset.Status fromInteger(int value) { + public static Status fromInteger(int value) { switch (value) { case 0: return SAVED; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/DatasetExternalDataset.java b/dmp-backend/web/src/main/java/eu/eudat/entities/DatasetExternalDataset.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/DatasetExternalDataset.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/DatasetExternalDataset.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/DatasetProfile.java b/dmp-backend/web/src/main/java/eu/eudat/entities/DatasetProfile.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/entities/DatasetProfile.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/DatasetProfile.java index 4ecafda14..748cf632a 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/DatasetProfile.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/DatasetProfile.java @@ -1,11 +1,11 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import org.hibernate.annotations.Type; import javax.persistence.*; -import java.io.Serializable; import java.util.Date; import java.util.Set; import java.util.UUID; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/DatasetProfileRuleset.java b/dmp-backend/web/src/main/java/eu/eudat/entities/DatasetProfileRuleset.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/DatasetProfileRuleset.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/DatasetProfileRuleset.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/DatasetProfileViewstyle.java b/dmp-backend/web/src/main/java/eu/eudat/entities/DatasetProfileViewstyle.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/DatasetProfileViewstyle.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/DatasetProfileViewstyle.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/DatasetRegistry.java b/dmp-backend/web/src/main/java/eu/eudat/entities/DatasetRegistry.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/DatasetRegistry.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/DatasetRegistry.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/DatasetService.java b/dmp-backend/web/src/main/java/eu/eudat/entities/DatasetService.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/DatasetService.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/DatasetService.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/ExternalDataset.java b/dmp-backend/web/src/main/java/eu/eudat/entities/ExternalDataset.java similarity index 97% rename from dmp-backend/src/main/java/eu/eudat/entities/ExternalDataset.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/ExternalDataset.java index ebe7e438e..41b0814f4 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/ExternalDataset.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/ExternalDataset.java @@ -1,5 +1,6 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import javax.persistence.*; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/Invitation.java b/dmp-backend/web/src/main/java/eu/eudat/entities/Invitation.java similarity index 97% rename from dmp-backend/src/main/java/eu/eudat/entities/Invitation.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/Invitation.java index 04503cca6..c593c1572 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/Invitation.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/Invitation.java @@ -1,5 +1,6 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import org.hibernate.annotations.Type; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/Organisation.java b/dmp-backend/web/src/main/java/eu/eudat/entities/Organisation.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/entities/Organisation.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/Organisation.java index 7916166f8..96d161591 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/Organisation.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/Organisation.java @@ -1,6 +1,7 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import org.hibernate.annotations.Type; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/Project.java b/dmp-backend/web/src/main/java/eu/eudat/entities/Project.java similarity index 99% rename from dmp-backend/src/main/java/eu/eudat/entities/Project.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/Project.java index d6d4b4b45..3cec84df1 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/Project.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/Project.java @@ -1,9 +1,9 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import org.hibernate.annotations.Type; -import org.hibernate.annotations.Where; import javax.persistence.*; import java.util.Date; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/Registry.java b/dmp-backend/web/src/main/java/eu/eudat/entities/Registry.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/entities/Registry.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/Registry.java index 80e601592..e25d03710 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/Registry.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/Registry.java @@ -1,6 +1,7 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import org.hibernate.annotations.Type; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/Researcher.java b/dmp-backend/web/src/main/java/eu/eudat/entities/Researcher.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/entities/Researcher.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/Researcher.java index f37a4a5b8..746d613aa 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/Researcher.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/Researcher.java @@ -1,6 +1,7 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import org.hibernate.annotations.Type; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/Service.java b/dmp-backend/web/src/main/java/eu/eudat/entities/Service.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/entities/Service.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/Service.java index 0c03a245e..9106eb2c5 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/Service.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/Service.java @@ -1,6 +1,7 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import org.hibernate.annotations.Type; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/UserDMP.java b/dmp-backend/web/src/main/java/eu/eudat/entities/UserDMP.java similarity index 97% rename from dmp-backend/src/main/java/eu/eudat/entities/UserDMP.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/UserDMP.java index a2235a940..3468854eb 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/UserDMP.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/UserDMP.java @@ -1,5 +1,6 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import javax.persistence.*; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/UserInfo.java b/dmp-backend/web/src/main/java/eu/eudat/entities/UserInfo.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/entities/UserInfo.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/UserInfo.java index 07d98095f..847f3d646 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/UserInfo.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/UserInfo.java @@ -1,5 +1,6 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import org.hibernate.annotations.Type; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/UserRole.java b/dmp-backend/web/src/main/java/eu/eudat/entities/UserRole.java similarity index 95% rename from dmp-backend/src/main/java/eu/eudat/entities/UserRole.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/UserRole.java index 0f0f76668..38d8cd9ca 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/UserRole.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/UserRole.java @@ -1,5 +1,6 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; import org.hibernate.annotations.GenericGenerator; import javax.persistence.*; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/UserToken.java b/dmp-backend/web/src/main/java/eu/eudat/entities/UserToken.java similarity index 96% rename from dmp-backend/src/main/java/eu/eudat/entities/UserToken.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/UserToken.java index 940812b84..0c25e1f02 100644 --- a/dmp-backend/src/main/java/eu/eudat/entities/UserToken.java +++ b/dmp-backend/web/src/main/java/eu/eudat/entities/UserToken.java @@ -1,5 +1,7 @@ package eu.eudat.entities; +import eu.eudat.queryable.queryableentity.DataEntity; + import javax.persistence.*; import java.util.Date; import java.util.UUID; diff --git a/dmp-backend/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/DatabaseViewStyleDefinition.java b/dmp-backend/web/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/DatabaseViewStyleDefinition.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/DatabaseViewStyleDefinition.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/DatabaseViewStyleDefinition.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/Field.java b/dmp-backend/web/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/Field.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/Field.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/Field.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/FieldSet.java b/dmp-backend/web/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/FieldSet.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/FieldSet.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/FieldSet.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/Page.java b/dmp-backend/web/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/Page.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/Page.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/Page.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/Section.java b/dmp-backend/web/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/Section.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/Section.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/Section.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/ViewStyleModel.java b/dmp-backend/web/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/ViewStyleModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/ViewStyleModel.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/xmlmodels/datasetprofiledefinition/ViewStyleModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/entities/xmlmodels/modeldefinition/DatabaseModelDefinition.java b/dmp-backend/web/src/main/java/eu/eudat/entities/xmlmodels/modeldefinition/DatabaseModelDefinition.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/entities/xmlmodels/modeldefinition/DatabaseModelDefinition.java rename to dmp-backend/web/src/main/java/eu/eudat/entities/xmlmodels/modeldefinition/DatabaseModelDefinition.java diff --git a/dmp-backend/src/main/java/eu/eudat/exceptions/datamanagementplan/DMPWithDatasetsException.java b/dmp-backend/web/src/main/java/eu/eudat/exceptions/datamanagementplan/DMPWithDatasetsException.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/exceptions/datamanagementplan/DMPWithDatasetsException.java rename to dmp-backend/web/src/main/java/eu/eudat/exceptions/datamanagementplan/DMPWithDatasetsException.java diff --git a/dmp-backend/src/main/java/eu/eudat/exceptions/files/TempFileNotFoundException.java b/dmp-backend/web/src/main/java/eu/eudat/exceptions/files/TempFileNotFoundException.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/exceptions/files/TempFileNotFoundException.java rename to dmp-backend/web/src/main/java/eu/eudat/exceptions/files/TempFileNotFoundException.java diff --git a/dmp-backend/src/main/java/eu/eudat/exceptions/security/NonValidTokenException.java b/dmp-backend/web/src/main/java/eu/eudat/exceptions/security/NonValidTokenException.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/exceptions/security/NonValidTokenException.java rename to dmp-backend/web/src/main/java/eu/eudat/exceptions/security/NonValidTokenException.java diff --git a/dmp-backend/src/main/java/eu/eudat/exceptions/security/UnauthorisedException.java b/dmp-backend/web/src/main/java/eu/eudat/exceptions/security/UnauthorisedException.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/exceptions/security/UnauthorisedException.java rename to dmp-backend/web/src/main/java/eu/eudat/exceptions/security/UnauthorisedException.java diff --git a/dmp-backend/src/main/java/eu/eudat/handlers/PrincipalArgumentResolver.java b/dmp-backend/web/src/main/java/eu/eudat/handlers/PrincipalArgumentResolver.java similarity index 97% rename from dmp-backend/src/main/java/eu/eudat/handlers/PrincipalArgumentResolver.java rename to dmp-backend/web/src/main/java/eu/eudat/handlers/PrincipalArgumentResolver.java index 7930fd947..5289f4e3b 100644 --- a/dmp-backend/src/main/java/eu/eudat/handlers/PrincipalArgumentResolver.java +++ b/dmp-backend/web/src/main/java/eu/eudat/handlers/PrincipalArgumentResolver.java @@ -4,7 +4,6 @@ import eu.eudat.exceptions.security.UnauthorisedException; import eu.eudat.models.security.Principal; import eu.eudat.security.claims.ClaimedAuthorities; import eu.eudat.services.operations.AuthenticationService; -import eu.eudat.services.operations.AuthenticationServiceImpl; import eu.eudat.types.Authorities; import org.springframework.core.MethodParameter; import org.springframework.web.bind.support.WebDataBinderFactory; diff --git a/dmp-backend/src/main/java/eu/eudat/managers/AdminManager.java b/dmp-backend/web/src/main/java/eu/eudat/managers/AdminManager.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/managers/AdminManager.java rename to dmp-backend/web/src/main/java/eu/eudat/managers/AdminManager.java diff --git a/dmp-backend/src/main/java/eu/eudat/managers/DashBoardManager.java b/dmp-backend/web/src/main/java/eu/eudat/managers/DashBoardManager.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/managers/DashBoardManager.java rename to dmp-backend/web/src/main/java/eu/eudat/managers/DashBoardManager.java diff --git a/dmp-backend/src/main/java/eu/eudat/managers/DataManagementPlanManager.java b/dmp-backend/web/src/main/java/eu/eudat/managers/DataManagementPlanManager.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/managers/DataManagementPlanManager.java rename to dmp-backend/web/src/main/java/eu/eudat/managers/DataManagementPlanManager.java diff --git a/dmp-backend/src/main/java/eu/eudat/managers/DatasetManager.java b/dmp-backend/web/src/main/java/eu/eudat/managers/DatasetManager.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/managers/DatasetManager.java rename to dmp-backend/web/src/main/java/eu/eudat/managers/DatasetManager.java diff --git a/dmp-backend/src/main/java/eu/eudat/managers/DatasetProfileManager.java b/dmp-backend/web/src/main/java/eu/eudat/managers/DatasetProfileManager.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/managers/DatasetProfileManager.java rename to dmp-backend/web/src/main/java/eu/eudat/managers/DatasetProfileManager.java diff --git a/dmp-backend/src/main/java/eu/eudat/managers/DatasetWizardManager.java b/dmp-backend/web/src/main/java/eu/eudat/managers/DatasetWizardManager.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/managers/DatasetWizardManager.java rename to dmp-backend/web/src/main/java/eu/eudat/managers/DatasetWizardManager.java index 40cb2cb7e..481224ff6 100644 --- a/dmp-backend/src/main/java/eu/eudat/managers/DatasetWizardManager.java +++ b/dmp-backend/web/src/main/java/eu/eudat/managers/DatasetWizardManager.java @@ -13,7 +13,6 @@ import eu.eudat.queryable.QueryableList; import java.util.LinkedList; import java.util.List; -import java.util.stream.Collectors; public class DatasetWizardManager { diff --git a/dmp-backend/src/main/java/eu/eudat/managers/ExternalDatasetManager.java b/dmp-backend/web/src/main/java/eu/eudat/managers/ExternalDatasetManager.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/managers/ExternalDatasetManager.java rename to dmp-backend/web/src/main/java/eu/eudat/managers/ExternalDatasetManager.java index 456ce7eca..312d16239 100644 --- a/dmp-backend/src/main/java/eu/eudat/managers/ExternalDatasetManager.java +++ b/dmp-backend/web/src/main/java/eu/eudat/managers/ExternalDatasetManager.java @@ -16,7 +16,6 @@ import eu.eudat.services.ApiContext; import java.util.List; import java.util.UUID; -import java.util.stream.Collectors; public class ExternalDatasetManager { diff --git a/dmp-backend/src/main/java/eu/eudat/managers/FileManager.java b/dmp-backend/web/src/main/java/eu/eudat/managers/FileManager.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/managers/FileManager.java rename to dmp-backend/web/src/main/java/eu/eudat/managers/FileManager.java diff --git a/dmp-backend/src/main/java/eu/eudat/managers/InvitationsManager.java b/dmp-backend/web/src/main/java/eu/eudat/managers/InvitationsManager.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/managers/InvitationsManager.java rename to dmp-backend/web/src/main/java/eu/eudat/managers/InvitationsManager.java diff --git a/dmp-backend/src/main/java/eu/eudat/managers/PaginationManager.java b/dmp-backend/web/src/main/java/eu/eudat/managers/PaginationManager.java similarity index 98% rename from dmp-backend/src/main/java/eu/eudat/managers/PaginationManager.java rename to dmp-backend/web/src/main/java/eu/eudat/managers/PaginationManager.java index d7bce76ac..8fe5e98ef 100644 --- a/dmp-backend/src/main/java/eu/eudat/managers/PaginationManager.java +++ b/dmp-backend/web/src/main/java/eu/eudat/managers/PaginationManager.java @@ -1,10 +1,10 @@ package eu.eudat.managers; -import eu.eudat.entities.DataEntity; import eu.eudat.models.helpers.common.ColumnOrderings; import eu.eudat.models.helpers.common.Ordering; import eu.eudat.models.helpers.requests.TableRequest; import eu.eudat.queryable.QueryableList; +import eu.eudat.queryable.queryableentity.DataEntity; import java.util.Arrays; import java.util.Collection; diff --git a/dmp-backend/src/main/java/eu/eudat/managers/ProjectManager.java b/dmp-backend/web/src/main/java/eu/eudat/managers/ProjectManager.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/managers/ProjectManager.java rename to dmp-backend/web/src/main/java/eu/eudat/managers/ProjectManager.java diff --git a/dmp-backend/src/main/java/eu/eudat/managers/ResearcherManager.java b/dmp-backend/web/src/main/java/eu/eudat/managers/ResearcherManager.java similarity index 97% rename from dmp-backend/src/main/java/eu/eudat/managers/ResearcherManager.java rename to dmp-backend/web/src/main/java/eu/eudat/managers/ResearcherManager.java index 3b0a72193..23b7d5a85 100644 --- a/dmp-backend/src/main/java/eu/eudat/managers/ResearcherManager.java +++ b/dmp-backend/web/src/main/java/eu/eudat/managers/ResearcherManager.java @@ -3,7 +3,6 @@ package eu.eudat.managers; import eu.eudat.builders.model.models.ResearcherBuilder; import eu.eudat.entities.Researcher; import eu.eudat.models.external.ExternalSourcesItemModel; -import eu.eudat.models.external.ProjectsExternalSourcesModel; import eu.eudat.models.external.ResearchersExternalSourcesModel; import eu.eudat.models.researcher.ResearcherCriteriaRequest; import eu.eudat.proxy.config.exceptions.HugeResultSet; diff --git a/dmp-backend/src/main/java/eu/eudat/managers/UserManager.java b/dmp-backend/web/src/main/java/eu/eudat/managers/UserManager.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/managers/UserManager.java rename to dmp-backend/web/src/main/java/eu/eudat/managers/UserManager.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/DataModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/DataModel.java similarity index 77% rename from dmp-backend/src/main/java/eu/eudat/models/DataModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/DataModel.java index 25412ddc1..2333d33f8 100644 --- a/dmp-backend/src/main/java/eu/eudat/models/DataModel.java +++ b/dmp-backend/web/src/main/java/eu/eudat/models/DataModel.java @@ -1,6 +1,7 @@ package eu.eudat.models; -import eu.eudat.entities.DataEntity; + +import eu.eudat.queryable.queryableentity.DataEntity; public interface DataModel { M fromDataModel(T entity); diff --git a/dmp-backend/src/main/java/eu/eudat/models/HintedModelFactory.java b/dmp-backend/web/src/main/java/eu/eudat/models/HintedModelFactory.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/HintedModelFactory.java rename to dmp-backend/web/src/main/java/eu/eudat/models/HintedModelFactory.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/admin/components/datasetprofile/Field.java b/dmp-backend/web/src/main/java/eu/eudat/models/admin/components/datasetprofile/Field.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/admin/components/datasetprofile/Field.java rename to dmp-backend/web/src/main/java/eu/eudat/models/admin/components/datasetprofile/Field.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/admin/components/datasetprofile/FieldSet.java b/dmp-backend/web/src/main/java/eu/eudat/models/admin/components/datasetprofile/FieldSet.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/admin/components/datasetprofile/FieldSet.java rename to dmp-backend/web/src/main/java/eu/eudat/models/admin/components/datasetprofile/FieldSet.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/admin/components/datasetprofile/Page.java b/dmp-backend/web/src/main/java/eu/eudat/models/admin/components/datasetprofile/Page.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/admin/components/datasetprofile/Page.java rename to dmp-backend/web/src/main/java/eu/eudat/models/admin/components/datasetprofile/Page.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/admin/components/datasetprofile/Section.java b/dmp-backend/web/src/main/java/eu/eudat/models/admin/components/datasetprofile/Section.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/admin/components/datasetprofile/Section.java rename to dmp-backend/web/src/main/java/eu/eudat/models/admin/components/datasetprofile/Section.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/admin/composite/DatasetProfile.java b/dmp-backend/web/src/main/java/eu/eudat/models/admin/composite/DatasetProfile.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/admin/composite/DatasetProfile.java rename to dmp-backend/web/src/main/java/eu/eudat/models/admin/composite/DatasetProfile.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/components/commons/DefaultValue.java b/dmp-backend/web/src/main/java/eu/eudat/models/components/commons/DefaultValue.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/components/commons/DefaultValue.java rename to dmp-backend/web/src/main/java/eu/eudat/models/components/commons/DefaultValue.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/components/commons/Multiplicity.java b/dmp-backend/web/src/main/java/eu/eudat/models/components/commons/Multiplicity.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/components/commons/Multiplicity.java rename to dmp-backend/web/src/main/java/eu/eudat/models/components/commons/Multiplicity.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/components/commons/Rule.java b/dmp-backend/web/src/main/java/eu/eudat/models/components/commons/Rule.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/components/commons/Rule.java rename to dmp-backend/web/src/main/java/eu/eudat/models/components/commons/Rule.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/components/commons/ViewStyle.java b/dmp-backend/web/src/main/java/eu/eudat/models/components/commons/ViewStyle.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/components/commons/ViewStyle.java rename to dmp-backend/web/src/main/java/eu/eudat/models/components/commons/ViewStyle.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/components/commons/Visibility.java b/dmp-backend/web/src/main/java/eu/eudat/models/components/commons/Visibility.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/components/commons/Visibility.java rename to dmp-backend/web/src/main/java/eu/eudat/models/components/commons/Visibility.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/AutoCompleteData.java b/dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/AutoCompleteData.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/AutoCompleteData.java rename to dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/AutoCompleteData.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/BooleanDecisionData.java b/dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/BooleanDecisionData.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/BooleanDecisionData.java rename to dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/BooleanDecisionData.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/CheckBoxData.java b/dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/CheckBoxData.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/CheckBoxData.java rename to dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/CheckBoxData.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/ComboBoxData.java b/dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/ComboBoxData.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/ComboBoxData.java rename to dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/ComboBoxData.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/FieldData.java b/dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/FieldData.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/FieldData.java rename to dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/FieldData.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/FreeTextData.java b/dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/FreeTextData.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/FreeTextData.java rename to dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/FreeTextData.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/RadioBoxData.java b/dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/RadioBoxData.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/RadioBoxData.java rename to dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/RadioBoxData.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/TextAreaData.java b/dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/TextAreaData.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/TextAreaData.java rename to dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/TextAreaData.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/WordListData.java b/dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/WordListData.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/components/commons/datafield/WordListData.java rename to dmp-backend/web/src/main/java/eu/eudat/models/components/commons/datafield/WordListData.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/Criteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/Criteria.java similarity index 81% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/Criteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/Criteria.java index bbf65f7ed..bc595b509 100644 --- a/dmp-backend/src/main/java/eu/eudat/models/criteria/Criteria.java +++ b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/Criteria.java @@ -1,6 +1,7 @@ package eu.eudat.models.criteria; -import eu.eudat.entities.DataEntity; + +import eu.eudat.queryable.queryableentity.DataEntity; public abstract class Criteria { private String like; diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/DataManagementPlanCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/DataManagementPlanCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/DataManagementPlanCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/DataManagementPlanCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/DataRepositoryCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/DataRepositoryCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/DataRepositoryCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/DataRepositoryCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/DatasetCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/DatasetCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/DatasetCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/DatasetCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/DatasetProfileCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/DatasetProfileCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/DatasetProfileCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/DatasetProfileCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/DatasetProfileWizardCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/DatasetProfileWizardCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/DatasetProfileWizardCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/DatasetProfileWizardCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/DatasetWizardUserDmpCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/DatasetWizardUserDmpCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/DatasetWizardUserDmpCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/DatasetWizardUserDmpCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/ExternalDatasetCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/ExternalDatasetCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/ExternalDatasetCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/ExternalDatasetCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/InvitationCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/InvitationCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/InvitationCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/InvitationCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/OrganisationCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/OrganisationCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/OrganisationCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/OrganisationCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/ProjectCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/ProjectCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/ProjectCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/ProjectCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/RegistryCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/RegistryCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/RegistryCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/RegistryCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/ResearcherCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/ResearcherCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/ResearcherCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/ResearcherCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/ServiceCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/ServiceCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/ServiceCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/ServiceCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/UserInfoCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/UserInfoCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/UserInfoCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/UserInfoCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/criteria/UserRoleCriteria.java b/dmp-backend/web/src/main/java/eu/eudat/models/criteria/UserRoleCriteria.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/criteria/UserRoleCriteria.java rename to dmp-backend/web/src/main/java/eu/eudat/models/criteria/UserRoleCriteria.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dashboard/recent/RecentActivity.java b/dmp-backend/web/src/main/java/eu/eudat/models/dashboard/recent/RecentActivity.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dashboard/recent/RecentActivity.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dashboard/recent/RecentActivity.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dashboard/recent/RecentActivityData.java b/dmp-backend/web/src/main/java/eu/eudat/models/dashboard/recent/RecentActivityData.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dashboard/recent/RecentActivityData.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dashboard/recent/RecentActivityData.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dashboard/statistics/DashBoardStatistics.java b/dmp-backend/web/src/main/java/eu/eudat/models/dashboard/statistics/DashBoardStatistics.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dashboard/statistics/DashBoardStatistics.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dashboard/statistics/DashBoardStatistics.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dataset/DataRepository.java b/dmp-backend/web/src/main/java/eu/eudat/models/dataset/DataRepository.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dataset/DataRepository.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dataset/DataRepository.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dataset/Dataset.java b/dmp-backend/web/src/main/java/eu/eudat/models/dataset/Dataset.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dataset/Dataset.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dataset/Dataset.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dataset/DatasetTableRequest.java b/dmp-backend/web/src/main/java/eu/eudat/models/dataset/DatasetTableRequest.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dataset/DatasetTableRequest.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dataset/DatasetTableRequest.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dataset/Registry.java b/dmp-backend/web/src/main/java/eu/eudat/models/dataset/Registry.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dataset/Registry.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dataset/Registry.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dataset/Service.java b/dmp-backend/web/src/main/java/eu/eudat/models/dataset/Service.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dataset/Service.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dataset/Service.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileAutocompleteItem.java b/dmp-backend/web/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileAutocompleteItem.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileAutocompleteItem.java rename to dmp-backend/web/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileAutocompleteItem.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileAutocompleteRequest.java b/dmp-backend/web/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileAutocompleteRequest.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileAutocompleteRequest.java rename to dmp-backend/web/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileAutocompleteRequest.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileListingModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileListingModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileListingModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileListingModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileTableRequestItem.java b/dmp-backend/web/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileTableRequestItem.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileTableRequestItem.java rename to dmp-backend/web/src/main/java/eu/eudat/models/datasetprofile/DatasetProfileTableRequestItem.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/datasetwizard/DataManagentPlanListingModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/datasetwizard/DataManagentPlanListingModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/datasetwizard/DataManagentPlanListingModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/datasetwizard/DataManagentPlanListingModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/datasetwizard/DatasetProfileWizardAutocompleteRequest.java b/dmp-backend/web/src/main/java/eu/eudat/models/datasetwizard/DatasetProfileWizardAutocompleteRequest.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/datasetwizard/DatasetProfileWizardAutocompleteRequest.java rename to dmp-backend/web/src/main/java/eu/eudat/models/datasetwizard/DatasetProfileWizardAutocompleteRequest.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/datasetwizard/DatasetWizardAutocompleteRequest.java b/dmp-backend/web/src/main/java/eu/eudat/models/datasetwizard/DatasetWizardAutocompleteRequest.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/datasetwizard/DatasetWizardAutocompleteRequest.java rename to dmp-backend/web/src/main/java/eu/eudat/models/datasetwizard/DatasetWizardAutocompleteRequest.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/datasetwizard/DatasetWizardModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/datasetwizard/DatasetWizardModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/datasetwizard/DatasetWizardModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/datasetwizard/DatasetWizardModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dmp/AssociatedProfile.java b/dmp-backend/web/src/main/java/eu/eudat/models/dmp/AssociatedProfile.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dmp/AssociatedProfile.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dmp/AssociatedProfile.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dmp/DataManagementPlan.java b/dmp-backend/web/src/main/java/eu/eudat/models/dmp/DataManagementPlan.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dmp/DataManagementPlan.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dmp/DataManagementPlan.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dmp/DataManagementPlanCriteriaRequest.java b/dmp-backend/web/src/main/java/eu/eudat/models/dmp/DataManagementPlanCriteriaRequest.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dmp/DataManagementPlanCriteriaRequest.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dmp/DataManagementPlanCriteriaRequest.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dmp/DataManagementPlanNewVersionModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/dmp/DataManagementPlanNewVersionModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dmp/DataManagementPlanNewVersionModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dmp/DataManagementPlanNewVersionModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dmp/DataManagementPlanTableRequest.java b/dmp-backend/web/src/main/java/eu/eudat/models/dmp/DataManagementPlanTableRequest.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dmp/DataManagementPlanTableRequest.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dmp/DataManagementPlanTableRequest.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dmp/Organisation.java b/dmp-backend/web/src/main/java/eu/eudat/models/dmp/Organisation.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dmp/Organisation.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dmp/Organisation.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/dmp/Researcher.java b/dmp-backend/web/src/main/java/eu/eudat/models/dmp/Researcher.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/dmp/Researcher.java rename to dmp-backend/web/src/main/java/eu/eudat/models/dmp/Researcher.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/errormodels/ValidationErrorContext.java b/dmp-backend/web/src/main/java/eu/eudat/models/errormodels/ValidationErrorContext.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/errormodels/ValidationErrorContext.java rename to dmp-backend/web/src/main/java/eu/eudat/models/errormodels/ValidationErrorContext.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/external/ExternalDatasetModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/external/ExternalDatasetModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/external/ExternalDatasetModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/external/ExternalDatasetModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/external/ExternalItem.java b/dmp-backend/web/src/main/java/eu/eudat/models/external/ExternalItem.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/external/ExternalItem.java rename to dmp-backend/web/src/main/java/eu/eudat/models/external/ExternalItem.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/external/ExternalListingItem.java b/dmp-backend/web/src/main/java/eu/eudat/models/external/ExternalListingItem.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/external/ExternalListingItem.java rename to dmp-backend/web/src/main/java/eu/eudat/models/external/ExternalListingItem.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/external/ExternalSourcesItemModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/external/ExternalSourcesItemModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/external/ExternalSourcesItemModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/external/ExternalSourcesItemModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/external/OrganisationsExternalSourcesModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/external/OrganisationsExternalSourcesModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/external/OrganisationsExternalSourcesModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/external/OrganisationsExternalSourcesModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/external/ProjectsExternalSourcesModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/external/ProjectsExternalSourcesModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/external/ProjectsExternalSourcesModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/external/ProjectsExternalSourcesModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/external/RegistriesExternalSourcesModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/external/RegistriesExternalSourcesModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/external/RegistriesExternalSourcesModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/external/RegistriesExternalSourcesModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/external/ResearchersExternalSourcesModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/external/ResearchersExternalSourcesModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/external/ResearchersExternalSourcesModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/external/ResearchersExternalSourcesModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/external/ServiceExternalSourcesModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/external/ServiceExternalSourcesModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/external/ServiceExternalSourcesModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/external/ServiceExternalSourcesModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/externaldataset/ExternalDatasetListingModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/externaldataset/ExternalDatasetListingModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/externaldataset/ExternalDatasetListingModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/externaldataset/ExternalDatasetListingModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/externaldataset/ExternalDatasetTableRequest.java b/dmp-backend/web/src/main/java/eu/eudat/models/externaldataset/ExternalDatasetTableRequest.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/externaldataset/ExternalDatasetTableRequest.java rename to dmp-backend/web/src/main/java/eu/eudat/models/externaldataset/ExternalDatasetTableRequest.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/files/ContentFile.java b/dmp-backend/web/src/main/java/eu/eudat/models/files/ContentFile.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/files/ContentFile.java rename to dmp-backend/web/src/main/java/eu/eudat/models/files/ContentFile.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/helpers/common/AutoCompleteLookupItem.java b/dmp-backend/web/src/main/java/eu/eudat/models/helpers/common/AutoCompleteLookupItem.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/helpers/common/AutoCompleteLookupItem.java rename to dmp-backend/web/src/main/java/eu/eudat/models/helpers/common/AutoCompleteLookupItem.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/helpers/common/ColumnOrderings.java b/dmp-backend/web/src/main/java/eu/eudat/models/helpers/common/ColumnOrderings.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/helpers/common/ColumnOrderings.java rename to dmp-backend/web/src/main/java/eu/eudat/models/helpers/common/ColumnOrderings.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/helpers/common/DataTableData.java b/dmp-backend/web/src/main/java/eu/eudat/models/helpers/common/DataTableData.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/helpers/common/DataTableData.java rename to dmp-backend/web/src/main/java/eu/eudat/models/helpers/common/DataTableData.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/helpers/common/Ordering.java b/dmp-backend/web/src/main/java/eu/eudat/models/helpers/common/Ordering.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/helpers/common/Ordering.java rename to dmp-backend/web/src/main/java/eu/eudat/models/helpers/common/Ordering.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/helpers/common/SelectionFields.java b/dmp-backend/web/src/main/java/eu/eudat/models/helpers/common/SelectionFields.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/helpers/common/SelectionFields.java rename to dmp-backend/web/src/main/java/eu/eudat/models/helpers/common/SelectionFields.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/helpers/requests/RequestItem.java b/dmp-backend/web/src/main/java/eu/eudat/models/helpers/requests/RequestItem.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/helpers/requests/RequestItem.java rename to dmp-backend/web/src/main/java/eu/eudat/models/helpers/requests/RequestItem.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/helpers/requests/TableRequest.java b/dmp-backend/web/src/main/java/eu/eudat/models/helpers/requests/TableRequest.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/helpers/requests/TableRequest.java rename to dmp-backend/web/src/main/java/eu/eudat/models/helpers/requests/TableRequest.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/helpers/responses/ResponseItem.java b/dmp-backend/web/src/main/java/eu/eudat/models/helpers/responses/ResponseItem.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/helpers/responses/ResponseItem.java rename to dmp-backend/web/src/main/java/eu/eudat/models/helpers/responses/ResponseItem.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/invitation/Invitation.java b/dmp-backend/web/src/main/java/eu/eudat/models/invitation/Invitation.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/invitation/Invitation.java rename to dmp-backend/web/src/main/java/eu/eudat/models/invitation/Invitation.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/listingmodels/DataManagementPlanListingModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/listingmodels/DataManagementPlanListingModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/listingmodels/DataManagementPlanListingModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/listingmodels/DataManagementPlanListingModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/listingmodels/DatasetListingModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/listingmodels/DatasetListingModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/listingmodels/DatasetListingModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/listingmodels/DatasetListingModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/login/Credentials.java b/dmp-backend/web/src/main/java/eu/eudat/models/login/Credentials.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/login/Credentials.java rename to dmp-backend/web/src/main/java/eu/eudat/models/login/Credentials.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/login/LoginInfo.java b/dmp-backend/web/src/main/java/eu/eudat/models/login/LoginInfo.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/login/LoginInfo.java rename to dmp-backend/web/src/main/java/eu/eudat/models/login/LoginInfo.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/loginprovider/LoginProviderUser.java b/dmp-backend/web/src/main/java/eu/eudat/models/loginprovider/LoginProviderUser.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/loginprovider/LoginProviderUser.java rename to dmp-backend/web/src/main/java/eu/eudat/models/loginprovider/LoginProviderUser.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/mail/SimpleMail.java b/dmp-backend/web/src/main/java/eu/eudat/models/mail/SimpleMail.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/mail/SimpleMail.java rename to dmp-backend/web/src/main/java/eu/eudat/models/mail/SimpleMail.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/project/Project.java b/dmp-backend/web/src/main/java/eu/eudat/models/project/Project.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/project/Project.java rename to dmp-backend/web/src/main/java/eu/eudat/models/project/Project.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/project/ProjectCriteriaModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/project/ProjectCriteriaModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/project/ProjectCriteriaModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/project/ProjectCriteriaModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/project/ProjectCriteriaRequest.java b/dmp-backend/web/src/main/java/eu/eudat/models/project/ProjectCriteriaRequest.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/project/ProjectCriteriaRequest.java rename to dmp-backend/web/src/main/java/eu/eudat/models/project/ProjectCriteriaRequest.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/project/ProjectListingModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/project/ProjectListingModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/project/ProjectListingModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/project/ProjectListingModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/project/ProjectTableRequest.java b/dmp-backend/web/src/main/java/eu/eudat/models/project/ProjectTableRequest.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/project/ProjectTableRequest.java rename to dmp-backend/web/src/main/java/eu/eudat/models/project/ProjectTableRequest.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/properties/DatasetProfilePage.java b/dmp-backend/web/src/main/java/eu/eudat/models/properties/DatasetProfilePage.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/properties/DatasetProfilePage.java rename to dmp-backend/web/src/main/java/eu/eudat/models/properties/DatasetProfilePage.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/properties/Field.java b/dmp-backend/web/src/main/java/eu/eudat/models/properties/Field.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/properties/Field.java rename to dmp-backend/web/src/main/java/eu/eudat/models/properties/Field.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/properties/FieldSet.java b/dmp-backend/web/src/main/java/eu/eudat/models/properties/FieldSet.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/properties/FieldSet.java rename to dmp-backend/web/src/main/java/eu/eudat/models/properties/FieldSet.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/properties/Group.java b/dmp-backend/web/src/main/java/eu/eudat/models/properties/Group.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/properties/Group.java rename to dmp-backend/web/src/main/java/eu/eudat/models/properties/Group.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/properties/PropertiesGenerator.java b/dmp-backend/web/src/main/java/eu/eudat/models/properties/PropertiesGenerator.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/properties/PropertiesGenerator.java rename to dmp-backend/web/src/main/java/eu/eudat/models/properties/PropertiesGenerator.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/properties/PropertiesModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/properties/PropertiesModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/properties/PropertiesModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/properties/PropertiesModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/properties/Section.java b/dmp-backend/web/src/main/java/eu/eudat/models/properties/Section.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/properties/Section.java rename to dmp-backend/web/src/main/java/eu/eudat/models/properties/Section.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/researcher/Researcher.java b/dmp-backend/web/src/main/java/eu/eudat/models/researcher/Researcher.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/researcher/Researcher.java rename to dmp-backend/web/src/main/java/eu/eudat/models/researcher/Researcher.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/researcher/ResearcherCriteriaRequest.java b/dmp-backend/web/src/main/java/eu/eudat/models/researcher/ResearcherCriteriaRequest.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/researcher/ResearcherCriteriaRequest.java rename to dmp-backend/web/src/main/java/eu/eudat/models/researcher/ResearcherCriteriaRequest.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/security/Principal.java b/dmp-backend/web/src/main/java/eu/eudat/models/security/Principal.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/security/Principal.java rename to dmp-backend/web/src/main/java/eu/eudat/models/security/Principal.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/urls/DataManagementPlanUrlListing.java b/dmp-backend/web/src/main/java/eu/eudat/models/urls/DataManagementPlanUrlListing.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/urls/DataManagementPlanUrlListing.java rename to dmp-backend/web/src/main/java/eu/eudat/models/urls/DataManagementPlanUrlListing.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/urls/UrlListing.java b/dmp-backend/web/src/main/java/eu/eudat/models/urls/UrlListing.java similarity index 90% rename from dmp-backend/src/main/java/eu/eudat/models/urls/UrlListing.java rename to dmp-backend/web/src/main/java/eu/eudat/models/urls/UrlListing.java index c28b744cb..826d54afd 100644 --- a/dmp-backend/src/main/java/eu/eudat/models/urls/UrlListing.java +++ b/dmp-backend/web/src/main/java/eu/eudat/models/urls/UrlListing.java @@ -1,7 +1,6 @@ package eu.eudat.models.urls; - -import eu.eudat.entities.DataEntity; import eu.eudat.models.DataModel; +import eu.eudat.queryable.queryableentity.DataEntity; /** * Created by ikalyvas on 3/19/2018. diff --git a/dmp-backend/src/main/java/eu/eudat/models/user/components/commons/Rule.java b/dmp-backend/web/src/main/java/eu/eudat/models/user/components/commons/Rule.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/user/components/commons/Rule.java rename to dmp-backend/web/src/main/java/eu/eudat/models/user/components/commons/Rule.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/user/components/datasetprofile/Field.java b/dmp-backend/web/src/main/java/eu/eudat/models/user/components/datasetprofile/Field.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/user/components/datasetprofile/Field.java rename to dmp-backend/web/src/main/java/eu/eudat/models/user/components/datasetprofile/Field.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/user/components/datasetprofile/FieldSet.java b/dmp-backend/web/src/main/java/eu/eudat/models/user/components/datasetprofile/FieldSet.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/user/components/datasetprofile/FieldSet.java rename to dmp-backend/web/src/main/java/eu/eudat/models/user/components/datasetprofile/FieldSet.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/user/components/datasetprofile/Section.java b/dmp-backend/web/src/main/java/eu/eudat/models/user/components/datasetprofile/Section.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/user/components/datasetprofile/Section.java rename to dmp-backend/web/src/main/java/eu/eudat/models/user/components/datasetprofile/Section.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/user/composite/DatasetProfile.java b/dmp-backend/web/src/main/java/eu/eudat/models/user/composite/DatasetProfile.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/user/composite/DatasetProfile.java rename to dmp-backend/web/src/main/java/eu/eudat/models/user/composite/DatasetProfile.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/user/composite/DatasetProfilePage.java b/dmp-backend/web/src/main/java/eu/eudat/models/user/composite/DatasetProfilePage.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/user/composite/DatasetProfilePage.java rename to dmp-backend/web/src/main/java/eu/eudat/models/user/composite/DatasetProfilePage.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/user/composite/PagedDatasetProfile.java b/dmp-backend/web/src/main/java/eu/eudat/models/user/composite/PagedDatasetProfile.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/user/composite/PagedDatasetProfile.java rename to dmp-backend/web/src/main/java/eu/eudat/models/user/composite/PagedDatasetProfile.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/user/composite/PropertiesModelBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/models/user/composite/PropertiesModelBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/user/composite/PropertiesModelBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/models/user/composite/PropertiesModelBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/userinfo/UserInfo.java b/dmp-backend/web/src/main/java/eu/eudat/models/userinfo/UserInfo.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/userinfo/UserInfo.java rename to dmp-backend/web/src/main/java/eu/eudat/models/userinfo/UserInfo.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/userinfo/UserInfoInvitationModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/userinfo/UserInfoInvitationModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/userinfo/UserInfoInvitationModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/userinfo/UserInfoInvitationModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/userinfo/UserInfoRequestItem.java b/dmp-backend/web/src/main/java/eu/eudat/models/userinfo/UserInfoRequestItem.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/userinfo/UserInfoRequestItem.java rename to dmp-backend/web/src/main/java/eu/eudat/models/userinfo/UserInfoRequestItem.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/userinfo/UserInfoTableRequestItem.java b/dmp-backend/web/src/main/java/eu/eudat/models/userinfo/UserInfoTableRequestItem.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/userinfo/UserInfoTableRequestItem.java rename to dmp-backend/web/src/main/java/eu/eudat/models/userinfo/UserInfoTableRequestItem.java diff --git a/dmp-backend/src/main/java/eu/eudat/models/userinfo/UserListingModel.java b/dmp-backend/web/src/main/java/eu/eudat/models/userinfo/UserListingModel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/models/userinfo/UserListingModel.java rename to dmp-backend/web/src/main/java/eu/eudat/models/userinfo/UserListingModel.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/Proxy.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/Proxy.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/Proxy.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/Proxy.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/ExternalUrls.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/ExternalUrls.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/ExternalUrls.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/ExternalUrls.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/FetchStrategy.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/FetchStrategy.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/FetchStrategy.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/FetchStrategy.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/UrlConfig.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/UrlConfig.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/UrlConfig.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/UrlConfig.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/configloaders/ConfigLoader.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/configloaders/ConfigLoader.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/configloaders/ConfigLoader.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/configloaders/ConfigLoader.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/configloaders/DevelConfigLoader.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/configloaders/DevelConfigLoader.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/configloaders/DevelConfigLoader.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/configloaders/DevelConfigLoader.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/configloaders/ProductionConfigLoader.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/configloaders/ProductionConfigLoader.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/configloaders/ProductionConfigLoader.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/configloaders/ProductionConfigLoader.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/entities/DatasetUrls.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/entities/DatasetUrls.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/entities/DatasetUrls.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/entities/DatasetUrls.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/entities/OrganisationUrls.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/entities/OrganisationUrls.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/entities/OrganisationUrls.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/entities/OrganisationUrls.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/entities/ProjectUrls.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/entities/ProjectUrls.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/entities/ProjectUrls.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/entities/ProjectUrls.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/entities/RegistryUrls.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/entities/RegistryUrls.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/entities/RegistryUrls.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/entities/RegistryUrls.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/entities/RepositoryUrls.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/entities/RepositoryUrls.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/entities/RepositoryUrls.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/entities/RepositoryUrls.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/entities/ResearcherUrls.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/entities/ResearcherUrls.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/entities/ResearcherUrls.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/entities/ResearcherUrls.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/entities/ServiceUrls.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/entities/ServiceUrls.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/entities/ServiceUrls.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/entities/ServiceUrls.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/exceptions/HugeResultSet.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/exceptions/HugeResultSet.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/exceptions/HugeResultSet.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/exceptions/HugeResultSet.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/config/exceptions/NoURLFound.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/config/exceptions/NoURLFound.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/config/exceptions/NoURLFound.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/config/exceptions/NoURLFound.java diff --git a/dmp-backend/src/main/java/eu/eudat/proxy/fetching/RemoteFetcher.java b/dmp-backend/web/src/main/java/eu/eudat/proxy/fetching/RemoteFetcher.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/proxy/fetching/RemoteFetcher.java rename to dmp-backend/web/src/main/java/eu/eudat/proxy/fetching/RemoteFetcher.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/CustomAuthenticationProvider.java b/dmp-backend/web/src/main/java/eu/eudat/security/CustomAuthenticationProvider.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/CustomAuthenticationProvider.java rename to dmp-backend/web/src/main/java/eu/eudat/security/CustomAuthenticationProvider.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/claims/ClaimedAuthorities.java b/dmp-backend/web/src/main/java/eu/eudat/security/claims/ClaimedAuthorities.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/claims/ClaimedAuthorities.java rename to dmp-backend/web/src/main/java/eu/eudat/security/claims/ClaimedAuthorities.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/claims/ClaimedRights.java b/dmp-backend/web/src/main/java/eu/eudat/security/claims/ClaimedRights.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/claims/ClaimedRights.java rename to dmp-backend/web/src/main/java/eu/eudat/security/claims/ClaimedRights.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/customproviders/B2AccessCustomProvider.java b/dmp-backend/web/src/main/java/eu/eudat/security/customproviders/B2AccessCustomProvider.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/customproviders/B2AccessCustomProvider.java rename to dmp-backend/web/src/main/java/eu/eudat/security/customproviders/B2AccessCustomProvider.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/customproviders/B2AccessCustomProviderImpl.java b/dmp-backend/web/src/main/java/eu/eudat/security/customproviders/B2AccessCustomProviderImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/customproviders/B2AccessCustomProviderImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/security/customproviders/B2AccessCustomProviderImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/customproviders/B2AccessUser.java b/dmp-backend/web/src/main/java/eu/eudat/security/customproviders/B2AccessUser.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/customproviders/B2AccessUser.java rename to dmp-backend/web/src/main/java/eu/eudat/security/customproviders/B2AccessUser.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/validators/TokenValidator.java b/dmp-backend/web/src/main/java/eu/eudat/security/validators/TokenValidator.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/validators/TokenValidator.java rename to dmp-backend/web/src/main/java/eu/eudat/security/validators/TokenValidator.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/validators/TokenValidatorFactory.java b/dmp-backend/web/src/main/java/eu/eudat/security/validators/TokenValidatorFactory.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/validators/TokenValidatorFactory.java rename to dmp-backend/web/src/main/java/eu/eudat/security/validators/TokenValidatorFactory.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/validators/TokenValidatorFactoryImpl.java b/dmp-backend/web/src/main/java/eu/eudat/security/validators/TokenValidatorFactoryImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/validators/TokenValidatorFactoryImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/security/validators/TokenValidatorFactoryImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/validators/b2access/B2AccessTokenValidator.java b/dmp-backend/web/src/main/java/eu/eudat/security/validators/b2access/B2AccessTokenValidator.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/validators/b2access/B2AccessTokenValidator.java rename to dmp-backend/web/src/main/java/eu/eudat/security/validators/b2access/B2AccessTokenValidator.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/validators/b2access/helpers/B2AccessRequest.java b/dmp-backend/web/src/main/java/eu/eudat/security/validators/b2access/helpers/B2AccessRequest.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/validators/b2access/helpers/B2AccessRequest.java rename to dmp-backend/web/src/main/java/eu/eudat/security/validators/b2access/helpers/B2AccessRequest.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/validators/b2access/helpers/B2AccessResponseToken.java b/dmp-backend/web/src/main/java/eu/eudat/security/validators/b2access/helpers/B2AccessResponseToken.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/validators/b2access/helpers/B2AccessResponseToken.java rename to dmp-backend/web/src/main/java/eu/eudat/security/validators/b2access/helpers/B2AccessResponseToken.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/validators/facebook/FacebookTokenValidator.java b/dmp-backend/web/src/main/java/eu/eudat/security/validators/facebook/FacebookTokenValidator.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/validators/facebook/FacebookTokenValidator.java rename to dmp-backend/web/src/main/java/eu/eudat/security/validators/facebook/FacebookTokenValidator.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/validators/google/GoogleTokenValidator.java b/dmp-backend/web/src/main/java/eu/eudat/security/validators/google/GoogleTokenValidator.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/validators/google/GoogleTokenValidator.java rename to dmp-backend/web/src/main/java/eu/eudat/security/validators/google/GoogleTokenValidator.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/validators/linkedin/LinkedInTokenValidator.java b/dmp-backend/web/src/main/java/eu/eudat/security/validators/linkedin/LinkedInTokenValidator.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/validators/linkedin/LinkedInTokenValidator.java rename to dmp-backend/web/src/main/java/eu/eudat/security/validators/linkedin/LinkedInTokenValidator.java diff --git a/dmp-backend/src/main/java/eu/eudat/security/validators/twitter/TwitterTokenValidator.java b/dmp-backend/web/src/main/java/eu/eudat/security/validators/twitter/TwitterTokenValidator.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/security/validators/twitter/TwitterTokenValidator.java rename to dmp-backend/web/src/main/java/eu/eudat/security/validators/twitter/TwitterTokenValidator.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/ApiContext.java b/dmp-backend/web/src/main/java/eu/eudat/services/ApiContext.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/ApiContext.java rename to dmp-backend/web/src/main/java/eu/eudat/services/ApiContext.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/ApiContextImpl.java b/dmp-backend/web/src/main/java/eu/eudat/services/ApiContextImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/ApiContextImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/services/ApiContextImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/forms/VisibilityContext.java b/dmp-backend/web/src/main/java/eu/eudat/services/forms/VisibilityContext.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/forms/VisibilityContext.java rename to dmp-backend/web/src/main/java/eu/eudat/services/forms/VisibilityContext.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/forms/VisibilityRule.java b/dmp-backend/web/src/main/java/eu/eudat/services/forms/VisibilityRule.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/forms/VisibilityRule.java rename to dmp-backend/web/src/main/java/eu/eudat/services/forms/VisibilityRule.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/forms/VisibilityRuleService.java b/dmp-backend/web/src/main/java/eu/eudat/services/forms/VisibilityRuleService.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/forms/VisibilityRuleService.java rename to dmp-backend/web/src/main/java/eu/eudat/services/forms/VisibilityRuleService.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/forms/VisibilityRuleServiceImpl.java b/dmp-backend/web/src/main/java/eu/eudat/services/forms/VisibilityRuleServiceImpl.java similarity index 96% rename from dmp-backend/src/main/java/eu/eudat/services/forms/VisibilityRuleServiceImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/services/forms/VisibilityRuleServiceImpl.java index e821616b9..2ec1a51a3 100644 --- a/dmp-backend/src/main/java/eu/eudat/services/forms/VisibilityRuleServiceImpl.java +++ b/dmp-backend/web/src/main/java/eu/eudat/services/forms/VisibilityRuleServiceImpl.java @@ -1,7 +1,6 @@ package eu.eudat.services.forms; import eu.eudat.models.user.components.commons.Rule; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.HashMap; diff --git a/dmp-backend/src/main/java/eu/eudat/services/forms/VisibilityRuleSource.java b/dmp-backend/web/src/main/java/eu/eudat/services/forms/VisibilityRuleSource.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/forms/VisibilityRuleSource.java rename to dmp-backend/web/src/main/java/eu/eudat/services/forms/VisibilityRuleSource.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/helpers/FileStorageService.java b/dmp-backend/web/src/main/java/eu/eudat/services/helpers/FileStorageService.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/helpers/FileStorageService.java rename to dmp-backend/web/src/main/java/eu/eudat/services/helpers/FileStorageService.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/helpers/FileStorageServiceImpl.java b/dmp-backend/web/src/main/java/eu/eudat/services/helpers/FileStorageServiceImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/helpers/FileStorageServiceImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/services/helpers/FileStorageServiceImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/helpers/HelpersService.java b/dmp-backend/web/src/main/java/eu/eudat/services/helpers/HelpersService.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/helpers/HelpersService.java rename to dmp-backend/web/src/main/java/eu/eudat/services/helpers/HelpersService.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/helpers/HelpersServiceImpl.java b/dmp-backend/web/src/main/java/eu/eudat/services/helpers/HelpersServiceImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/helpers/HelpersServiceImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/services/helpers/HelpersServiceImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/helpers/LoggerService.java b/dmp-backend/web/src/main/java/eu/eudat/services/helpers/LoggerService.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/helpers/LoggerService.java rename to dmp-backend/web/src/main/java/eu/eudat/services/helpers/LoggerService.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/helpers/LoggerServiceImpl.java b/dmp-backend/web/src/main/java/eu/eudat/services/helpers/LoggerServiceImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/helpers/LoggerServiceImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/services/helpers/LoggerServiceImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/operations/AuthenticationService.java b/dmp-backend/web/src/main/java/eu/eudat/services/operations/AuthenticationService.java similarity index 86% rename from dmp-backend/src/main/java/eu/eudat/services/operations/AuthenticationService.java rename to dmp-backend/web/src/main/java/eu/eudat/services/operations/AuthenticationService.java index 7a025b22a..af4583de7 100644 --- a/dmp-backend/src/main/java/eu/eudat/services/operations/AuthenticationService.java +++ b/dmp-backend/web/src/main/java/eu/eudat/services/operations/AuthenticationService.java @@ -1,7 +1,5 @@ package eu.eudat.services.operations; -import eu.eudat.entities.Credential; -import eu.eudat.entities.UserToken; import eu.eudat.models.login.Credentials; import eu.eudat.models.loginprovider.LoginProviderUser; import eu.eudat.models.security.Principal; diff --git a/dmp-backend/src/main/java/eu/eudat/services/operations/AuthenticationServiceImpl.java b/dmp-backend/web/src/main/java/eu/eudat/services/operations/AuthenticationServiceImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/operations/AuthenticationServiceImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/services/operations/AuthenticationServiceImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/operations/DatabaseRepository.java b/dmp-backend/web/src/main/java/eu/eudat/services/operations/DatabaseRepository.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/operations/DatabaseRepository.java rename to dmp-backend/web/src/main/java/eu/eudat/services/operations/DatabaseRepository.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/operations/DatabaseRepositoryImpl.java b/dmp-backend/web/src/main/java/eu/eudat/services/operations/DatabaseRepositoryImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/operations/DatabaseRepositoryImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/services/operations/DatabaseRepositoryImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/operations/OperationsContext.java b/dmp-backend/web/src/main/java/eu/eudat/services/operations/OperationsContext.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/operations/OperationsContext.java rename to dmp-backend/web/src/main/java/eu/eudat/services/operations/OperationsContext.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/operations/OperationsContextImpl.java b/dmp-backend/web/src/main/java/eu/eudat/services/operations/OperationsContextImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/operations/OperationsContextImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/services/operations/OperationsContextImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/utilities/InvitationService.java b/dmp-backend/web/src/main/java/eu/eudat/services/utilities/InvitationService.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/utilities/InvitationService.java rename to dmp-backend/web/src/main/java/eu/eudat/services/utilities/InvitationService.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/utilities/InvitationServiceImpl.java b/dmp-backend/web/src/main/java/eu/eudat/services/utilities/InvitationServiceImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/utilities/InvitationServiceImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/services/utilities/InvitationServiceImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/utilities/MailService.java b/dmp-backend/web/src/main/java/eu/eudat/services/utilities/MailService.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/utilities/MailService.java rename to dmp-backend/web/src/main/java/eu/eudat/services/utilities/MailService.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/utilities/MailServiceImpl.java b/dmp-backend/web/src/main/java/eu/eudat/services/utilities/MailServiceImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/utilities/MailServiceImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/services/utilities/MailServiceImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/utilities/UtilitiesService.java b/dmp-backend/web/src/main/java/eu/eudat/services/utilities/UtilitiesService.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/utilities/UtilitiesService.java rename to dmp-backend/web/src/main/java/eu/eudat/services/utilities/UtilitiesService.java diff --git a/dmp-backend/src/main/java/eu/eudat/services/utilities/UtilitiesServiceImpl.java b/dmp-backend/web/src/main/java/eu/eudat/services/utilities/UtilitiesServiceImpl.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/services/utilities/UtilitiesServiceImpl.java rename to dmp-backend/web/src/main/java/eu/eudat/services/utilities/UtilitiesServiceImpl.java diff --git a/dmp-backend/src/main/java/eu/eudat/typedefinition/DataType.java b/dmp-backend/web/src/main/java/eu/eudat/typedefinition/DataType.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/typedefinition/DataType.java rename to dmp-backend/web/src/main/java/eu/eudat/typedefinition/DataType.java diff --git a/dmp-backend/src/main/java/eu/eudat/typedefinition/DatabaseColumnType.java b/dmp-backend/web/src/main/java/eu/eudat/typedefinition/DatabaseColumnType.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/typedefinition/DatabaseColumnType.java rename to dmp-backend/web/src/main/java/eu/eudat/typedefinition/DatabaseColumnType.java diff --git a/dmp-backend/src/main/java/eu/eudat/typedefinition/PostgreSQLDatabaseColumnType.java b/dmp-backend/web/src/main/java/eu/eudat/typedefinition/PostgreSQLDatabaseColumnType.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/typedefinition/PostgreSQLDatabaseColumnType.java rename to dmp-backend/web/src/main/java/eu/eudat/typedefinition/PostgreSQLDatabaseColumnType.java diff --git a/dmp-backend/src/main/java/eu/eudat/typedefinition/UUIDType.java b/dmp-backend/web/src/main/java/eu/eudat/typedefinition/UUIDType.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/typedefinition/UUIDType.java rename to dmp-backend/web/src/main/java/eu/eudat/typedefinition/UUIDType.java diff --git a/dmp-backend/src/main/java/eu/eudat/typedefinition/XMLType.java b/dmp-backend/web/src/main/java/eu/eudat/typedefinition/XMLType.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/typedefinition/XMLType.java rename to dmp-backend/web/src/main/java/eu/eudat/typedefinition/XMLType.java diff --git a/dmp-backend/src/main/java/eu/eudat/types/ApiMessageCode.java b/dmp-backend/web/src/main/java/eu/eudat/types/ApiMessageCode.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/types/ApiMessageCode.java rename to dmp-backend/web/src/main/java/eu/eudat/types/ApiMessageCode.java diff --git a/dmp-backend/src/main/java/eu/eudat/types/ApiResponseType.java b/dmp-backend/web/src/main/java/eu/eudat/types/ApiResponseType.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/types/ApiResponseType.java rename to dmp-backend/web/src/main/java/eu/eudat/types/ApiResponseType.java diff --git a/dmp-backend/src/main/java/eu/eudat/types/Authorities.java b/dmp-backend/web/src/main/java/eu/eudat/types/Authorities.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/types/Authorities.java rename to dmp-backend/web/src/main/java/eu/eudat/types/Authorities.java diff --git a/dmp-backend/src/main/java/eu/eudat/types/Rights.java b/dmp-backend/web/src/main/java/eu/eudat/types/Rights.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/types/Rights.java rename to dmp-backend/web/src/main/java/eu/eudat/types/Rights.java diff --git a/dmp-backend/src/main/java/eu/eudat/types/WarningLevel.java b/dmp-backend/web/src/main/java/eu/eudat/types/WarningLevel.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/types/WarningLevel.java rename to dmp-backend/web/src/main/java/eu/eudat/types/WarningLevel.java diff --git a/dmp-backend/src/main/java/eu/eudat/utilities/builders/ModelBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/utilities/builders/ModelBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/utilities/builders/ModelBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/utilities/builders/ModelBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/utilities/builders/XmlBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/utilities/builders/XmlBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/utilities/builders/XmlBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/utilities/builders/XmlBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/utilities/helpers/LabelBuilder.java b/dmp-backend/web/src/main/java/eu/eudat/utilities/helpers/LabelBuilder.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/utilities/helpers/LabelBuilder.java rename to dmp-backend/web/src/main/java/eu/eudat/utilities/helpers/LabelBuilder.java diff --git a/dmp-backend/src/main/java/eu/eudat/utilities/helpers/LabelGenerator.java b/dmp-backend/web/src/main/java/eu/eudat/utilities/helpers/LabelGenerator.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/utilities/helpers/LabelGenerator.java rename to dmp-backend/web/src/main/java/eu/eudat/utilities/helpers/LabelGenerator.java diff --git a/dmp-backend/src/main/java/eu/eudat/utilities/helpers/ModelBuilderCollector.java b/dmp-backend/web/src/main/java/eu/eudat/utilities/helpers/ModelBuilderCollector.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/utilities/helpers/ModelBuilderCollector.java rename to dmp-backend/web/src/main/java/eu/eudat/utilities/helpers/ModelBuilderCollector.java diff --git a/dmp-backend/src/main/java/eu/eudat/utilities/helpers/ModelSerializer.java b/dmp-backend/web/src/main/java/eu/eudat/utilities/helpers/ModelSerializer.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/utilities/helpers/ModelSerializer.java rename to dmp-backend/web/src/main/java/eu/eudat/utilities/helpers/ModelSerializer.java diff --git a/dmp-backend/src/main/java/eu/eudat/utilities/interfaces/Applier.java b/dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/Applier.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/utilities/interfaces/Applier.java rename to dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/Applier.java diff --git a/dmp-backend/src/main/java/eu/eudat/utilities/interfaces/ApplierWithValue.java b/dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/ApplierWithValue.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/utilities/interfaces/ApplierWithValue.java rename to dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/ApplierWithValue.java diff --git a/dmp-backend/src/main/java/eu/eudat/utilities/interfaces/Cloneable.java b/dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/Cloneable.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/utilities/interfaces/Cloneable.java rename to dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/Cloneable.java diff --git a/dmp-backend/src/main/java/eu/eudat/utilities/interfaces/DatabaseDefinition.java b/dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/DatabaseDefinition.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/utilities/interfaces/DatabaseDefinition.java rename to dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/DatabaseDefinition.java diff --git a/dmp-backend/src/main/java/eu/eudat/utilities/interfaces/ModelDefinition.java b/dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/ModelDefinition.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/utilities/interfaces/ModelDefinition.java rename to dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/ModelDefinition.java diff --git a/dmp-backend/src/main/java/eu/eudat/utilities/interfaces/ModelSerializer.java b/dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/ModelSerializer.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/utilities/interfaces/ModelSerializer.java rename to dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/ModelSerializer.java diff --git a/dmp-backend/src/main/java/eu/eudat/utilities/interfaces/ViewStyleDefinition.java b/dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/ViewStyleDefinition.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/utilities/interfaces/ViewStyleDefinition.java rename to dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/ViewStyleDefinition.java diff --git a/dmp-backend/src/main/java/eu/eudat/utilities/interfaces/XmlSerializable.java b/dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/XmlSerializable.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/utilities/interfaces/XmlSerializable.java rename to dmp-backend/web/src/main/java/eu/eudat/utilities/interfaces/XmlSerializable.java diff --git a/dmp-backend/src/main/java/eu/eudat/validators/DataManagementPlanNewVersionValidator.java b/dmp-backend/web/src/main/java/eu/eudat/validators/DataManagementPlanNewVersionValidator.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/validators/DataManagementPlanNewVersionValidator.java rename to dmp-backend/web/src/main/java/eu/eudat/validators/DataManagementPlanNewVersionValidator.java diff --git a/dmp-backend/src/main/java/eu/eudat/validators/DataManagementPlanTableRequestValidator.java b/dmp-backend/web/src/main/java/eu/eudat/validators/DataManagementPlanTableRequestValidator.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/validators/DataManagementPlanTableRequestValidator.java rename to dmp-backend/web/src/main/java/eu/eudat/validators/DataManagementPlanTableRequestValidator.java diff --git a/dmp-backend/src/main/java/eu/eudat/validators/DatasetProfileValidator.java b/dmp-backend/web/src/main/java/eu/eudat/validators/DatasetProfileValidator.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/validators/DatasetProfileValidator.java rename to dmp-backend/web/src/main/java/eu/eudat/validators/DatasetProfileValidator.java diff --git a/dmp-backend/src/main/java/eu/eudat/validators/ProjectModelValidator.java b/dmp-backend/web/src/main/java/eu/eudat/validators/ProjectModelValidator.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/validators/ProjectModelValidator.java rename to dmp-backend/web/src/main/java/eu/eudat/validators/ProjectModelValidator.java diff --git a/dmp-backend/src/main/java/eu/eudat/validators/ProjectTableRequestValidator.java b/dmp-backend/web/src/main/java/eu/eudat/validators/ProjectTableRequestValidator.java similarity index 100% rename from dmp-backend/src/main/java/eu/eudat/validators/ProjectTableRequestValidator.java rename to dmp-backend/web/src/main/java/eu/eudat/validators/ProjectTableRequestValidator.java diff --git a/dmp-backend/src/main/resources/ExternalUrls.xml b/dmp-backend/web/src/main/resources/ExternalUrls.xml similarity index 100% rename from dmp-backend/src/main/resources/ExternalUrls.xml rename to dmp-backend/web/src/main/resources/ExternalUrls.xml diff --git a/dmp-backend/src/main/resources/META-INF/persistence.xml b/dmp-backend/web/src/main/resources/META-INF/persistence.xml similarity index 100% rename from dmp-backend/src/main/resources/META-INF/persistence.xml rename to dmp-backend/web/src/main/resources/META-INF/persistence.xml diff --git a/dmp-backend/src/main/resources/application.properties b/dmp-backend/web/src/main/resources/application.properties similarity index 100% rename from dmp-backend/src/main/resources/application.properties rename to dmp-backend/web/src/main/resources/application.properties diff --git a/dmp-backend/src/main/resources/documents/h2020.docx b/dmp-backend/web/src/main/resources/documents/h2020.docx similarity index 100% rename from dmp-backend/src/main/resources/documents/h2020.docx rename to dmp-backend/web/src/main/resources/documents/h2020.docx diff --git a/dmp-backend/src/main/resources/images/default.png b/dmp-backend/web/src/main/resources/images/default.png similarity index 100% rename from dmp-backend/src/main/resources/images/default.png rename to dmp-backend/web/src/main/resources/images/default.png diff --git a/dmp-backend/src/main/resources/messages.properties b/dmp-backend/web/src/main/resources/messages.properties similarity index 100% rename from dmp-backend/src/main/resources/messages.properties rename to dmp-backend/web/src/main/resources/messages.properties diff --git a/dmp-backend/src/main/resources/messages_el.properties b/dmp-backend/web/src/main/resources/messages_el.properties similarity index 100% rename from dmp-backend/src/main/resources/messages_el.properties rename to dmp-backend/web/src/main/resources/messages_el.properties diff --git a/dmp-backend/src/test/resources/ExternalUrlsTEST.xml b/dmp-backend/web/src/test/resources/ExternalUrlsTEST.xml similarity index 100% rename from dmp-backend/src/test/resources/ExternalUrlsTEST.xml rename to dmp-backend/web/src/test/resources/ExternalUrlsTEST.xml diff --git a/dmp-backend/src/test/resources/applicationContextTEST.xml b/dmp-backend/web/src/test/resources/applicationContextTEST.xml similarity index 100% rename from dmp-backend/src/test/resources/applicationContextTEST.xml rename to dmp-backend/web/src/test/resources/applicationContextTEST.xml diff --git a/dmp-backend/src/test/resources/dmpTEST.properties b/dmp-backend/web/src/test/resources/dmpTEST.properties similarity index 100% rename from dmp-backend/src/test/resources/dmpTEST.properties rename to dmp-backend/web/src/test/resources/dmpTEST.properties