static Messaging.Builder |
Messaging.builder() |
Create builder for constructing new Messaging.
|
Messaging.Builder |
Messaging.Builder.config(Config config) |
Configuration needed for configuring connector and their routing.
|
Messaging.Builder |
Messaging.Builder.connector(ConnectorFactory connector) |
|
<PAYLOAD> Messaging.Builder |
Messaging.Builder.emitter(Emitter<PAYLOAD> emitter) |
Register new emitter and all its channels.
|
<PAYLOAD> Messaging.Builder |
Messaging.Builder.listener(Channel<PAYLOAD> channel,
Consumer<? super PAYLOAD> consumer) |
Register Consumer for listening every payload coming from upstream.
|
<PAYLOAD,RESULT> Messaging.Builder |
Messaging.Builder.processor(Channel<PAYLOAD> in,
Channel<RESULT> out,
Function<? super PAYLOAD,? extends RESULT> messageFunction) |
Register a mapping function between two channels.
|
<PAYLOAD,RESULT> Messaging.Builder |
Messaging.Builder.processor(Channel<PAYLOAD> in,
Channel<RESULT> out,
ProcessorBuilder<? extends Message<? extends PAYLOAD>,? extends Message<? extends RESULT>> processorBuilder) |
|
<PAYLOAD,RESULT> Messaging.Builder |
Messaging.Builder.processor(Channel<PAYLOAD> in,
Channel<RESULT> out,
Processor<? extends Message<? extends PAYLOAD>,? extends Message<? extends RESULT>> processor) |
|
<PAYLOAD> Messaging.Builder |
Messaging.Builder.publisher(Channel<PAYLOAD> channel,
Flow.Publisher<? extends Message<? extends PAYLOAD>> publisher) |
|
<PAYLOAD> Messaging.Builder |
Messaging.Builder.publisher(Channel<PAYLOAD> channel,
Flow.Publisher<? extends PAYLOAD> publisher,
Function<? super PAYLOAD,? extends Message<? extends PAYLOAD>> wrapper) |
|
<PAYLOAD> Messaging.Builder |
Messaging.Builder.publisher(Channel<PAYLOAD> channel,
PublisherBuilder<? extends Message<? extends PAYLOAD>> publisherBuilder) |
|
<PAYLOAD> Messaging.Builder |
Messaging.Builder.publisher(Channel<PAYLOAD> channel,
Publisher<? extends Message<? extends PAYLOAD>> publisher) |
|
<PAYLOAD> Messaging.Builder |
Messaging.Builder.publisher(Channel<PAYLOAD> channel,
Publisher<? extends PAYLOAD> publisher,
Function<? super PAYLOAD,? extends Message<? extends PAYLOAD>> wrapper) |
|
<PAYLOAD> Messaging.Builder |
Messaging.Builder.subscriber(Channel<PAYLOAD> channel,
Flow.Subscriber<? extends Message<? extends PAYLOAD>> subscriber) |
|
<PAYLOAD> Messaging.Builder |
Messaging.Builder.subscriber(Channel<PAYLOAD> channel,
Consumer<Multi<? extends Message<? extends PAYLOAD>>> consumer) |
|
<PAYLOAD,RESULT> Messaging.Builder |
Messaging.Builder.subscriber(Channel<PAYLOAD> channel,
SubscriberBuilder<? extends Message<? extends PAYLOAD>,RESULT> subscriberBuilder) |
|
<PAYLOAD> Messaging.Builder |
Messaging.Builder.subscriber(Channel<PAYLOAD> channel,
Subscriber<? extends Message<? extends PAYLOAD>> subscriber) |
|