| Package | Description |
|---|---|
| de.digitalcollections.workflow.engine.flow |
| Modifier and Type | Method | Description |
|---|---|---|
FlowBuilder<M,R,W> |
FlowBuilder.read(Function<M,R> reader) |
Sets the reader for this flow.
|
FlowBuilder<M,R,W> |
FlowBuilder.read(Supplier<Function<M,R>> readerFactory) |
Sets a reader factory for this flow which creates a new reader for every processed message.
|
static <M extends Message,R,W> |
FlowBuilder.receiving(Class<M> clazz) |
|
FlowBuilder<M,R,W> |
FlowBuilder.transform(Function<R,W> transformer) |
Sets the transformer for this flow.
|
FlowBuilder<M,R,W> |
FlowBuilder.transform(Supplier<Function<R,W>> transformerFactory) |
Sets the transformer factory for this flow which creates a new transformer for every processed message.
|
FlowBuilder<M,R,W> |
FlowBuilder.write(Consumer<W> consumingWriter) |
|
FlowBuilder<M,R,W> |
FlowBuilder.write(Supplier<Consumer<W>> consumingWriterFactory) |
|
FlowBuilder<M,R,W> |
FlowBuilder.writeAndSend(Function<W,Message> writer) |
Sets output queue and writer for this flow.
|
FlowBuilder<M,R,W> |
FlowBuilder.writeAndSend(Supplier<Function<W,Message>> writerFactory) |
Sets writer factory for this flow which creates a new writer for every processed message.
|
FlowBuilder<M,R,W> |
FlowBuilder.writeAndSendMany(Function<W,Collection<? extends Message>> writer) |
Sets output queue and writer for this flow.
|
FlowBuilder<M,R,W> |
FlowBuilder.writeAndSendMany(Supplier<Function<W,Collection<? extends Message>>> writerFactory) |
Sets writer factory for this flow which creates a new writer for every processed message.
|
Copyright © 2018. All rights reserved.