@ApplicationScoped public class InternalChannelRegistry extends Object implements ChannelRegistry
| Constructor and Description |
|---|
InternalChannelRegistry() |
| Modifier and Type | Method and Description |
|---|---|
Emitter<?> |
getEmitter(String name) |
Set<String> |
getEmitterNames() |
Set<String> |
getIncomingNames() |
Set<String> |
getOutgoingNames() |
List<org.eclipse.microprofile.reactive.streams.operators.PublisherBuilder<? extends Message<?>>> |
getPublishers(String name) |
List<org.eclipse.microprofile.reactive.streams.operators.SubscriberBuilder<? extends Message<?>,Void>> |
getSubscribers(String name) |
void |
register(String name,
Emitter<?> emitter) |
org.eclipse.microprofile.reactive.streams.operators.PublisherBuilder<? extends Message<?>> |
register(String name,
org.eclipse.microprofile.reactive.streams.operators.PublisherBuilder<? extends Message<?>> stream) |
org.eclipse.microprofile.reactive.streams.operators.SubscriberBuilder<? extends Message<?>,Void> |
register(String name,
org.eclipse.microprofile.reactive.streams.operators.SubscriberBuilder<? extends Message<?>,Void> subscriber) |
public org.eclipse.microprofile.reactive.streams.operators.PublisherBuilder<? extends Message<?>> register(String name, org.eclipse.microprofile.reactive.streams.operators.PublisherBuilder<? extends Message<?>> stream)
register in interface ChannelRegistrypublic org.eclipse.microprofile.reactive.streams.operators.SubscriberBuilder<? extends Message<?>,Void> register(String name, org.eclipse.microprofile.reactive.streams.operators.SubscriberBuilder<? extends Message<?>,Void> subscriber)
register in interface ChannelRegistrypublic void register(String name, Emitter<?> emitter)
register in interface ChannelRegistrypublic List<org.eclipse.microprofile.reactive.streams.operators.PublisherBuilder<? extends Message<?>>> getPublishers(String name)
getPublishers in interface ChannelRegistrypublic Emitter<?> getEmitter(String name)
getEmitter in interface ChannelRegistrypublic List<org.eclipse.microprofile.reactive.streams.operators.SubscriberBuilder<? extends Message<?>,Void>> getSubscribers(String name)
getSubscribers in interface ChannelRegistrypublic Set<String> getIncomingNames()
getIncomingNames in interface ChannelRegistrypublic Set<String> getOutgoingNames()
getOutgoingNames in interface ChannelRegistrypublic Set<String> getEmitterNames()
getEmitterNames in interface ChannelRegistryCopyright © 2018–2020 SmallRye. All rights reserved.