X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=rapp-manager-application%2Fsrc%2Fmain%2Fjava%2Fcom%2Foransc%2Frappmanager%2Fservice%2FRappService.java;h=6411b2b0672f8875a5bcea9af1d778a3c8950166;hb=77d91d4af1b3845fc8a3ef20cd6e54e9e6ff5a37;hp=82054f5a72fe508cded4226207b482f043f38cd6;hpb=a071d6befe8d38a5e589dffbbf1dc3904ff3aa79;p=nonrtric%2Fplt%2Frappmanager.git diff --git a/rapp-manager-application/src/main/java/com/oransc/rappmanager/service/RappService.java b/rapp-manager-application/src/main/java/com/oransc/rappmanager/service/RappService.java index 82054f5..6411b2b 100755 --- a/rapp-manager-application/src/main/java/com/oransc/rappmanager/service/RappService.java +++ b/rapp-manager-application/src/main/java/com/oransc/rappmanager/service/RappService.java @@ -21,9 +21,9 @@ package com.oransc.rappmanager.service; import com.oransc.rappmanager.acm.service.AcmDeployer; import com.oransc.rappmanager.models.rapp.Rapp; import com.oransc.rappmanager.models.rapp.RappEvent; +import com.oransc.rappmanager.models.rapp.RappState; import com.oransc.rappmanager.models.rappinstance.RappInstance; import com.oransc.rappmanager.models.rappinstance.RappInstanceState; -import com.oransc.rappmanager.models.rapp.RappState; import com.oransc.rappmanager.models.statemachine.RappInstanceStateMachine; import com.oransc.rappmanager.sme.service.SmeDeployer; import lombok.RequiredArgsConstructor; @@ -38,6 +38,7 @@ public class RappService { private final AcmDeployer acmDeployer; private final SmeDeployer smeDeployer; private final RappInstanceStateMachine rappInstanceStateMachine; + private static final String STATE_TRANSITION_NOT_PERMITTED = "State transition from %s to %s is not permitted."; public ResponseEntity primeRapp(Rapp rapp) { if (rapp.getState().equals(RappState.COMMISSIONED)) { @@ -48,8 +49,8 @@ public class RappService { return ResponseEntity.ok().build(); } else { return ResponseEntity.badRequest() - .body("State transition from " + RappState.PRIMED.name() + " to " + rapp.getState().name() - + " is not permitted."); + .body(String.format(STATE_TRANSITION_NOT_PERMITTED, RappState.PRIMED.name(), + rapp.getState().name())); } } @@ -65,9 +66,8 @@ public class RappService { return ResponseEntity.badRequest().body("Unable to deprime as there are active rapp instances,"); } else { return ResponseEntity.badRequest() - .body("State transition from " + RappState.COMMISSIONED.name() + " to " + rapp.getState() - .name() - + " is not permitted."); + .body(String.format(STATE_TRANSITION_NOT_PERMITTED, RappState.COMMISSIONED.name(), + rapp.getState().name())); } } } @@ -81,8 +81,9 @@ public class RappService { } return ResponseEntity.status(HttpStatus.BAD_GATEWAY).build(); } else { - return ResponseEntity.badRequest().body("State transition from " + rappInstance.getState().name() + " to " - + RappInstanceState.DEPLOYED.name() + " is not permitted."); + return ResponseEntity.badRequest() + .body(String.format(STATE_TRANSITION_NOT_PERMITTED, rappInstance.getState().name(), + RappInstanceState.DEPLOYED.name())); } } @@ -95,9 +96,9 @@ public class RappService { } return ResponseEntity.status(HttpStatus.BAD_GATEWAY).build(); } else { - return ResponseEntity.badRequest().body("State transition from " + rappInstance.getState().name() + " to " - + RappInstanceState.UNDEPLOYED.name() - + " is not permitted."); + return ResponseEntity.badRequest() + .body(String.format(STATE_TRANSITION_NOT_PERMITTED, rappInstance.getState().name(), + RappInstanceState.UNDEPLOYED.name())); } }