Dave Syer
ba189d2c36
INT-1601: added bean-resolver to control-bus
2010-11-12 09:27:13 +00:00
Chris Beams
bd5a3d190b
Merge branch 'buildSrc'
...
Added 'buildSrc' directory as a git submodule to be shared across
all Spring open-source projects. This eliminates the need to maintain
custom Gradle code within Spring Integration directly.
For a brief introduction to git submodules, see
http://speirs.org/blog/2009/5/11/understanding-git-submodules.html
And of course the official documentation is at
http://www.kernel.org/pub/software/scm/git/docs/git-submodule.html
https://git.wiki.kernel.org/index.php/GitSubmoduleTutorial
Conflicts:
spring-integration-twitter/src/main/java/org/springframework/integration/twitter/core/Twitter4jTemplate.java
spring-integration-twitter/src/test/java/org/springframework/integration/twitter/inbound/SearchReceivingMessageSourceTests.java
2010-11-11 16:26:53 -08:00
Mark Fisher
c4a760a26d
router polishing, minor changes to PayloadTypeRouter algorithm
2010-11-11 15:44:06 -05:00
Chris Beams
ee34695bc4
Merge branch 'master' into buildSrc-extraction
...
Conflicts:
spring-integration-twitter/src/main/java/org/springframework/integration/twitter/core/Twitter4jTemplate.java
2010-11-11 10:13:14 -08:00
Chris Beams
a9c70aa1e7
Synchronize with latest buildSrc updates
...
buildSrc updated to use latest Gradle wrapper. See buildSrc git log
for complete details; in short, eclipse JDT prefs are now auto-generated
and the gradle daemon is no longer 'on by default', but must be enabled
with --daemon or -Dorg.gradle.daemon=true.
* removed all existing jdt preferences files in favor of auto-generation.
* removed .springBeans from .gitignore; this file should be
source-controlled for consistency and convenience.
* removed illegal @Override annotations. Eclipse/STS now catch these
properly!
2010-11-11 10:04:20 -08:00
Mark Fisher
ffe193459b
polishing
2010-11-10 13:54:35 -05:00
Mark Fisher
ceba3895ee
INT-1377 moved prefix/suffix setting to after the channelIdentifier mapping lookup
2010-11-10 12:36:42 -05:00
Mark Fisher
8e2daea503
INT-1377 removed unused AbstractSingleChannelNameRouter class
2010-11-10 08:55:20 -05:00
Mark Fisher
38aa676cb9
renamed getChannelIndicatorList method to getChannelIdentifiers on AbstractMessageRouter
2010-11-10 08:50:21 -05:00
Mark Fisher
0a82438e2e
made the 'determineTargetChannels' private in AbstractMessageRouter
2010-11-10 08:23:53 -05:00
Oleg Zhurakousky
9aad89a7c0
removed unnecessary import from GlobalChannelInterceptorParser
2010-11-10 08:20:06 -05:00
Mark Fisher
09afaed080
polishing
2010-11-10 08:14:14 -05:00
Mark Fisher
f6fc550966
GlobalChannelInterceptorWrapper no longer implements ChannelInterceptor itself. It only passes the wrapped instance into the channel.
2010-11-10 08:06:23 -05:00
Dave Syer
941b1127d1
INT-1561: add counters to message stores
2010-11-10 09:26:34 +00:00
Oleg Zhurakousky
7f9296d0c7
more ppolishing on global interceptors
2010-11-09 19:50:16 -05:00
Mark Fisher
8e1203be2c
refactored some eager parsing and formatted
2010-11-09 19:39:05 -05:00
Mark Fisher
df0f408679
formatting
2010-11-09 19:19:31 -05:00
Mark Fisher
026b9780b1
formatting
2010-11-09 18:37:37 -05:00
Mark Fisher
7b1185f2f0
removing warnings
2010-11-09 17:58:27 -05:00
David Turanski
1faa9f08b0
added SmartLifecycle test
2010-11-09 16:44:07 -05:00
David Turanski
f581cfc2d4
added SmartLifecycle test
2010-11-09 16:44:07 -05:00
Chris Beams
bd3b0222f3
Add Bundle-Version and placeholder to all Bundlor templates
2010-11-09 10:33:14 -08:00
Oleg Zhurakousky
1278666ed7
INT-1596, fixed the broken links as well as all warnings
2010-11-09 12:17:45 -05:00
Oleg Zhurakousky
8da4fae7ef
polishing - removed all warnings from CORE module
2010-11-09 11:36:49 -05:00
Oleg Zhurakousky
470bd96311
INT-1593, removed dependency on AbstractMessageChannel in favoreof MessageChannel strategy, added extra null checks to make sure that interceptors only applied on objects of type MessageChannel that have 'interceptors' field
2010-11-09 09:05:40 -05:00
Dave Syer
bd1373ecff
INT-1464: Check priority channel registration
2010-11-09 10:44:16 +00:00
David Turanski
eb3777c33a
Merge branch 'master' of git://git.springsource.org/spring-integration/spring-integration
2010-11-08 12:38:53 -05:00
David Turanski
cec9438499
implemented SmartLifecycle
2010-11-08 12:33:17 -05:00
Mark Fisher
24b08f2602
polishing
2010-11-04 16:10:55 -04:00
Mark Fisher
6cc758eefc
INT-1582 if the payload is an ApplicationEvent it is passed as-is (no wrapping in MessagingException). Also, general polishing
2010-11-03 12:39:11 -04:00
Oleg Zhurakousky
ed6b8c0159
INT-1574 added javadoc explaining immutability of Message and MessageHeaders
2010-11-01 17:13:50 -04:00
Chris Beams
e7a4364762
Remove .classpath and .project files
...
Run `gradle eclipse` to generate prior to import into Eclipse.
2010-10-29 01:37:29 -04:00
Chris Beams
0d55f086bc
Eliminate Maven POMs
...
POMs removed in favor of Gradle build. pom.xml added to .gitignore
to accommodate future generation of source-level poms for those who
wish to use m2eclipse tooling in STS (to come in a later commit)
2010-10-28 15:32:26 -04:00
Mark Fisher
3b4b6a9e70
moved PropertiesPersistingMetadataStoreTests to the same location as PropertiesPersistingMetadataStore (but under src/test)
2010-10-28 15:32:25 -04:00
Mark Fisher
b261da84c6
documentation update for control-bus element in XSD
2010-10-28 15:32:25 -04:00
Mark Fisher
be20d1a8ae
INT-1551 replaced SimpleBeanResolver with BeanFactoryResolver. SimpleBeanResolver was a stop-gap solution and has now been removed.
2010-10-28 15:32:25 -04:00
Mark Fisher
d9045e1904
INT-1568 removed '$' prefix for headers. Now there is NO prefix.
2010-10-28 15:32:24 -04:00
Mark Fisher
1e9c3c6a8d
INT-1528 IntegrationNamespaceUtils.parseInnerHandlerDefinition(..) no longer registers the inner bean definition. Relatedly, all polling inbound adapter parsers now return BeanMetadataElement rather than a pre-registered bean's name (flexibility: RuntimeBeanReference, BeanDefintion, etc.)
2010-10-28 15:32:20 -04:00
Dave Syer
5a04779bbe
Fix test broken in last commit
2010-10-28 15:32:20 -04:00
Dave Syer
d21278865f
Fix test to not dump files in top level dir
2010-10-28 15:32:20 -04:00
Mark Fisher
f5f1ad0bcd
ExpressionPayloadMessageProcessor now supports Expression instances as payloads in addition to Strings
2010-10-28 15:32:20 -04:00
Mark Fisher
5c3a2185a3
INT-1527 moved MetadataStore from 'context.metadata' to 'store'
2010-10-28 15:32:20 -04:00
Mark Fisher
ab2113cc13
polishing
2010-10-28 15:32:19 -04:00
Mark Fisher
4d3cf9cad4
polishing
2010-10-28 15:32:18 -04:00
Mark Fisher
4375e08e51
INT-1527 MetadataStore refactoring
2010-10-26 18:52:53 -04:00
Mark Fisher
97ae4b898b
added event and feed to build
2010-10-25 20:56:31 -04:00
Mark Fisher
7e3f851e10
polishing
2010-10-25 17:42:00 -04:00
Dave Syer
53dd793819
INT-1507: add control bus to core and groovy
2010-10-25 10:04:47 -07:00
Josh Long
e44f9a6e31
cleanup of the code: removing cyclic dependencies, cleaning out package hierarchy, etc, in support of INT-1548 INT-1549 INT-1547
2010-10-23 17:18:22 -07:00
Dave Syer
d7bbbaae17
INT-1507, INT-1545: Add groovy processor for payloads
...
- Remove unneeded config file
- Upgrade groovy
- fix potential permgen leak in groovy payload processor
- Test concurrent execution
2010-10-23 10:47:24 -07:00