Class MessageChannels
java.lang.Object
org.springframework.integration.dsl.MessageChannels
- Since:
- 5.0
- Author:
- Artem Bilan, Gary Russell
-
Method Summary
Modifier and TypeMethodDescriptionstatic DirectChannelSpecdirect()static DirectChannelSpecstatic ExecutorChannelSpecstatic ExecutorChannelSpecstatic FluxMessageChannelSpecflux()static FluxMessageChannelSpecstatic PriorityChannelSpecpriority()static PriorityChannelSpecstatic PriorityChannelSpecpriority(String id, PriorityCapableChannelMessageStore messageGroupStore, Object groupId) static PriorityChannelSpecpriority(PriorityCapableChannelMessageStore messageGroupStore, Object groupId) static PublishSubscribeChannelSpec<?>static PublishSubscribeChannelSpec<?>publishSubscribe(boolean requireSubscribers) static PublishSubscribeChannelSpec<?>static PublishSubscribeChannelSpec<?>publishSubscribe(String id, boolean requireSubscribers) static PublishSubscribeChannelSpec<?>publishSubscribe(String id, Executor executor) static PublishSubscribeChannelSpec<?>publishSubscribe(String id, Executor executor, boolean requireSubscribers) static PublishSubscribeChannelSpec<?>publishSubscribe(Executor executor) static PublishSubscribeChannelSpec<?>publishSubscribe(Executor executor, boolean requireSubscribers) static QueueChannelSpecqueue()static QueueChannelSpecstatic QueueChannelSpecstatic QueueChannelSpecstatic QueueChannelSpecqueue(String id, ChannelMessageStore messageGroupStore, Object groupId) static QueueChannelSpecqueue(ChannelMessageStore messageGroupStore, Object groupId) static RendezvousChannelSpecstatic RendezvousChannelSpecrendezvous(String id)
-
Method Details
-
direct
-
direct
-
queue
-
queue
-
queue
-
queue
-
queue
-
queue
-
queue
public static QueueChannelSpec.MessageStoreSpec queue(ChannelMessageStore messageGroupStore, Object groupId) -
queue
public static QueueChannelSpec.MessageStoreSpec queue(String id, ChannelMessageStore messageGroupStore, Object groupId) -
executor
-
executor
-
rendezvous
-
rendezvous
-
priority
-
priority
-
priority
public static PriorityChannelSpec priority(PriorityCapableChannelMessageStore messageGroupStore, Object groupId) -
priority
public static PriorityChannelSpec priority(String id, PriorityCapableChannelMessageStore messageGroupStore, Object groupId) -
publishSubscribe
-
publishSubscribe
-
publishSubscribe
-
publishSubscribe
public static PublishSubscribeChannelSpec<?> publishSubscribe(String id, boolean requireSubscribers) -
publishSubscribe
-
publishSubscribe
public static PublishSubscribeChannelSpec<?> publishSubscribe(Executor executor, boolean requireSubscribers) -
publishSubscribe
-
publishSubscribe
public static PublishSubscribeChannelSpec<?> publishSubscribe(String id, Executor executor, boolean requireSubscribers) -
flux
-
flux
-