| 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 | Description |
|---|---|---|
void |
Content.subscribe(Flow.Subscriber<? super DataChunk> subscriber) |
If possible, adds the given Subscriber to this publisher.
|
| Modifier and Type | Interface | Description |
|---|---|---|
static interface |
Flow.Processor<T,R> |
A component that acts as both a Subscriber and Publisher.
|
| Modifier and Type | Method | Description |
|---|---|---|
Flow.Subscriber<? super T> |
SingleSubscriberHolder.get() |
Get the stored subscriber.
|
static <T> Flow.Subscriber<T> |
ReactiveStreamsAdapter.subscriberToFlow(org.reactivestreams.Subscriber<T> subscriber) |
Return a
Flow.Subscriber from a Subscriber. |
| Modifier and Type | Method | 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> org.reactivestreams.Subscriber<T> |
ReactiveStreamsAdapter.subscriberFromFlow(Flow.Subscriber<T> subscriber) |
Return a
Subscriber from a Flow.Subscriber. |
| Modifier and Type | Method | 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 | Description |
|---|---|---|
static <T> Flow.Subscriber<T> |
ConfigHelper.subscriber(java.util.function.Function<T,java.lang.Boolean> onNextFunction) |
Creates a
Flow.Subscriber that
will delegate onNext(Object) to the specified
onNextFunction function. |
| Modifier and Type | Class | 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 | Description |
|---|---|---|
void |
PublisherInputStream.subscribe(Flow.Subscriber<? super DataChunk> subscriber) |
|
void |
ReadableByteChannelPublisher.subscribe(Flow.Subscriber<? super DataChunk> subscriberParam) |
| Modifier and Type | Interface | 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.