public class StreamingServiceResponseWriter
extends java.lang.Object
implements org.n52.iceland.coding.encode.ResponseWriter<org.n52.shetland.ogc.ows.service.OwsServiceResponse>
| Modifier and Type | Field and Description |
|---|---|
static org.n52.iceland.coding.encode.ResponseWriterKey |
KEY |
| Constructor and Description |
|---|
StreamingServiceResponseWriter(StreamWriterRepository streamWriterRepository) |
| Modifier and Type | Method and Description |
|---|---|
org.n52.janmayen.http.MediaType |
getContentType() |
org.n52.janmayen.http.HTTPStatus |
getForcedHttpStatus(org.n52.shetland.ogc.ows.service.OwsServiceResponse t) |
java.util.Set<org.n52.iceland.coding.encode.ResponseWriterKey> |
getKeys() |
boolean |
hasForcedHttpStatus(org.n52.shetland.ogc.ows.service.OwsServiceResponse t) |
void |
setContentType(org.n52.janmayen.http.MediaType contentType) |
boolean |
supportsGZip(org.n52.shetland.ogc.ows.service.OwsServiceResponse t) |
void |
write(org.n52.shetland.ogc.ows.service.OwsServiceResponse t,
java.io.OutputStream out,
org.n52.iceland.coding.encode.ResponseProxy responseProxy) |
public StreamingServiceResponseWriter(StreamWriterRepository streamWriterRepository)
public org.n52.janmayen.http.MediaType getContentType()
getContentType in interface org.n52.iceland.coding.encode.ResponseWriter<org.n52.shetland.ogc.ows.service.OwsServiceResponse>public void setContentType(org.n52.janmayen.http.MediaType contentType)
setContentType in interface org.n52.iceland.coding.encode.ResponseWriter<org.n52.shetland.ogc.ows.service.OwsServiceResponse>public void write(org.n52.shetland.ogc.ows.service.OwsServiceResponse t,
java.io.OutputStream out,
org.n52.iceland.coding.encode.ResponseProxy responseProxy)
throws java.io.IOException,
org.n52.svalbard.encode.exception.EncodingException
write in interface org.n52.iceland.coding.encode.ResponseWriter<org.n52.shetland.ogc.ows.service.OwsServiceResponse>java.io.IOExceptionorg.n52.svalbard.encode.exception.EncodingExceptionpublic boolean supportsGZip(org.n52.shetland.ogc.ows.service.OwsServiceResponse t)
supportsGZip in interface org.n52.iceland.coding.encode.ResponseWriter<org.n52.shetland.ogc.ows.service.OwsServiceResponse>public java.util.Set<org.n52.iceland.coding.encode.ResponseWriterKey> getKeys()
getKeys in interface org.n52.janmayen.component.Keyed<org.n52.iceland.coding.encode.ResponseWriterKey>public boolean hasForcedHttpStatus(org.n52.shetland.ogc.ows.service.OwsServiceResponse t)
hasForcedHttpStatus in interface org.n52.iceland.coding.encode.ResponseWriter<org.n52.shetland.ogc.ows.service.OwsServiceResponse>public org.n52.janmayen.http.HTTPStatus getForcedHttpStatus(org.n52.shetland.ogc.ows.service.OwsServiceResponse t)
getForcedHttpStatus in interface org.n52.iceland.coding.encode.ResponseWriter<org.n52.shetland.ogc.ows.service.OwsServiceResponse>Copyright © 2016–2019 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.