Mark Fisher
|
92746ebed6
|
Post interceptors are invoked in the reverse order of pre interceptors
|
2008-07-09 14:09:25 +00:00 |
|
Mark Fisher
|
0b25056392
|
Updated documentation for endpoint interceptors
|
2008-07-09 12:29:06 +00:00 |
|
Mark Fisher
|
a0d3e55ee7
|
Modified configuration to use 'service-activator'
|
2008-07-09 12:28:39 +00:00 |
|
Mark Fisher
|
a04b940de6
|
Refactored interceptors to use EndpointInterceptor interface rather than Advice.
|
2008-07-09 12:24:33 +00:00 |
|
Mark Fisher
|
dfd7bf551c
|
Refactored interceptors to use EndpointInterceptor interface rather than Advice.
|
2008-07-09 12:24:16 +00:00 |
|
Mark Fisher
|
f9150886db
|
Updated configuration documentation.
|
2008-07-08 07:54:27 +00:00 |
|
Mark Fisher
|
58eda9089b
|
Updated adapters documentation.
|
2008-07-08 04:31:11 +00:00 |
|
Mark Fisher
|
a22d205008
|
Updated 'samples' documentation.
|
2008-07-08 03:58:42 +00:00 |
|
Mark Fisher
|
08b56b3666
|
Updating reference documentation for M5.
|
2008-07-08 03:33:24 +00:00 |
|
Mark Fisher
|
a9e7146170
|
Added NullChannel.
|
2008-07-08 03:10:28 +00:00 |
|
Mark Fisher
|
90e19ce968
|
Updated changelog and readme for M5.
|
2008-07-08 03:08:13 +00:00 |
|
Mark Fisher
|
1cc12ce4bf
|
Replaced <handler-endpoint/> with <service-activator/> in cafeDemo.xml
|
2008-07-08 02:35:49 +00:00 |
|
Mark Fisher
|
f96d4b8d88
|
Removed DispatcherPolicy (INT-292).
|
2008-07-08 02:18:41 +00:00 |
|
Mark Fisher
|
b3719ff096
|
Added namespace support for "message-factory" and "fault-message-resolver" (INT-291).
|
2008-07-08 01:03:06 +00:00 |
|
Mark Fisher
|
f8e7bdf3c2
|
Setting ChannelRegistry in MessageBusAwareBeanPostProcessor and avoiding potential NPE in ConcurrencyInterceptor (when ChannelRegistry has not been set).
|
2008-07-07 11:58:12 +00:00 |
|
Jonas Partner
|
c0eecad7df
|
Namespace support for XSLT transformer
|
2008-07-07 07:30:32 +00:00 |
|
Mark Fisher
|
47c456e24b
|
Modified test configuration after package removal.
|
2008-07-07 01:57:04 +00:00 |
|
Mark Fisher
|
590f7e9f26
|
Consolidated security parsers into the main 'config' package (avoids a tangle).
|
2008-07-07 01:54:41 +00:00 |
|
Mark Fisher
|
47d4093a93
|
Removed 'bus.interceptor' package for now (avoids a tangle).
|
2008-07-07 01:50:30 +00:00 |
|
Mark Fisher
|
9409594a1c
|
Removed 'bus.interceptor' package for now (avoids a tangle).
|
2008-07-07 01:47:34 +00:00 |
|
Mark Fisher
|
69e18fcf95
|
Removed getTrigger() method from MessageEndpoint (avoids a tangle). It is not yet used.
|
2008-07-07 01:43:59 +00:00 |
|
Mark Fisher
|
c7250f3ea5
|
Moved PublishSubscribeChannel to 'dispatcher' package since it depends on dispatchers (avoids a tangle). Also moved the PublishSubscribeChannelParser into 'config'.
|
2008-07-07 01:12:52 +00:00 |
|
Mark Fisher
|
c2d5f802c9
|
Moved RouterParser and SplitterParser into 'config' instead of 'router.config' (avoids a tangle).
|
2008-07-07 01:04:10 +00:00 |
|
Mark Fisher
|
0194945ec3
|
ConcurrencyInterceptor implements ChannelRegistryAware instead of MessageBusAware (removes a tangle).
|
2008-07-07 00:59:20 +00:00 |
|
Mark Fisher
|
2c6f496ca7
|
Removed AopContext.currentProxy() call for now.
|
2008-07-06 22:50:55 +00:00 |
|
Mark Fisher
|
3b6207571f
|
Added more request/reply tests for SimpleMessagingGateway.
|
2008-07-06 22:40:16 +00:00 |
|
Mark Fisher
|
99af66481d
|
MessageHeader is now an interface. The DefaultMessageHeader class is the implementation used by GenericMessage (INT-288).
|
2008-07-06 22:34:51 +00:00 |
|
Mark Fisher
|
9c49063a3c
|
MessagingGatewaySupport is now MessageBusAware. Added request/reply tests for SimpleMessagingGateway.
|
2008-07-06 22:17:12 +00:00 |
|
Mark Fisher
|
d731f8fb70
|
MessageBus is now an interface. The DefaultMessageBus class is the implementation.
|
2008-07-06 22:11:44 +00:00 |
|
Mark Fisher
|
2afcf4c490
|
MessageBus is now an interface. The DefaultMessageBus class is the implementation.
|
2008-07-06 22:09:07 +00:00 |
|
Mark Fisher
|
bfd3d5392b
|
Using direct-channel for input and split.
|
2008-07-06 20:56:55 +00:00 |
|
Mark Fisher
|
5dc6488de0
|
The <aggregator/> element now creates a HandlerEndpoint instance. It now requires "input-channel" and "output-channel" (and it no longer accepts "default-reply-channel"). It also no longer accepts a <completion-strategy/> sub-element. Instead, for a pojo-based adapter, add the "completion-strategy-method" attribute along with the "completion-strategy" reference (INT-285).
|
2008-07-06 20:35:36 +00:00 |
|
Jonas Partner
|
2128c1e21e
|
added Result transformer INT-286
Refactored OXM transformer creating separate marshalling and unamarshalling transformers and added namespace support INT-109
|
2008-07-06 20:35:31 +00:00 |
|
Mark Fisher
|
b7f31fcbf0
|
The <router/> element now creates its own endpoint (i.e. it is no longer necessary to create a <handler-endpoint/> as well) (INT-284).
|
2008-07-06 18:08:31 +00:00 |
|
Mark Fisher
|
a83e39b6ce
|
The <splitter/> element now creates its own endpoint (i.e. it is no longer necessary to create a <handler-endpoint/> as well) (INT-283). Also, the <handler-endpoint/>'s "handler" attribute has been replaced with "ref" to be more consistent with other spring configuration options (e.g. defining jms-listeners with the JMS namespace support).
|
2008-07-06 17:36:42 +00:00 |
|
Mark Fisher
|
1b90086e4e
|
Endpoints now recognize an EndpointVisitor in the message payload. The EndpointPoller is now an implementation of EndpointVisitor (removed PollCommand).
|
2008-07-06 03:09:56 +00:00 |
|
Mark Fisher
|
06f4e1d011
|
Added support for a 'filename-pattern' attribute on <file-source/>. It creates a RegexPatternFilenameFilter instance and sets it on the FileSource (INT-252).
|
2008-07-05 23:49:23 +00:00 |
|
Mark Fisher
|
5d25b93461
|
ChannelFactory now accepts the channel name (INT-280).
|
2008-07-05 22:59:25 +00:00 |
|
Mark Fisher
|
9b787a0d5a
|
MessageBus now does a second pass to pick up any MessageChannel that has been provided between the setApplicationContext callback and the ContextRefreshedEvent (INT-270).
|
2008-07-05 22:26:11 +00:00 |
|
Mark Fisher
|
248209bf00
|
Annotation-based aggregator methods now use the output channel specified in a class-level @MessageEndpoint annotation. The 'defaultReplyChannel' property is no longer available on the @Aggregator annotation itself (INT-274).
|
2008-07-05 21:57:25 +00:00 |
|
Mark Fisher
|
f479a877b3
|
Removed TargetEndpointParser.
|
2008-07-05 21:16:27 +00:00 |
|
Mark Fisher
|
3747de3c7a
|
Modified demos to replace 'target-endpoint' with 'channel-adapter' elements.
|
2008-07-05 20:14:42 +00:00 |
|
Mark Fisher
|
1a6448b3d8
|
Changed 'target-endpoint' to 'channel-adapter'.
|
2008-07-05 20:07:35 +00:00 |
|
Mark Fisher
|
b2be3f4d58
|
Changed 'source-endpoint' to 'channel-adapter'.
|
2008-07-05 20:04:37 +00:00 |
|
Mark Fisher
|
5a40f17826
|
Both "source-endpoint" and "target-endpoint" elements are now configured as <channel-adapter/>. That element requires exactly one of "source" or "target" and optionally accepts a "method" attribute for creating either a MethodInvokingSource or a MethodInvokingTarget (INT-277).
|
2008-07-05 20:02:12 +00:00 |
|
Mark Fisher
|
63c8c2a30f
|
CafeDemo now demonstrates the <concurrency-interceptor/>.
|
2008-07-05 18:53:46 +00:00 |
|
Mark Fisher
|
6cb6347b82
|
Endpoint now throws MessageRejectedException when a MessageSelector rejects a Message.
|
2008-07-05 18:39:11 +00:00 |
|
Mark Fisher
|
f6de774110
|
Now invokes the transformer in 'preSend' instead of 'postSend'.
|
2008-07-05 16:56:05 +00:00 |
|
Jonas Partner
|
e1dca0ff9f
|
ChannelInterceptor which allows transformation on send or receive from a channel
|
2008-07-05 13:42:32 +00:00 |
|
Jonas Partner
|
13109856f4
|
use static initialiser to set the custom security strategy
|
2008-07-05 12:59:10 +00:00 |
|