Include impacted changes for APPC-346,APPC-348
[appc.git] / appc-dispatcher / appc-command-executor / appc-command-executor-api / src / main / java / org / onap / appc / executor / objects / CommandExecutorInput.java
@@ -26,17 +26,32 @@ package org.onap.appc.executor.objects;
 
 import org.onap.appc.domainmodel.lcm.RuntimeContext;
 
+public class CommandExecutorInput {
+    private RuntimeContext runtimeContext ;
+    private int ttl;
 
-public class CommandResponse {
 
-    private final RuntimeContext runtimeContext;
+    public RuntimeContext getRuntimeContext() {
+        return runtimeContext;
+    }
 
-    public CommandResponse(RuntimeContext runtimeContext) {
-        super();
+    public void setRuntimeContext(RuntimeContext runtimeContext) {
         this.runtimeContext = runtimeContext;
     }
 
-    public RuntimeContext getRuntimeContext() {
-        return runtimeContext;
+    public int getTtl() {
+        return ttl;
+    }
+
+    public void setTtl(int ttl) {
+        this.ttl = ttl;
+    }
+
+    @Override
+    public String toString() {
+        return "CommandExecutorInput{" +
+                "runtimeContext=" + runtimeContext +
+                ", ttl=" + ttl +
+                '}';
     }
 }