public interface MediaPublisher extends Flow.Publisher<io.helidon.common.http.DataChunk>
publisher of specific media type.| Modifier and Type | Method and Description |
|---|---|
io.helidon.common.http.MediaType |
mediaType()
Returns a media type of published data.
|
static MediaPublisher |
of(io.helidon.common.http.MediaType publishedType,
java.lang.CharSequence charSequence)
Creates a publisher of single
string. |
static MediaPublisher |
of(io.helidon.common.http.MediaType publishedType,
Flow.Publisher<io.helidon.common.http.DataChunk> publisher)
Creates new instance.
|
subscribeio.helidon.common.http.MediaType mediaType()
null for undefined.static MediaPublisher of(io.helidon.common.http.MediaType publishedType, 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–2019 Oracle Corporation. All rights reserved.