Mark Fisher
|
4c25b03382
|
Simplified JmsTargetAdapter by extending AbstractTargetAdapter (no longer a need for the separate JmsTarget).
|
2008-01-03 21:39:45 +00:00 |
|
Mark Fisher
|
beb9091eb8
|
Simplified FileTargetAdapter by extending AbstractTargetAdapter (no longer a need for the separate FileTarget).
|
2008-01-03 21:27:47 +00:00 |
|
Mark Fisher
|
4a3fc43856
|
Factored out common target adapter behavior from DefaultTargetAdapter into new AbstractTargetAdapter and implemented ApplicationEventTargetAdapter.
|
2008-01-03 18:41:04 +00:00 |
|
Mark Fisher
|
27948795f0
|
Factored out common source adapter behavior into AbstractSourceAdapter from PollingSourceAdapter and implemented ApplicationEventSourceAdapter.
|
2008-01-03 16:10:33 +00:00 |
|
Mark Fisher
|
a022225aed
|
FileNameGenerator is now configurable for FileSourceAdapter and FileTargetAdapter.
|
2008-01-03 03:33:16 +00:00 |
|
Mark Fisher
|
4404d5a260
|
Added FileTargetAdapter.
|
2008-01-03 03:24:01 +00:00 |
|
Mark Fisher
|
4d7a0bae5a
|
Implemented RecipientListRouter - a convenience subclass of MultiChannelRouter for statically configuring lists of recipient channels (or channel names).
|
2008-01-02 23:18:36 +00:00 |
|
Mark Fisher
|
57bb42270a
|
Implemented multi-channel routing with support for resolution by channel instance or channel name.
|
2008-01-02 22:22:01 +00:00 |
|
Mark Fisher
|
a4d542a179
|
Added an implementation of MessageHandler for routing messages. Supports either ChannelResolver or ChannelNameResolver strategy.
|
2008-01-02 20:20:23 +00:00 |
|
Mark Fisher
|
0377856bd1
|
Refactored channel adapter parsing to accommodate recent adapter changes.
|
2008-01-02 16:55:56 +00:00 |
|
Mark Fisher
|
a31d2a153d
|
DefaultFileNameGenerator now checks for a filename property on the Message.
|
2008-01-02 13:36:45 +00:00 |
|
Mark Fisher
|
228250a977
|
Relocated commonly used method invoker classes to util package. They are no longer endpoint-specific.
|
2007-12-28 22:43:51 +00:00 |
|
Mark Fisher
|
5dccbf7516
|
Removed old style channel adapters and refactored basic JMS source and target for new style.
|
2007-12-28 22:32:19 +00:00 |
|
Mark Fisher
|
17550340df
|
Refactored message dispatchers, executors, and the message bus to support target adapters in addition to message endpoints.
|
2007-12-28 21:41:59 +00:00 |
|
Mark Fisher
|
6906219773
|
Added property setters for PollingSourceAdapter and convenience factory method to ConsumerPolicy.
|
2007-12-28 18:50:56 +00:00 |
|
Mark Fisher
|
e9df725219
|
Added MethodInvokingSource.
|
2007-12-28 16:43:15 +00:00 |
|
Mark Fisher
|
c11b35456c
|
Moved annotations to a common package.
|
2007-12-28 15:52:32 +00:00 |
|
Mark Fisher
|
d109d80bd1
|
Added initial version of registration code for refactored source adapter.
|
2007-12-28 03:41:14 +00:00 |
|
Mark Fisher
|
cafe82e945
|
Factored out default id generation to AbstractMessageMapper.
|
2007-12-28 02:03:24 +00:00 |
|
Mark Fisher
|
49b6361095
|
Added file source adapter and supporting classes.
|
2007-12-28 02:01:42 +00:00 |
|
Mark Fisher
|
03ce9b436a
|
Added SourceAdapter, PollableSource, and PollingSourceAdapter.
|
2007-12-28 01:50:57 +00:00 |
|
Mark Fisher
|
e438697a7e
|
Formatted imports.
|
2007-12-27 20:52:22 +00:00 |
|
Mark Fisher
|
1989e51580
|
Comments and formatting.
|
2007-12-26 22:28:59 +00:00 |
|
Mark Fisher
|
4a1d5fc4d7
|
Added null check for EndpointExecutor 'getActiveCount()' and adjusted MessageSelector definition for generic Message.
|
2007-12-26 21:29:39 +00:00 |
|
Mark Fisher
|
ffc6955841
|
Factored out MessageRetriever and MessageDispatcher strategies.
|
2007-12-25 23:20:00 +00:00 |
|
Mark Fisher
|
2b26ac53f5
|
Only create a new channel for the 'defaultOutputChannelName' if not already present in the registry (and only when 'autocreate' is true).
|
2007-12-24 13:30:54 +00:00 |
|
Mark Fisher
|
ded12db2aa
|
proper shutdown of executor in AbstractChannelAdapter and EndpointExecutor
|
2007-12-22 16:26:54 +00:00 |
|
Mark Fisher
|
3ad89f1074
|
Checking defaultOutputChannel for null
|
2007-12-21 19:27:01 +00:00 |
|
Mark Fisher
|
184a91e3e3
|
Now encapsulating EndpointTask within the EndpointExecutor. Preparing for overhaul of consumer + dispatcher functionality to support passive and active sources.
|
2007-12-21 18:22:20 +00:00 |
|
Mark Fisher
|
2dbd2c169d
|
Refactored handler creator strategies to be more generic (not directly tied to annotations), and added support for splitters.
|
2007-12-19 20:08:24 +00:00 |
|
Mark Fisher
|
e0424b7f4e
|
Added handler parsing.
|
2007-12-18 16:33:22 +00:00 |
|
Mark Fisher
|
88482aa129
|
Auto-creating default output channels.
|
2007-12-18 16:31:34 +00:00 |
|
Mark Fisher
|
a82655548c
|
Auto-creating default output channels.
|
2007-12-18 16:31:02 +00:00 |
|
Mark Fisher
|
e174a9222a
|
Logging original Exception not just message.
|
2007-12-18 16:28:47 +00:00 |
|
Mark Fisher
|
2ad8a6ea27
|
Renamed ChannelMapping to ChannelRegistry, and now delegating to DefaultChannelRegistry from the MessageBus.
|
2007-12-18 04:32:16 +00:00 |
|
Mark Fisher
|
ff2534e659
|
Moved samples to the spring-integration-samples project
|
2007-12-17 01:45:34 +00:00 |
|
Mark Fisher
|
ccb4794e93
|
Moved router handler adapter
|
2007-12-16 18:46:24 +00:00 |
|
Mark Fisher
|
15204d4f01
|
Moved quote demo into sub-package
|
2007-12-16 18:45:56 +00:00 |
|
Mark Fisher
|
45b6cc85ca
|
Added @Router annotation and handler adapter
|
2007-12-16 18:45:20 +00:00 |
|
Mark Fisher
|
b45d80a32e
|
Added quote demo in new sub-package location
|
2007-12-16 18:35:02 +00:00 |
|
Mark Fisher
|
f92bee3495
|
Added odd-even routing demo
|
2007-12-16 18:34:33 +00:00 |
|
Mark Fisher
|
e28a5fcd57
|
refactored common logic into abstract base class for annotation-based handler creators
|
2007-12-16 18:29:35 +00:00 |
|
Mark Fisher
|
787307bb0c
|
refactored common logic into abstract base class for annotation-based handler creators
|
2007-12-16 18:29:06 +00:00 |
|
Mark Fisher
|
8d47f20d7d
|
Added logging and fixed auto-creation/registration of channels
|
2007-12-16 18:27:56 +00:00 |
|
Mark Fisher
|
4442098a76
|
changed 'method' property to 'methodName'
|
2007-12-16 18:27:02 +00:00 |
|
Mark Fisher
|
1b4e3ce666
|
Removed printout
|
2007-12-16 18:24:33 +00:00 |
|
Mark Fisher
|
dc3ff10b42
|
AbstractChannelAdatper is now BeanNameAware
|
2007-12-16 18:24:09 +00:00 |
|
Mark Fisher
|
d520ce9f85
|
Added 'name' property to channel, and PointToPointChannel now implements BeanNameAware.
|
2007-12-16 18:23:03 +00:00 |
|
Mark Fisher
|
bd81e7e441
|
Added ChannelMappingAware
|
2007-12-16 18:21:41 +00:00 |
|
Mark Fisher
|
04f48fc665
|
Reorganized handler packaging and added AbstractMessageHandlerAdapter
|
2007-12-15 19:25:45 +00:00 |
|