Commit Graph

10 Commits

Author SHA1 Message Date
Glenn Renfro
fc3dcffe4b Added ConditionalOnProperty for batch event listeners
Resolves spring-cloud/spring-cloud-task#130
2016-05-10 13:31:17 -04:00
Glenn Renfro
5c0a83dd4f SCT-132 Maven pom cleanup for tasks
resolves spring-cloud/spring-cloud-task#132
2016-05-09 12:55:16 -05:00
Ilayaperumal Gopinathan
6073493175 Fix autoconfiguration class entries
- This will make sure to invoke all the auto configuration classes

Resolves #135
2016-05-06 16:52:25 +05:30
Michael Minella
f126d51775 Updated dependencices in preparation for M2 release 2016-04-26 22:24:18 -05:00
Michael Minella
bf52aee188 Code review cleanup 2016-04-25 23:05:31 -05:00
Michael Minella
43d869f726 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
2016-04-25 23:05:07 -05:00
Ilayaperumal Gopinathan
ced5a3aa87 Add integration test for task events
This resolves #126

Use RedisConnectionFactory from RedisTestSupport

Add sub-project for integration tests

 - Since there are overlaps with the integration tests and the unit tests running together (using redis binder vs test support binder), it is better to move the integration tests
to a separate sub-project

Little cleanup
2016-04-20 10:03:30 -04:00
Michael Minella
8368a1cf8c Add Task Event Listener
Adds a Task Listener that emits the TaskExecution as an event via a
Spring Cloud Stream channel (essentially the listener serves as a SCSt
Source).

Resolves spring-cloud/spring-cloud-task#11
2016-04-15 20:34:31 +05:30
Ilayaperumal Gopinathan
5b72400b06 Remove binder dependency from spring-cloud-task-stream
- Spring Cloud Task Stream shouldn't depend on a specific binder implementation; hence removing redis binder from dependencies
   - The binder dependency needs to come from the task application
 - Also removed few other unwanted dependencies

This resolves #120

Added spring-cloud-task-core back as a dependency.

This will be needed when https://github.com/spring-cloud/spring-cloud-task/pull/117 is merged.
2016-04-12 14:41:28 -04:00
Glenn Renfro
aad0a0b1ee SCT-12 Creates the SCSt sink that can launch tasks.
resolves  spring-cloud/spring-cloud-task#12
2016-03-23 11:11:24 -05:00