Add Job Event Messaging to tasks.

* Added test for sample and cleanup

* Added skipEventsListener

* Added new message format.

* Added integration tests.

* Updated application.properties to add json content type

resolves spring-cloud/spring-cloud-task#119
This commit is contained in:
Michael Minella
2016-04-12 18:05:16 -05:00
parent ced5a3aa87
commit 43d869f726
51 changed files with 3620 additions and 11 deletions

View File

@@ -78,7 +78,7 @@ public class TaskExecution {
this.exitCode = exitCode;
this.taskName = taskName;
this.exitMessage = exitMessage;
this.parameters = parameters;
this.parameters = new ArrayList<>(parameters);
this.startTime = (Date)startTime.clone();
this.endTime = (endTime != null) ? (Date)endTime.clone() : null;
}
@@ -132,7 +132,7 @@ public class TaskExecution {
}
public void setParameters(List<String> parameters) {
this.parameters = parameters;
this.parameters = new ArrayList<> (parameters);
}
@Override