This is an automated email from the git hooks/post-receive script. New change to branch feature/7493 in repository observe. See http://git.codelutin.com/observe.git from 4e379a0 ajout du test du service de validation (refs #7493) new ace80f4 Ajout FIXME new dae6974 Ajout d'une option pour configurer l'adminApiKey qui autorise d'accéder à la configuration new ada11f2 Ajout de propertyChange listener sur les entités (See #7493) new f84711c Implantation du service de validation (See #7493) new a8e1954 Debut d'intégration des validateurs d'entités (See #7493) The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit a8e1954bc637f26cccd0f561d4e462f8170d8b23 Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Sep 3 00:14:07 2015 +0200 Debut d'intégration des validateurs d'entités (See #7493) commit f84711ccea03755362968cfb6bbc726bf3411b23 Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Sep 2 23:32:01 2015 +0200 Implantation du service de validation (See #7493) commit ada11f27246f8281c6511c0dce9fdad18b194feb Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Sep 2 23:29:21 2015 +0200 Ajout de propertyChange listener sur les entités (See #7493) commit dae69741631bfc41af6896c8385fa244697d5507 Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Sep 2 02:28:34 2015 +0200 Ajout d'une option pour configurer l'adminApiKey qui autorise d'accéder à la configuration commit ace80f4717c93f659a7d3922be7e6d001b93ffc0 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Sep 1 15:34:49 2015 +0200 Ajout FIXME Summary of changes: .../web/InvalidAdminKeyApiException.java | 21 ++ .../application/web/ObserveWebMotionFilter.java | 13 +- .../ObserveWebApplicationConfiguration.java | 3 + .../ObserveWebApplicationConfigurationOption.java | 1 + .../web/controller/v1/ConfigurationController.java | 7 + .../web/request/ObserveWebRequestContext.java | 14 +- observe-application-web/src/main/resources/mapping | 2 +- .../ird/observe/entities/seine/ActivitySeines.java | 160 +++++++++ .../src/main/xmi/observe-common.properties | 1 + .../src/main/xmi/observe-longline.properties | 1 + .../src/main/xmi/observe-seine.properties | 1 + observe-services-api/pom.xml | 5 + .../services/ObserveServiceInitializer.java | 1 + .../actions/validate/ValidateDataRequest.java | 66 ++++ .../actions/validate/ValidateDataResult.java | 40 +++ .../validate/ValidateReferentialsRequest.java | 68 ++++ .../validate/ValidateReferentialsResult.java | 40 +++ .../actions/validate/ValidateResultForDtoType.java | 28 ++ .../actions/validate/ValidationMessage.java | 45 +++ .../actions/validate/ValidationResultForDto.java | 34 ++ .../actions/validate/ValidationService.java | 14 + .../actions/validation/ValidationMessage.java | 39 --- .../actions/validation/ValidationRequest.java | 85 ----- .../actions/validation/ValidationResultForDto.java | 32 -- .../validation/ValidationResultForDtoType.java | 31 -- .../actions/validation/ValidationService.java | 14 - .../dto/constants/operation/ValidationContext.java | 20 -- .../dto/constants/operation/ValidationScope.java | 12 - observe-services-topia/pom.xml | 5 + .../service/actions/validate/ObserveValidator.java | 166 +++++++++ .../actions/validate/ValidationContext.java | 181 ++++++++++ .../ValidationMessageDetector.java | 371 +++++++++------------ .../actions/validate/ValidationServiceTopia.java | 221 ++++++++++++ .../{validation => validate}/ValidatorsMap.java | 24 +- .../actions/validation/ValidationServiceTopia.java | 278 --------------- .../validate/ValidationServiceTopiaTest.java | 111 ++++++ .../validation/ValidationServiceTopiaTest.java | 107 ------ observe-validation/pom.xml | 4 +- .../field/ActivityDebutDePecheSaneValidator.java | 9 +- .../field/ActivityFinDePecheSaneValidator.java | 11 +- .../field/ActivityFinDeVeilleExistsValidator.java | 3 +- .../field/ActivitySimpleSpeedValidator.java | 25 +- .../validation/field/ActivitySpeedValidator.java | 28 +- .../validation/field/OpenableFieldValidator.java | 138 -------- .../field/RouteActivitysFieldValidator.java | 7 +- .../field/SetLonglineUniqueHomeIdValidator.java | 14 +- .../field/SetLonglineUniqueNumberValidator.java | 14 +- .../field/VesselActivityFieldValidator.java | 49 +-- .../TripLongline-n1-update-warning-validation.xml | 6 +- .../seine/Route-n1-update-warning-validation.xml | 6 +- .../TripSeine-n1-update-warning-validation.xml | 6 +- .../src/main/resources/validators.xml | 2 +- .../validation/BeanValidatorDetectorTest.java | 4 +- .../field/ActivitySeineSpeedValidatorTest.java | 3 +- .../field/OpenableEntityFieldValidatorTest.java | 82 ----- .../seine/TripSeine-testOpen-error-validation.xml | 32 -- pom.xml | 2 +- 57 files changed, 1513 insertions(+), 1194 deletions(-) create mode 100644 observe-application-web/src/main/java/fr/ird/observe/application/web/InvalidAdminKeyApiException.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidateDataRequest.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidateDataResult.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidateReferentialsRequest.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidateReferentialsResult.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidateResultForDtoType.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidationMessage.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidationResultForDto.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidationService.java delete mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validation/ValidationMessage.java delete mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validation/ValidationRequest.java delete mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validation/ValidationResultForDto.java delete mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validation/ValidationResultForDtoType.java delete mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validation/ValidationService.java delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/constants/operation/ValidationContext.java delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/constants/operation/ValidationScope.java create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/service/actions/validate/ObserveValidator.java create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/service/actions/validate/ValidationContext.java rename observe-services-topia/src/main/java/fr/ird/observe/services/service/actions/{validation => validate}/ValidationMessageDetector.java (58%) create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/service/actions/validate/ValidationServiceTopia.java rename observe-services-topia/src/main/java/fr/ird/observe/services/service/actions/{validation => validate}/ValidatorsMap.java (74%) delete mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/service/actions/validation/ValidationServiceTopia.java create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/services/service/actions/validate/ValidationServiceTopiaTest.java delete mode 100644 observe-services-topia/src/test/java/fr/ird/observe/services/service/actions/validation/ValidationServiceTopiaTest.java delete mode 100644 observe-validation/src/main/java/fr/ird/observe/validation/field/OpenableFieldValidator.java delete mode 100644 observe-validation/src/test/java/fr/ird/observe/validation/field/OpenableEntityFieldValidatorTest.java delete mode 100644 observe-validation/src/test/resources/fr/ird/observe/entities/seine/TripSeine-testOpen-error-validation.xml -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.