| Package | Description |
|---|---|
| kr.jm.utils.flow.processor |
| Modifier and Type | Method and Description |
|---|---|
static <I,O> JMTransformProcessor<I,O> |
JMTransformProcessorBuilder.build(TransformerInterface<I,O> transformer)
Build jm transform processor.
|
static <O,I extends Collection<O>,R> |
JMTransformProcessorBuilder.buildCollectionEach(TransformerInterface<O,R> eachTransformer)
Build collection each jm transform processor interface.
|
static <O,I extends Collection<O>,R> |
JMTransformProcessorBuilder.buildCollectionEachWithThreadPool(Executor executor,
int maxBufferCapacity,
TransformerInterface<O,R> eachTransformer)
Build collection each with thread pool jm concurrent transform processor.
|
static <O,I extends Collection<O>,R> |
JMTransformProcessorBuilder.buildCollectionEachWithThreadPool(int maxBufferCapacity,
TransformerInterface<O,R> eachTransformer)
Build collection each with thread pool jm concurrent transform processor.
|
static <O,I extends Collection<O>,R> |
JMTransformProcessorBuilder.buildCollectionEachWithThreadPool(TransformerInterface<O,R> eachTransformer)
Build collection each with thread pool jm concurrent transform processor.
|
static <T,M,R> JMTransformProcessorInterface<T,R> |
JMTransformProcessorBuilder.buildCombine(TransformerInterface<T,M> transformer1,
TransformerInterface<M,R> transformer2)
Build combine jm transform processor interface.
|
static <T,M,R> JMTransformProcessorInterface<T,R> |
JMTransformProcessorBuilder.buildCombine(TransformerInterface<T,M> transformer1,
TransformerInterface<M,R> transformer2)
Build combine jm transform processor interface.
|
static <I,O> JMConcurrentTransformProcessor<I,O> |
JMTransformProcessorBuilder.buildWithThreadPool(Executor executor,
int maxBufferCapacity,
TransformerInterface<I,O> transformer)
Build with thread pool jm concurrent transform processor.
|
static <I,O> JMConcurrentTransformProcessor<I,O> |
JMTransformProcessorBuilder.buildWithThreadPool(int maxBufferCapacity,
TransformerInterface<I,O> transformer)
Build with thread pool jm concurrent transform processor.
|
static <I,O> JMConcurrentTransformProcessor<I,O> |
JMTransformProcessorBuilder.buildWithThreadPool(TransformerInterface<I,O> transformer)
Build with thread pool jm concurrent transform processor.
|
protected static <I,O> java.util.function.BiConsumer<I,JMSubmissionPublisher<? super O>> |
JMTransformProcessor.getSingleInputPublisherBiConsumer(TransformerInterface<I,O> transformerInterface)
Gets single input publisher bi consumer.
|
| Constructor and Description |
|---|
JMConcurrentTransformProcessor(Executor executor,
int maxBufferCapacity,
TransformerInterface<T,R> transformerInterface)
Instantiates a new Jm concurrent transform processor.
|
JMConcurrentTransformProcessor(int maxBufferCapacity,
TransformerInterface<T,R> transformerInterface)
Instantiates a new Jm concurrent transform processor.
|
JMConcurrentTransformProcessor(TransformerInterface<T,R> transformerInterface)
Instantiates a new Jm concurrent transform processor.
|
JMTransformProcessor(TransformerInterface<T,R> transformerInterface)
Instantiates a new Jm transform processor.
|
Copyright © 2018. All rights reserved.