Commit Graph

2293 Commits

Author SHA1 Message Date
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
28d4f8bc17 Increased latch await timeout to 5 seconds. 2007-12-28 01:56:04 +00:00
Mark Fisher
03ce9b436a Added SourceAdapter, PollableSource, and PollingSourceAdapter. 2007-12-28 01:50:57 +00:00
Mark Fisher
81d4ff5d43 Increased latch await timeout due to timing issues on build server. 2007-12-27 20:55:58 +00:00
Mark Fisher
e438697a7e Formatted imports. 2007-12-27 20:52:22 +00:00
Mark Fisher
5c5bcdf2fc Added timeout to prevent indefinitely blocking tests. 2007-12-27 19:11:25 +00:00
Mark Fisher
076a88eb41 Commented out test to check timing issues. 2007-12-26 23:04:36 +00:00
Mark Fisher
1989e51580 Comments and formatting. 2007-12-26 22:28:59 +00:00
Mark Fisher
f78cae327d Adjusted test expectations and receive interval. 2007-12-26 21:59:37 +00:00
Mark Fisher
4a5f737d1d Added basic channel and endpoint tests. 2007-12-26 21:50:21 +00:00
Mark Fisher
f9f5a60a67 Removed fragile test for refactoring. 2007-12-26 21:43:33 +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
b73a946815 Added bus.stop() call. 2007-12-25 23:22:47 +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
Mark Fisher
604597f0ee updated annotation-driven description 2007-12-15 18:49:33 +00:00
Mark Fisher
dea2a5a7fd Removed object transformer 2007-12-15 18:33:53 +00:00
Mark Fisher
c8259e436c renamed from spring-eai-core 2007-12-15 18:25:49 +00:00