|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ComplexOutput
Identifies this ProcessletOutput
to have a complex value, i.e. an object encoded in XML or a raw binary
stream.
Method Summary | |
---|---|
java.io.OutputStream |
getBinaryOutputStream()
Returns a stream for writing binary output. |
java.lang.String |
getRequestedEncoding()
Returns the requested encoding for the complex value, it is guaranteed that the encoding is supported for this parameter (according to the process description). |
java.lang.String |
getRequestedMimeType()
Returns the requested mime type for the complex value, it is guaranteed that the mime type is supported for this parameter (according to the process description). |
java.lang.String |
getRequestedSchema()
Returns the requested XML format for the complex value (specified by a schema URL), it is guaranteed that the format is supported for this parameter (according to the process description). |
javax.xml.stream.XMLStreamWriter |
getXMLStreamWriter()
Returns a stream for for writing XML output. |
Methods inherited from interface org.deegree.services.wps.output.ProcessletOutput |
---|
getIdentifier, getSubmittedAbstract, getSubmittedTitle, isRequested, setAbstract, setTitle |
Method Detail |
---|
java.io.OutputStream getBinaryOutputStream()
null
javax.xml.stream.XMLStreamWriter getXMLStreamWriter() throws javax.xml.stream.XMLStreamException
XMLStreamWriter.writeStartDocument()
.
null
javax.xml.stream.XMLStreamException
java.lang.String getRequestedMimeType()
null
(as each complex output format has a default mime type)java.lang.String getRequestedSchema()
null
(as a complex output format may omit schema
information)java.lang.String getRequestedEncoding()
null
(as a complex output format may omit encoding
information)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |