public class WPSXMLEncoder100 extends java.lang.Object implements WPSXMLEncoder
WPS 1.0.0 服务对象编码器。
按照 WPS 1.0.0 标准对对象进行编码,将其转换为规范的 XML 文档(字符串)。
| 构造器和说明 |
|---|
WPSXMLEncoder100()
构造函数。
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
encode(ExceptionReport exceptionReport)
对 WPS 1.0.0 服务中的异常信息对象进行编码。
|
java.lang.String |
encode(ExecuteResponse executeResponse)
对 WPS 1.0.0 处理后的对象进行编码。
|
java.lang.String |
encode(ProcessDescriptions processDescriptions)
对 WPS 1.0.0 Processing描述对象进行编码。
|
java.lang.String |
encode(WPSCapabilitiesType wpsCapabilitiesType)
对 WPS 服务提供能力信息对象进行编码。
|
java.lang.String |
getVersion()
获取当前 WPS 对象编码器的版本,这里是 1.0.0。
|
void |
setWriter(java.io.Writer writer)
设置输出流。
|
public java.lang.String getVersion()
获取当前 WPS 对象编码器的版本,这里是 1.0.0。
即 WPS 服务的版本,表明当前 WPS 对象编码器具有对该版本 WPS 服务对象进行编码的能力。
getVersion 在接口中 WPSXMLEncoderpublic void setWriter(java.io.Writer writer)
设置输出流。
setWriter 在接口中 WPSXMLEncoderoutputStream - 输出流对象。
public java.lang.String encode(ProcessDescriptions processDescriptions)
throws java.io.IOException,
javax.xml.bind.JAXBException
对 WPS 1.0.0 Processing描述对象进行编码。
encode 在接口中 WPSXMLEncoderprocessDescriptions - WPS 的Processing描述对象javax.xml.bind.JAXBExceptionjava.io.IOException
public java.lang.String encode(ExecuteResponse executeResponse)
throws javax.xml.bind.JAXBException,
java.io.IOException
对 WPS 1.0.0 处理后的对象进行编码。
encode 在接口中 WPSXMLEncoderexecuteResponse信息。 -java.io.IOExceptionjavax.xml.bind.JAXBException
public java.lang.String encode(WPSCapabilitiesType wpsCapabilitiesType)
throws javax.xml.bind.JAXBException,
java.io.IOException
对 WPS 服务提供能力信息对象进行编码。
encode 在接口中 WPSXMLEncoderwpsCapabilities - WPS 1.0.0 的服务提供能力信息对象,即 GetCapabilities 操作的结果。java.io.IOExceptionjavax.xml.bind.JAXBException
public java.lang.String encode(ExceptionReport exceptionReport)
throws javax.xml.bind.JAXBException,
java.io.IOException
对 WPS 1.0.0 服务中的异常信息对象进行编码。
encode 在接口中 WPSXMLEncoderexceptions - 异常信息。java.io.IOExceptionjavax.xml.bind.JAXBException