Dave Syer
f858c52103
More Bus->Streams name updates
2015-07-09 09:02:32 +01:00
David Turanski
3218c39d47
removed spring-xd-dirt dependencies
2015-07-08 16:00:44 -04:00
Ilayaperumal Gopinathan
498d9f5c64
Merge change from spring-bus
2015-07-08 18:15:37 +01:00
Dave Syer
2096a33d8a
Split out XD specific bits into spring-xd-runner
2015-07-08 17:58:33 +01:00
Dave Syer
f6b079f62c
Remove discovery fetaures
2015-07-08 17:08:07 +01:00
Dave Syer
39d7e244b9
Change package names
2015-07-08 17:05:33 +01:00
Dave Syer
997356cbe5
Switch to spring-cloud-streams naming
2015-07-08 17:02:44 +01:00
Ilayaperumal Gopinathan
71e53321dc
DefaultOptions resolver does not create a new CL
...
- This will make sure the options metadata classes are loaded from the jars provided in the current classloader instead of a new ParentLastURLClassLoader created in XD.
2015-06-28 12:07:18 -04:00
Glenn Renfro
6ab7c566ad
Readme.md now contains build directions
2015-06-28 11:06:43 -04:00
Dave Syer
38a744e915
Remove scala dependency
2015-06-17 16:21:14 +01:00
Dave Syer
f68c4de6f6
Tick off rebind channels
2015-06-12 17:15:26 +01:00
Mark Fisher
71d38c46ec
renamed Up/Downstream annotations to In/Output
2015-06-11 08:40:18 -04:00
Mark Fisher
444c3822e4
renamed channel "specs" to channel "bindings"
2015-06-11 08:21:26 -04:00
Mark Fisher
b4b8d7f748
lattice cloud connector for source/sink samples
2015-06-09 09:19:57 -04:00
Ilayaperumal Gopinathan
e89bd9e214
Handle null values for moduleDefaults
...
- If the moduleDefaults have `null` values then skip.
Otherwise, the `EnvironmentDecryptApplicationInitializer` breaks
2015-06-08 21:56:02 -04:00
Dave Syer
c3ae17eb12
Detect changes in service registry and rebind channels if possible
2015-06-07 12:12:12 +01:00
Dave Syer
19e5bf04bc
Tick off discovery
2015-06-05 17:15:42 +01:00
Dave Syer
cee7917c49
Make discovery work for channels
...
Here's how it works. User adds a bean of type ChannelLocator
qualified as @InputChannel (or @OutputChannel) and it gets
used instead of the default. The discovery version needs a
service id. What it does is invert the naming convention in
channel binding - "input" locally requires "output" remotely,
"input.topic:foo" requires "output.topic:foo" remotely etc.
2015-06-05 16:58:45 +01:00
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