Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.xmlrpc.parser.TypeParserImpl
org.apache.xmlrpc.parser.RecursiveTypeParserImpl
org.apache.xmlrpc.parser.XmlRpcRequestParser
public class XmlRpcRequestParser
extends RecursiveTypeParserImpl
XmlRpcClient
's
request.
Field Summary |
Fields inherited from class org.apache.xmlrpc.parser.RecursiveTypeParserImpl | |
cfg |
Constructor Summary | |
|
Method Summary | |
protected void |
|
void |
|
void |
|
String |
|
List |
|
void | |
void |
|
Methods inherited from class org.apache.xmlrpc.parser.RecursiveTypeParserImpl | |
addResult , characters , endElement , endPrefixMapping , endValueTag , ignorableWhitespace , processingInstruction , skippedEntity , startDocument , startElement , startPrefixMapping , startValueTag |
Methods inherited from class org.apache.xmlrpc.parser.TypeParserImpl | |
characters , endDocument , endPrefixMapping , getDocumentLocator , getResult , ignorableWhitespace , isEmpty , processingInstruction , setDocumentLocator , setResult , skippedEntity , startDocument , startPrefixMapping |
public XmlRpcRequestParser(XmlRpcStreamConfig pConfig, TypeFactory pTypeFactory)
Creates a new instance, which parses a clients request.
- Parameters:
pConfig
- The client configuration.pTypeFactory
- The type factory.
protected void addResult(Object pResult)
- Overrides:
- addResult in interface RecursiveTypeParserImpl
public void characters(char[] pChars, int pOffset, int pLength) throws SAXException
- Overrides:
- characters in interface RecursiveTypeParserImpl
public void endElement(String pURI, String pLocalName, String pQName) throws SAXException
- Overrides:
- endElement in interface RecursiveTypeParserImpl
public String getMethodName()
Returns the method name being invoked.
- Returns:
- Requested method name.
public List getParams()
Returns the parameter list.
- Returns:
- Parameter list.
public void startDocument() throws SAXException
- Overrides:
- startDocument in interface RecursiveTypeParserImpl
public void startElement(String pURI, String pLocalName, String pQName, Attributes pAttrs) throws SAXException
- Overrides:
- startElement in interface RecursiveTypeParserImpl