io.helidon.common.reactive.Flow.Publisher<io.helidon.common.http.DataChunk>public interface MediaPublisher
extends io.helidon.common.reactive.Flow.Publisher<io.helidon.common.http.DataChunk>
publisher of specific media type.| Modifier and Type | Method | Description |
|---|---|---|
io.helidon.common.http.MediaType |
mediaType() |
Returns a media type of published data.
|
static MediaPublisher |
of(io.helidon.common.http.MediaType publishedType,
io.helidon.common.reactive.Flow.Publisher<io.helidon.common.http.DataChunk> publisher) |
Creates new instance.
|
static MediaPublisher |
of(io.helidon.common.http.MediaType publishedType,
java.lang.CharSequence charSequence) |
Creates a publisher of single
string. |
io.helidon.common.http.MediaType mediaType()
null for undefined.static MediaPublisher of(io.helidon.common.http.MediaType publishedType, io.helidon.common.reactive.Flow.Publisher<io.helidon.common.http.DataChunk> publisher)
publishedType - a published media type.publisher - a publisher.static MediaPublisher of(io.helidon.common.http.MediaType publishedType, java.lang.CharSequence charSequence)
string.publishedType - a type. If contains charset then it is used, otherwise use UTF-8. If null then
text/plain is used as a default.charSequence - A sequence to publish.Copyright © 2018 Oracle Corporation. All rights reserved.