|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ComplexInput
A complex data structure ProcessletInput
parameter, i.e. an object encoded in XML or a raw binary stream.
Method Summary | |
---|---|
java.lang.String |
getEncoding()
Returns the encoding information supplied with the input. |
java.lang.String |
getMimeType()
Returns the mime type of the input. |
java.lang.String |
getSchema()
Returns the schema URL supplied with the input. |
java.io.InputStream |
getValueAsBinaryStream()
Returns an InputStream for accessing the complex value as a raw stream of bytes (usually for binary
input). |
javax.xml.stream.XMLStreamReader |
getValueAsXMLStream()
Returns an XMLStreamReader for accessing the complex value as an XML event stream. |
Methods inherited from interface org.deegree.services.wps.input.ProcessletInput |
---|
getAbstract, getIdentifier, getTitle |
Method Detail |
---|
java.lang.String getMimeType()
null
java.lang.String getEncoding()
null
java.lang.String getSchema()
null
java.io.InputStream getValueAsBinaryStream() throws java.io.IOException
InputStream
for accessing the complex value as a raw stream of bytes (usually for binary
input).
NOTE: Never use this method if the input parameter is encoded in XML -- use getValueAsXMLStream()
instead. Otherwise erroneous behaviour has to be expected (if the input value is given embedded in the execute
request document).
java.io.IOException
- if accessing the value failsgetValueAsXMLStream()
javax.xml.stream.XMLStreamReader getValueAsXMLStream() throws java.io.IOException, javax.xml.stream.XMLStreamException
XMLStreamReader
for accessing the complex value as an XML event stream.
NOTE: Never use this method if the input parameter is a binary value -- use getValueAsBinaryStream()
instead.
java.io.IOException
- if accessing the value fails
javax.xml.stream.XMLStreamException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |