public DirectChannelSpec direct() {
   return MessageChannels.direct();
 }
 public DirectChannelSpec direct(String id) {
   return MessageChannels.direct(id);
 }
 @Bean
 public MessageChannel jmsInboundAdapterOutputChannel() {
   return MessageChannels.direct().get();
 }
 @Bean
 public MessageChannel actionsSenderFlowInputChannel() {
   return MessageChannels.direct().get();
 }
 @Bean
 public MessageChannel preProcessorAMessageChannel() {
   return MessageChannels.direct("preProcessorAMessageChannel").get();
 }
 @Bean(name = HAZELCAST_USD_CHANNEL)
 public MessageChannel hazelcastUsdChannel() {
   return MessageChannels.direct().get();
 }
 @Bean(name = HAZELCAST_ALL_OTHERS_CHANNEL)
 public MessageChannel hazelcastAllOthersChannel() {
   return MessageChannels.direct().get();
 }
 @Bean
 public MessageChannel tradeContentRouterChannel() {
   return MessageChannels.direct().get();
 }
 @Bean(name = TRADE_ITEM_WRITER_CHANNEL)
 public MessageChannel tradeItemWriterChannel() {
   return MessageChannels.direct().get();
 }