| Package | Description |
|---|---|
| io.helidon.common.http |
HTTP APIs and implementations usable by both server and client side of the HTTP story.
|
| io.helidon.common.reactive |
Common reactive library for Helidon projects.
|
| io.helidon.config |
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
|
| io.helidon.security.jersey |
Jersey integration for security module.
|
| io.helidon.webserver |
Reactive web server API.
|
| io.helidon.webserver.spi |
WebServer SPI.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Content.subscribe(Flow.Subscriber<? super DataChunk> subscriber)
If possible, adds the given Subscriber to this publisher.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Flow.Processor<T,R>
A component that acts as both a Subscriber and Publisher.
|
| Modifier and Type | Method and Description |
|---|---|
Flow.Subscriber<? super T> |
SingleSubscriberHolder.get()
Get the stored subscriber.
|
static <T> Flow.Subscriber<T> |
ReactiveStreamsAdapter.subscriberToFlow(Subscriber<T> subscriber)
Return a
Flow.Subscriber from a Subscriber. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SingleSubscriberHolder.register(Flow.Subscriber<? super T> subscriber)
Register a new subscriber.
|
void |
Flow.Publisher.subscribe(Flow.Subscriber<? super T> subscriber)
Adds the given Subscriber if possible.
|
void |
OutputStreamPublisher.subscribe(Flow.Subscriber<? super java.nio.ByteBuffer> subscriberParam) |
void |
SubmissionPublisher.subscribe(Flow.Subscriber<? super T> subscriber)
Adds the given Subscriber.
|
static <T> Subscriber<T> |
ReactiveStreamsAdapter.subscriberFromFlow(Flow.Subscriber<T> subscriber)
Return a
Subscriber from a Flow.Subscriber. |
| Modifier and Type | Method and Description |
|---|---|
void |
SingleSubscriberHolder.close(java.util.function.Consumer<Flow.Subscriber<? super T>> completionHandler)
Mark the subscriber holder as closed.
|
void |
SubmissionPublisher.offer(T item,
java.util.function.BiPredicate<Flow.Subscriber<? super T>,? super T> onDrop)
Publishes the given item to each current subscriber.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> Flow.Subscriber<T> |
ConfigHelper.subscriber(java.util.function.Function<T,java.lang.Boolean> onNextFunction)
Creates a
Flow.Subscriber that
will delegate Flow.Subscriber#onNext(Object) to the specified
onNextFunction function. |
| Modifier and Type | Class and Description |
|---|---|
class |
SubscriberInputStream
An
subscriber that can subscribe to a source of ByteBuffer data chunks and then make
them available for consumption via standard blocking InputStream API. |
| Modifier and Type | Method and Description |
|---|---|
void |
PublisherInputStream.subscribe(Flow.Subscriber<? super DataChunk> subscriber) |
void |
ReadableByteChannelPublisher.subscribe(Flow.Subscriber<? super DataChunk> subscriberParam) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BareResponse
Bare (minimal) representation of HTTP Response.
|
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.