| Package | Description |
|---|---|
| org.nustaq.kontraktor.reactivestreams | |
| org.nustaq.kontraktor.reactivestreams.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
EventSink<T>
Created by ruedi on 28/06/15.
|
| Modifier and Type | Method and Description |
|---|---|
<T> KxPublisher<T> |
KxReactiveStreams.asKxPublisher(org.reactivestreams.Publisher<T> p)
interop, obtain a RxPublisher from an arbitrary rxstreams publisher.
|
default <OUT> KxPublisher<OUT> |
KxPublisher.async()
insert an identity processor (with dedicated queue).
|
<T> KxPublisher<T> |
KxReactiveStreams.connect(Class<T> eventType,
org.nustaq.kontraktor.remoting.base.ConnectableActor connectable) |
default <OUT> KxPublisher<OUT> |
KxPublisher.lossy() |
default <OUT> KxPublisher<OUT> |
KxPublisher.lossyMap(Function<T,OUT> processor) |
default <OUT> KxPublisher<OUT> |
KxPublisher.lossyMap(Function<T,OUT> processor,
int batchSize) |
default <OUT> KxPublisher<OUT> |
KxPublisher.map(Function<T,OUT> processor)
insert an async processor (with dedicated queue, multiple subscribers)
|
default <OUT> KxPublisher<OUT> |
KxPublisher.map(Function<T,OUT> processor,
int batchSize)
insert an async processor (with dedicated queue, multiple subscribers)
|
<T> KxPublisher<T> |
KxReactiveStreams.produce(Collection<T> collection) |
KxPublisher<Double> |
KxReactiveStreams.produce(DoubleStream stream) |
<T> KxPublisher<T> |
KxReactiveStreams.produce(int batchSize,
Iterator<T> iter) |
KxPublisher<Integer> |
KxReactiveStreams.produce(IntStream stream) |
<T> KxPublisher<T> |
KxReactiveStreams.produce(int batchSize,
Stream<T> stream) |
<T> KxPublisher<T> |
KxReactiveStreams.produce(Iterator<T> iter) |
KxPublisher<Long> |
KxReactiveStreams.produce(LongStream stream) |
<T> KxPublisher<T> |
KxReactiveStreams.produce(Stream<T> stream) |
default <OUT> KxPublisher<OUT> |
KxPublisher.syncMap(Function<T,OUT> processor)
insert a synchronous processor (runs in provider thread).
|
| Modifier and Type | Method and Description |
|---|---|
<T> org.nustaq.kontraktor.IPromise<KxPublisher<T>> |
KxReactiveStreams.connect(Class<T> eventType,
org.nustaq.kontraktor.remoting.base.ConnectableActor connectable,
org.nustaq.kontraktor.Callback<org.nustaq.kontraktor.remoting.base.ActorClientConnector> disconHandler) |
| Modifier and Type | Class and Description |
|---|---|
class |
KxPublisherActor<IN,OUT>
Created by ruedi on 28/06/15.
|
class |
SyncProcessor<IN,OUT>
Created by ruedi on 06/07/15.
|
Copyright © 2016. All rights reserved.