Package org.n52.svalbard.encode.stream
Class StreamingServiceResponseWriter
- java.lang.Object
-
- org.n52.svalbard.encode.stream.StreamingServiceResponseWriter
-
- All Implemented Interfaces:
org.n52.iceland.coding.encode.ResponseWriter<org.n52.shetland.ogc.ows.service.OwsServiceResponse>,org.n52.janmayen.component.Component<org.n52.iceland.coding.encode.ResponseWriterKey>,org.n52.janmayen.component.Keyed<org.n52.iceland.coding.encode.ResponseWriterKey>
public class StreamingServiceResponseWriter extends java.lang.Object implements org.n52.iceland.coding.encode.ResponseWriter<org.n52.shetland.ogc.ows.service.OwsServiceResponse>TODO JavaDoc
-
-
Field Summary
Fields Modifier and Type Field Description static org.n52.iceland.coding.encode.ResponseWriterKeyKEY
-
Constructor Summary
Constructors Constructor Description StreamingServiceResponseWriter(StreamWriterRepository streamWriterRepository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.n52.janmayen.http.MediaTypegetContentType()java.util.Set<org.n52.iceland.coding.encode.ResponseWriterKey>getKeys()voidsetContentType(org.n52.janmayen.http.MediaType contentType)booleansupportsGZip(org.n52.shetland.ogc.ows.service.OwsServiceResponse t)voidwrite(org.n52.shetland.ogc.ows.service.OwsServiceResponse t, java.io.OutputStream out, org.n52.iceland.coding.encode.ResponseProxy responseProxy)
-
-
-
Constructor Detail
-
StreamingServiceResponseWriter
public StreamingServiceResponseWriter(StreamWriterRepository streamWriterRepository)
-
-
Method Detail
-
getContentType
public org.n52.janmayen.http.MediaType getContentType()
- Specified by:
getContentTypein interfaceorg.n52.iceland.coding.encode.ResponseWriter<org.n52.shetland.ogc.ows.service.OwsServiceResponse>
-
setContentType
public void setContentType(org.n52.janmayen.http.MediaType contentType)
- Specified by:
setContentTypein interfaceorg.n52.iceland.coding.encode.ResponseWriter<org.n52.shetland.ogc.ows.service.OwsServiceResponse>
-
write
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- Specified by:
writein interfaceorg.n52.iceland.coding.encode.ResponseWriter<org.n52.shetland.ogc.ows.service.OwsServiceResponse>- Throws:
java.io.IOExceptionorg.n52.svalbard.encode.exception.EncodingException
-
supportsGZip
public boolean supportsGZip(org.n52.shetland.ogc.ows.service.OwsServiceResponse t)
- Specified by:
supportsGZipin interfaceorg.n52.iceland.coding.encode.ResponseWriter<org.n52.shetland.ogc.ows.service.OwsServiceResponse>
-
getKeys
public java.util.Set<org.n52.iceland.coding.encode.ResponseWriterKey> getKeys()
- Specified by:
getKeysin interfaceorg.n52.janmayen.component.Keyed<org.n52.iceland.coding.encode.ResponseWriterKey>
-
-