Request validation added 10/14710/1
authoraravind.est <aravindhan.a@est.tech>
Thu, 10 Jul 2025 17:37:03 +0000 (18:37 +0100)
committeraravind.est <aravindhan.a@est.tech>
Thu, 10 Jul 2025 17:51:22 +0000 (18:51 +0100)
commit780f9104bf05614dc3932f4ac441f96d023c0038
treedc47e7bb6ae08cccfec6413d0ebc0b631845a7b6
parenta96ba4ab49e59df8c758aae2f4807f7af81f08ee
Request validation added

Request parameters and payload validation added.

Issue-ID: NONRTRIC-1080
Change-Id: I646eee69d18fb74f2806610d1e123a13dbc2cd0e
Signed-off-by: aravind.est <aravindhan.a@est.tech>
24 files changed:
pom.xml
rapp-manager-application/pom.xml
rapp-manager-application/src/main/java/org/oransc/rappmanager/rest/ExceptionControllerHandler.java [new file with mode: 0644]
rapp-manager-application/src/main/java/org/oransc/rappmanager/rest/RappController.java
rapp-manager-application/src/main/java/org/oransc/rappmanager/rest/RappInstanceController.java
rapp-manager-application/src/main/resources/application.yaml
rapp-manager-application/src/test/java/org/oransc/rappmanager/rest/RappControllerTest.java
rapp-manager-application/src/test/java/org/oransc/rappmanager/rest/RappInstanceControllerTest.java
rapp-manager-models/pom.xml
rapp-manager-models/src/main/java/org/oransc/rappmanager/models/exception/ExceptionControllerHandler.java [deleted file]
rapp-manager-models/src/main/java/org/oransc/rappmanager/models/rapp/RappPrimeOrder.java
rapp-manager-models/src/main/java/org/oransc/rappmanager/models/rappinstance/RappACMInstance.java
rapp-manager-models/src/main/java/org/oransc/rappmanager/models/rappinstance/RappDMEInstance.java
rapp-manager-models/src/main/java/org/oransc/rappmanager/models/rappinstance/RappInstance.java
rapp-manager-models/src/main/java/org/oransc/rappmanager/models/rappinstance/RappInstanceDeployOrder.java
rapp-manager-models/src/main/java/org/oransc/rappmanager/models/rappinstance/RappSMEInstance.java
rapp-manager-models/src/main/java/org/oransc/rappmanager/models/validators/AtleastOneFieldShouldNotBeNull.java [new file with mode: 0644]
rapp-manager-models/src/main/java/org/oransc/rappmanager/models/validators/AtleastOneFieldShouldNotBeNullValidator.java [new file with mode: 0644]
rapp-manager-models/src/main/java/org/oransc/rappmanager/models/validators/ClassLevelValidatorGroup.java [new file with mode: 0644]
rapp-manager-models/src/main/java/org/oransc/rappmanager/models/validators/FieldLevelValidatorGroup.java [new file with mode: 0644]
rapp-manager-models/src/main/java/org/oransc/rappmanager/models/validators/NullOrNotEmpty.java [new file with mode: 0644]
rapp-manager-models/src/main/java/org/oransc/rappmanager/models/validators/NullOrNotEmptyValidator.java [new file with mode: 0644]
rapp-manager-models/src/test/java/org/oransc/rappmanager/models/validators/AtleastOneFieldShouldNotBeNullValidatorTest.java [new file with mode: 0644]
rapp-manager-models/src/test/java/org/oransc/rappmanager/models/validators/NullOrNotEmptyValidatorTest.java [new file with mode: 0644]