/** * Populate the {@code Wire Tap} EI Pattern specific * {@link org.springframework.messaging.support.ChannelInterceptor} implementation. * @param wireTapChannel the {@link MessageChannel} bean name to wire-tap. * @return the current {@link MessageChannelSpec}. * @since 1.2 * @see WireTapSpec */ public S wireTap(String wireTapChannel) { return wireTap(new WireTapSpec(wireTapChannel)); }
public static <S extends PublishSubscribeChannelSpec<S>> PublishSubscribeChannelSpec<S> publishSubscribe( String id) { return MessageChannels.<S>publishSubscribe().id(id); }
public static RendezvousChannelSpec rendezvous(String id) { return rendezvous().id(id); }
public static <S extends PublishSubscribeChannelSpec<S>> PublishSubscribeChannelSpec<S> publishSubscribe(String id, Executor executor) { return MessageChannels.<S>publishSubscribe(executor).id(id); }
/** * Populate the {@code Wire Tap} EI Pattern specific * {@link org.springframework.messaging.support.ChannelInterceptor} implementation. * @param wireTapChannel the {@link MessageChannel} instance to wire-tap. * @return the current {@link MessageChannelSpec}. * @since 1.2 * @see WireTapSpec */ public S wireTap(MessageChannel wireTapChannel) { return wireTap(new WireTapSpec(wireTapChannel)); }
public static <S extends PublishSubscribeChannelSpec<S>> PublishSubscribeChannelSpec<S> publishSubscribe( String id) { return MessageChannels.<S>publishSubscribe().id(id); }
/** * Populate the {@code Wire Tap} EI Pattern specific * {@link org.springframework.messaging.support.ChannelInterceptor} implementation. * @param wireTapChannel the {@link MessageChannel} instance to wire-tap. * @return the current {@link MessageChannelSpec}. * @since 1.2 * @see WireTapSpec */ public S wireTap(MessageChannel wireTapChannel) { return wireTap(new WireTapSpec(wireTapChannel)); }
public static <S extends PublishSubscribeChannelSpec<S>> PublishSubscribeChannelSpec<S> publishSubscribe(String id, Executor executor) { return MessageChannels.<S>publishSubscribe(executor).id(id); }
/** * Populate the {@code Wire Tap} EI Pattern specific * {@link org.springframework.messaging.support.ChannelInterceptor} implementation. * @param wireTapChannel the {@link MessageChannel} bean name to wire-tap. * @return the current {@link MessageChannelSpec}. * @since 1.2 * @see WireTapSpec */ public S wireTap(String wireTapChannel) { return wireTap(new WireTapSpec(wireTapChannel)); }