Refactor Status to be immutable
[appc.git] / appc-dispatcher / appc-dispatcher-common / domain-model-lib / src / main / java / org / openecomp / appc / domainmodel / lcm / Status.java
index a5fbefa..978e570 100644 (file)
@@ -24,25 +24,22 @@ package org.openecomp.appc.domainmodel.lcm;
 
 public class Status {
 
-    private int code;
-    private String message;
+    private final int code;
+    private final String message;
 
-    public int getCode() {
-        return code;
+    public Status(int code, String message) {
+        this.code = code;
+        this.message = message;
     }
 
-    public void setCode(int code) {
-        this.code = code;
+    public int getCode() {
+        return code;
     }
 
     public String getMessage() {
         return message;
     }
 
-    public void setMessage(String value) {
-        this.message = value;
-    }
-
     @Override
     public String toString() {
         return "Status{" +