Mark Fisher
c59bbe767a
Changed instance variable name to 'methodName' to match the 'setMethodName' method definition.
2008-07-02 23:31:34 +00:00
Mark Fisher
d998095421
Removed 'maxMessagesPerTask' and 'receiveTimeout' properties from DispatcherPolicy and added those same properties to PollingDispatcherTask. The MessageDispatcher interface now extends the MessageTarget interface. Therefore, the 'dispatch(Message)' method has been replaced with 'send(Message)'.
2008-07-02 22:56:00 +00:00
Jonas Partner
7cefe22b96
changed MethodInvoking Soure and Targt to take a string via a a property methodName (fix for INT-272)
2008-07-02 19:29:25 +00:00
Mark Fisher
ab858ee247
Refactored MessagingTaskScheduler to support cancellation and renamed 'TaskScheduler'.
2008-07-02 18:42:33 +00:00
Mark Fisher
af8ae9780b
Setting correlationId (if not already present) when processing aggregated Messages.
2008-07-02 03:28:16 +00:00
Mark Fisher
65ba407e84
Refactored MessageBus to accept a MessagingTaskScheduler instead of setting the ScheduledExecutorService directly. The SimpleMessagingTaskScheduler does not shutdown the executor until 'destroy' is called. The 'stop' call only prevents task submission until the next invocation of 'start' on the scheduler.
2008-07-02 02:37:13 +00:00
Mark Fisher
85133ae370
Added tests for transaction propagation.
2008-07-02 01:04:25 +00:00
Mark Fisher
b39865606a
Added calls to sourceEndpoint.afterPropertiesSet() in tests.
2008-07-01 23:31:33 +00:00
Mark Fisher
570cee8f9b
Refactoring lifecycle code for endpoint hierarchy.
2008-07-01 23:01:42 +00:00
Mark Fisher
9dad71117b
Added TransactionInterceptorTests.
2008-07-01 22:04:17 +00:00
Mark Fisher
d0fe157d0a
Added EndpointInterceptorParser helper class to improve organization of EndpointInterceptor parsing logic.
2008-07-01 20:47:53 +00:00
Mark Fisher
3d2bb5173a
SecurityEndpointInterceptor no longer uses a temporary version of the EndpointInterceptor.
2008-07-01 20:36:08 +00:00
Mark Fisher
71c35ee513
Removed parsing instructions for deleted properties (concurrencyPolicy and errorHandler).
2008-07-01 19:49:48 +00:00
Mark Fisher
f3f7daa201
Replaced ConcurrentTarget and the <concurrency/> element with ConcurrencyInterceptor.
2008-07-01 19:38:55 +00:00
Mark Fisher
117973082e
Renamed 'advice-chain' element to 'interceptors'.
2008-07-01 14:01:37 +00:00
Mark Fisher
486df85a68
Added namespace support for Endpoint interceptors including TransactionInterceptor (INT-85).
2008-07-01 13:59:02 +00:00
Mark Fisher
908966d975
Renamed Target to MessageTarget.
2008-06-30 23:23:04 +00:00
Mark Fisher
504b101213
Increased timeout for test method.
2008-06-30 23:05:58 +00:00
Mark Fisher
5235537c80
Renamed Source to MessageSource.
2008-06-30 22:57:23 +00:00
Mark Fisher
07b2179baa
Added support for interceptors on MessageEndpoints.
2008-06-30 22:26:04 +00:00
Jonas Partner
f9ad394850
interceptor for securing endpoints based on new endpoint interception model
...
namespace support to follow
2008-06-27 17:47:17 +00:00
Jonas Partner
8623920db5
refactoring of pattern matching for targets and channels
2008-06-26 12:38:23 +00:00
Jonas Partner
6812c7eb2e
tidied up a few warnings
2008-06-26 09:22:43 +00:00
Mark Fisher
c18ec83cbf
Added 'waitForTasksToCompleteOnShutdown' property to SimpleMessagingTaskScheduler with a default value of 'true' (INT-268).
2008-06-25 21:20:09 +00:00
Jonas Partner
5ff1ab6b42
added some missing source attachments
2008-06-25 18:51:14 +00:00
Mark Fisher
fe6125db26
Changed inter-project dependency version ranges from "[1.0.0, 1.0.0]" to "[1.0.0, 1.0.1)" (INT-248).
2008-06-25 18:06:33 +00:00
Jonas Partner
53ceb3f5c7
target securing advice
2008-06-25 17:41:46 +00:00
Jonas Partner
9ed5cc6a61
removed security references
2008-06-25 17:30:12 +00:00
Jonas Partner
5709c4e144
refactored security namespace to use separate schema
2008-06-25 17:29:32 +00:00
Mark Fisher
a2a40bca4d
formatting
2008-06-25 13:44:34 +00:00
Jonas Partner
8eaef06676
add import of org.springframework.core
2008-06-25 10:49:02 +00:00
Jonas Partner
8f9c2b2e19
add import of org.springfrmaework.core
2008-06-25 10:48:30 +00:00
Jonas Partner
061c09e6a9
Simple Xslt payload transformer
2008-06-25 10:36:57 +00:00
Mark Fisher
00436b9071
Added namespace support for creating a MessageSelectorChain (INT-227).
2008-06-24 21:11:30 +00:00
Mark Fisher
bacc093ca0
Added 'src/test/resources' directory
2008-06-24 19:24:35 +00:00
Mark Fisher
875256f118
Added XmlPayloadMarshallingTransformer delegating to a Spring OXM Marshaller and/or Unmarshaller (INT-109).
2008-06-24 19:23:30 +00:00
Mark Fisher
59d5e92c82
Added new 'org.springframework.integration.xml' module (INT-265).
2008-06-24 18:17:56 +00:00
Mark Fisher
161e7d1933
Added the 'request-callback' attribute for the <ws-handler/> element. The provided bean reference will be set as the 'requestCallback' property of the handler (INT-257).
2008-06-24 16:22:41 +00:00
Mark Fisher
e24fe02cf0
Added MessageStoringInterceptor (INT-264).
2008-06-24 15:26:24 +00:00
Marius Bogoevici
490a3d9951
Adds support for an <interceptor/> sub-element of <message-bus/>
2008-06-22 17:36:45 +00:00
Jonas Partner
f3d2c23069
increased timeout on failing tests
2008-06-20 15:16:19 +00:00
Jonas Partner
77faf4fe5e
fixed bug in stack security strategy which was not removing the context correctly
2008-06-20 14:56:20 +00:00
Jonas Partner
5c8e41c54a
removed Java 1.6 calls to pop and push
2008-06-20 14:29:56 +00:00
Jonas Partner
ad77d46d41
Added stack based context holder strategy to cope with direct channels
2008-06-20 11:16:26 +00:00
Marius Bogoevici
deff988c74
Increased timeouts.
2008-06-20 04:39:29 +00:00
Ben Hale
83abe6a2f3
Updated project-build
2008-06-17 10:03:29 +00:00
Marius Bogoevici
3f584ea2b7
Adds a MessageBusInterceptor
2008-06-17 04:52:23 +00:00
Marius Bogoevici
4e523b00ba
Adding a specific test demonstrating the usage of <message-bus channel-factory="..."/> and <channel-factory .../>
2008-06-16 14:13:41 +00:00
Marius Bogoevici
1d7d9046ae
http://jira.springframework.org/browse/INT-253
...
Reply-channel on a <gateway/> is now optional. If absent, a temporary RendezvousChannel will be created for this particular invocation (default bevaviour of the underlying RequestReplyTemplate).
Also, a small fix for the corner case when a method like void doNothing() is called. In this case, nothing happens.
2008-06-09 20:27:55 +00:00
Mark Fisher
f3d13ebf8f
Added RegexPatternFilenameFilter (INT-252).
2008-06-09 18:11:00 +00:00