Refactor CommandTask classes to be immutable
[appc.git] / appc-dispatcher / appc-command-executor / appc-command-executor-api / src / main / java / org / openecomp / appc / executor / objects / CommandResponse.java
index c973fcd..8009d72 100644 (file)
@@ -26,13 +26,14 @@ import org.openecomp.appc.domainmodel.lcm.RuntimeContext;
 
 public class CommandResponse {
 
-    private RuntimeContext runtimeContext;
+    private final RuntimeContext runtimeContext;
 
-    public RuntimeContext getRuntimeContext() {
-        return runtimeContext;
+    public CommandResponse(RuntimeContext runtimeContext) {
+        super();
+        this.runtimeContext = runtimeContext;
     }
 
-    public void setRuntimeContext(RuntimeContext runtimeContext) {
-        this.runtimeContext = runtimeContext;
+    public RuntimeContext getRuntimeContext() {
+        return runtimeContext;
     }
 }