Commit Graph

24 Commits

Author SHA1 Message Date
Dave Syer
538083b656 Add extra abstraction for looking up channel names
ChannelLocator translates local (bean) names to bus names. There's a
local (Default*) implementation and one based on service discovery.
2015-06-04 14:46:25 +01:00
Mark Fisher
8c8fcb7597 added channel-level partitioning props to roadmap 2015-06-04 09:39:45 -04:00
Mark Fisher
534ba30335 resource path change to enable java -jar launching 2015-06-04 09:34:00 -04:00
Mark Fisher
a172651fc1 fix start-class in sample poms 2015-06-04 09:31:58 -04:00
Mark Fisher
0153c27e8a partitioning example
added commented-out properties with an explanation in the
bootstrap.yml files for the source and sink sample apps
2015-06-04 09:24:33 -04:00
Dave Syer
3664d02e8d Lazily initialize the MessageBus in BeanPostProcessor
Otherwise bad things happen when the MessageBus is not decorated
by other BPPs (especially the @EnableIntegration one).
2015-06-04 09:01:55 +01:00
Mark Fisher
a239294d9c added inputType/outputType properties to roadmap 2015-06-02 10:41:27 -04:00
Dave Syer
17df347b1b Add localName property to channel specs (read only)
/channels/taps responds to the local name as well as the "channel"
name.

Also includes a change to allow the default channel name to be
output_topic: or input_topic: (for pubsub but no particular name).

And also adds autoStartup to module properties.
2015-06-02 13:27:49 +01:00
Dave Syer
9f70a62bc6 Fix cloud profile so it works on cloud foundry 2015-06-02 12:06:49 +01:00
Dave Syer
6fa01a85bf Re-org pom.xml to allow Spring Boot 1.3.0 to be used
User can use this pom as a parent and set spring-boot.version.

Also permits "_" as channel name separator.
2015-05-30 11:36:11 +01:00
Dave Syer
d11f52170f Add /channels/taps MVC endpoint 2015-05-29 16:59:54 +01:00
Dave Syer
147875540d Regularize and test tap channel names 2015-05-29 16:07:41 +01:00
Dave Syer
3b4834a2b0 Switch from Map to Collection for *ChannelSpecs 2015-05-29 15:32:07 +01:00
Dave Syer
f671737f71 Add @PropertySources for default bus properties 2015-05-29 10:24:56 +01:00
Dave Syer
c0a4b0bdd6 Add some tests for channel name resolution 2015-05-29 07:29:53 +01:00
Mark Fisher
41b5370728 minor roadmap edits 2015-05-28 13:49:28 -04:00
Dave Syer
3fae88490a Remove unused channel fields 2015-05-28 18:39:29 +01:00
Dave Syer
bb32ce39c8 Document briefly support for multiple channels 2015-05-28 18:27:07 +01:00
Dave Syer
5121c37e30 Add support for multiple channels 2015-05-28 18:10:46 +01:00
Dave Syer
96379c96b7 Fix parent poms 2015-05-28 17:30:57 +01:00
Dave Syer
6737bfe805 Fix sample names 2015-05-28 17:20:20 +01:00
Dave Syer
d7b8335224 Add back missing code 2015-05-28 17:18:51 +01:00
Dave Syer
f58703acdb Migrate some code from prototype 2015-05-28 16:42:00 +01:00
Mark Fisher
a288ed1fbb Initial commit 2015-05-28 11:20:23 -04:00