草庐IT

ServiceActivator

全部标签

java - Java 8 默认接口(interface)方法上的 Spring Integration @ServiceActivator

我想在Java8默认接口(interface)方法上使用@ServiceActivator注释。此默认方法将根据业务规则委托(delegate)给此接口(interface)的另一个方法。publicinterfaceMyServiceInterface{@ServiceActivatorpublicdefaultvoidonMessageReceived(MyPayloadpayload){if(payload.getAction()==MyServiceAction.MY_METHOD){...myMethod(...);}}publicvoidmyMethod(...);}此接口

java - 在 TCP 网关中发送响应后向 Spring Integration 中的 serviceActivator 发送消息

我在TCP网关上构建的SpringIntegration应用程序运行良好。它接收到达TCP网关的请求消息,并将消息转发给serviceActivator以准备响应,并将响应发送给客户端。我想在发送给客户端后将消息保存到数据库中。我只是想知道是否可以在将响应发送给客户端后将消息转发给另一个serviceActivator。如果是,应该如何设置Spring配置?在这方面,我将不胜感激。这是spring上下文文件:谢谢 最佳答案 您可以添加作为output-channel为此.其中一个订阅者是存储对数据库的回复。另一个订阅者应该是没有ou

关于 spring:SFTP : BeanPostProcessor 干扰 @ServiceActivator 和 @MessagingGateway

SFTP:BeanPostProcessorinterferewith@ServiceActivatorand@MessagingGateway似乎BeanPostProcessor接口实现对@ServiceActivator产生了影响。将BeanPostProcessor与@ServiceActivator一起使用的方式应该是什么。谢谢。这里有完整的日志logs以下是用于SFTP的JavaConfig-123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525

关于 spring:SFTP : BeanPostProcessor 干扰 @ServiceActivator 和 @MessagingGateway

SFTP:BeanPostProcessorinterferewith@ServiceActivatorand@MessagingGateway似乎BeanPostProcessor接口实现对@ServiceActivator产生了影响。将BeanPostProcessor与@ServiceActivator一起使用的方式应该是什么。谢谢。这里有完整的日志logs以下是用于SFTP的JavaConfig-123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525