com.tekann.webservice.client
Class ParserSOAP

java.lang.Object
  extended by com.tekann.webservice.client.AbstractSOAP
      extended by com.tekann.webservice.client.ParserSOAP
Direct Known Subclasses:
DTOSOAP

public class ParserSOAP
extends AbstractSOAP

SOAP with data parsers.

Author:
evandro

Field Summary
 
Fields inherited from class com.tekann.webservice.client.AbstractSOAP
alternativeReturnTag, debug, disableEncoding, mtd, namespace, openTimeout, prefix, readTimeout, suffix, uri, wasCompressionUsed, writeTimeout
 
Constructor Summary
ParserSOAP(java.lang.String mtd, java.lang.String uri)
           
 
Method Summary
 java.lang.Object getAnswer()
          Returns the answer of the soap request.
 void parseAnswer(totalcross.io.Stream receivedStream)
          Parse response.
 void setCompressionParser(ZLibAnswerParser compressParser, java.lang.String decompressedFileName)
           
 void setDataParser(AnswerParser dataParser)
           
 
Methods inherited from class com.tekann.webservice.client.AbstractSOAP
execute, setObjectParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParserSOAP

public ParserSOAP(java.lang.String mtd,
                  java.lang.String uri)
Method Detail

setCompressionParser

public void setCompressionParser(ZLibAnswerParser compressParser,
                                 java.lang.String decompressedFileName)

setDataParser

public void setDataParser(AnswerParser dataParser)

getAnswer

public java.lang.Object getAnswer()
Description copied from class: AbstractSOAP
Returns the answer of the soap request. Important: the values may be escaped; use totalcross.ui.html.EscapeHtml.unescape to convert it back.

Specified by:
getAnswer in class AbstractSOAP
Returns:
Object

parseAnswer

public void parseAnswer(totalcross.io.Stream receivedStream)
                 throws java.lang.Exception
Description copied from class: AbstractSOAP
Parse response.

Specified by:
parseAnswer in class AbstractSOAP
Throws:
java.lang.Exception