Mark Fisher
|
80935d3bd0
|
Removed support for 'auto-create-channels' on the MessageBus. All channels must be explicitly created and registered with the bus (INT-247).
|
2008-08-18 17:36:13 +00:00 |
|
Mark Fisher
|
8732ac26b4
|
Updated service-activator to use new SimpleEndpoint and DefaultMessageHandler. Modified EndpointInterceptor for preHandle/aroundHandle/postHandle with access-to and return-values-for the request/reply Messages.
|
2008-08-11 19:39:42 +00:00 |
|
Mark Fisher
|
951226346a
|
The <channel-adapter/> now actually creates a channel instance rather than requiring another distinct channel object. Instead of configuring the poller on the channel-adapter, it is currently to be configured on the consuming endpoint just as if the <channel-adapter/> were any other pollable channel (e.g. <queue-channel/>).
|
2008-08-01 23:11:56 +00:00 |
|
Mark Fisher
|
fa58dc9457
|
Split MessageSource types into 2 sub-interfaces: PollableSource and SubscribableSource. The MessageChannel hierarchy has also been revised accordingly. DirectChannel and PublishSubscribeChannel are now SubscribableSources, while the other queue-based channels are PollableSources. The PollableChannel interface extends BlockingSource which in turn is an extension of PollableSource that adds timeout-aware methods.
|
2008-07-30 20:48:00 +00:00 |
|
Mark Fisher
|
2c95306f63
|
Added MessageHeaders and MessageBuilder. Messages are now immutable (including header maps).
|
2008-07-17 22:58:56 +00:00 |
|
Mark Fisher
|
8dfe625163
|
Moved ChannelRegistryAware and InitializingBean interfaces to the AbstractEndpoint class declaration instead of the MessageEndpoint interface.
|
2008-07-16 01:38:41 +00:00 |
|
Mark Fisher
|
d344504e38
|
Message payload can no longer be set. MessageTransformer's transform() method now returns a Message (instead of void). ChannelInterceptor preSend() and postReceive() methods now return a Message instead of boolean.
|
2008-07-15 22:43:47 +00:00 |
|
Mark Fisher
|
a04b940de6
|
Refactored interceptors to use EndpointInterceptor interface rather than Advice.
|
2008-07-09 12:24:33 +00:00 |
|
Mark Fisher
|
f96d4b8d88
|
Removed DispatcherPolicy (INT-292).
|
2008-07-08 02:18:41 +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
|
1a6448b3d8
|
Changed 'target-endpoint' to 'channel-adapter'.
|
2008-07-05 20:07:35 +00:00 |
|
Jonas Partner
|
13109856f4
|
use static initialiser to set the custom security strategy
|
2008-07-05 12:59:10 +00:00 |
|
Jonas Partner
|
27ac25ed33
|
Namespace support for endpoint interceptor security
|
2008-07-03 14:21:08 +00:00 |
|
Mark Fisher
|
3d2bb5173a
|
SecurityEndpointInterceptor no longer uses a temporary version of the EndpointInterceptor.
|
2008-07-01 20:36:08 +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 |
|
Jonas Partner
|
53ceb3f5c7
|
target securing advice
|
2008-06-25 17:41:46 +00:00 |
|
Jonas Partner
|
5709c4e144
|
refactored security namespace to use separate schema
|
2008-06-25 17:29:32 +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 |
|
Mark Fisher
|
352a3f6c29
|
Added support for secured channels and SecurityContext propagation within messages (INT-117).
|
2008-06-06 00:05:07 +00:00 |
|