Module io.helidon.nima.http.media
Package io.helidon.nima.http.media.spi
Interface MediaSupportProvider
- All Known Implementing Classes:
JacksonMediaSupportProvider,JsonbMediaSupportProvider,JsonpMediaSupportProvider,MultiPartSupportProvider
public interface MediaSupportProvider
ServiceLoader service provider for media supports.-
Method Summary
Modifier and TypeMethodDescriptionConfiguration key of this media support provider.Create media support based on the provided configuration.
-
Method Details
-
configKey
String configKey()Configuration key of this media support provider.- Returns:
- config key to be used when getting config node to use with
create(io.helidon.common.config.Config)
-
create
Create media support based on the provided configuration.- Parameters:
config- configuration of the media support- Returns:
- a new media support to provide readers and writers
-