FIXME: Leverage the XmlRpc class.
ARRAY
(package private) static final int ARRAY
BASE64
(package private) static final int BASE64
BOOLEAN
(package private) static final int BOOLEAN
DATE
(package private) static final int DATE
DOUBLE
(package private) static final int DOUBLE
INTEGER
(package private) static final int INTEGER
STRING
(package private) static final int STRING
STRUCT
(package private) static final int STRUCT
base64
(package private) Base64 base64
cdata
(package private) StringBuffer cdata
debug
public static boolean debug
fault
(package private) boolean fault
format
(package private) static final DateFormat format
methodName
(package private) String methodName
readCdata
(package private) boolean readCdata
result
(package private) Object result
types
(package private) static final String[] types
url
(package private) URL url
values
(package private) Stack values
characters
public void characters(ch[] ,
int start,
int length)
throws org.xml.sax.SAXException
Method called by SAX driver.
endElement
public void endElement(String name)
throws org.xml.sax.SAXException
Method called by SAX driver.
error
public void error(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
-
execute
public Object execute(String method,
Vector arguments)
throws XmlRpcException,
IOException
Generate an XML-RPC request and send it to the server. Parse the result
and return the corresponding Java object.
fatalError
public void fatalError(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
-
objectParsed
(package private) void objectParsed(Object what)
Called when the return value has been parsed.
parse
(package private) void parse(InputStream is)
throws Exception
Parse the input stream. For each root level object, method
objectParsed
is called.
setDebug
public static void setDebug(boolean val)
Switch debugging output on/off.
startElement
public void startElement(String name,
org.xml.sax.AttributeList atts)
throws org.xml.sax.SAXException
Method called by SAX driver.
writeObject
(package private) void writeObject(Object what,
XmlRpcSupport.XmlWriter writer)
throws IOException
Writes the XML representation of a supported Java object to the XML writer.
writeRequest
(package private) void writeRequest(XmlRpcSupport.XmlWriter writer,
String method,
Vector params)
throws IOException
Generate an XML-RPC request from a method name and a parameter vector.