| 
 | Jala 1.3 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Object | +--jala.XmlRpcRequest
   
Instances of this class provide the necessary functionality
 for issueing XmlRpc requests to a remote service.
 
Defined in XmlRpcRequest.js
   
| Constructor Summary | |
| 
	 
	    jala.XmlRpcRequest 
	 
	 (<String> url, <String> methodName)
      A constructor for XmlRpc request objects | |
| Method Summary | |
|  Boolean | 
	    
	       debug()
	 Returns true if debug is enabled for this request, false otherwise | 
|  Object | 
	    
	       execute()
	 Calling this method executes the remote method using the arguments specified. | 
|  String | 
	    
	       getCredentials()
	 Returns the credentials of this request | 
|  String | 
	    
	       getInputEncoding()
	 Returns the input encoding | 
|  String | 
	    
	       getMethodName()
	 Returns the name of the remote function to call | 
|  String | 
	    
	       getOutputEncoding()
	 Returns the output encoding | 
|  java.net.Proxy | 
	    
	       getProxy()
	 Returns the proxy object. | 
|  Number | 
	    
	       getReadTimeout()
	 Returns the socket timeout of this request | 
|  Number | 
	    
	       getTimeout()
	 Returns the connection timeout of this request | 
|  java.net.URL | 
	    
	       getUrl()
	 Returns the URL of this request | 
|  void | 
	    
	       setCredentials(<String> username, <String> password)
	 Sets the credentials for basic http authentication to use with this request. | 
|  void | 
	    
	       setDebug(<Boolean> flag)
	 Enables or disables the debug mode. | 
|  void | 
	    
	       setEncoding(<String> enc)
	 Sets both input and output encoding to the specified encoding string | 
|  void | 
	    
	       setInputEncoding(<String> enc)
	 Sets the input encoding to the specified encoding string | 
|  void | 
	    
	       setOutputEncoding(<String> enc)
	 Sets the output encoding to the specified encoding string | 
|  void | 
	    
	       setProxy(<String> proxyString)
	 Sets the proxy host and port. | 
|  void | 
	    
	       setReadTimeout(<Number> millis)
	 Sets the socket timeout to the specified milliseconds. | 
|  void | 
	    
	       setTimeout(<Number> millis)
	 Sets the connection timeout to the specified milliseconds. | 
| <static> String | 
	    
	       argumentsToString(<Object> args)
	 Helper method to format an arguments array into a string useable for debugging output. | 
| <static> java.lang.Object | 
	    
	       convertArgument(<Object> obj)
	 Helper method for converting a Javascript object into its appropriate Java object. | 
| <static> Object | 
	    
	       convertResult(<java.lang.Object> obj)
	 Converts a Java object into its appropriate Javascript representation. | 
| Constructor Detail | 
jala.XmlRpcRequest(<String> url, <String> methodName)
url -  The url of the XmlRpc entry point  
     methodName -  The name of the method to call  
     | Method Detail | 
Boolean debug()
Object execute()
String getCredentials()
String getInputEncoding()
String getMethodName()
String getOutputEncoding()
java.net.Proxy getProxy()
Number getReadTimeout()
Number getTimeout()
java.net.URL getUrl()
void setCredentials(<String> username, <String> password)
username -  The username  
      password -  The password       
      void setDebug(<Boolean> flag)
flag -  True or false.       
      void setEncoding(<String> enc)
enc -  The encoding to use for  both input and output. This must be a valid  java encoding string.       
      void setInputEncoding(<String> enc)
enc -  The encoding to use for input. This must be a valid  java encoding string.       
      void setOutputEncoding(<String> enc)
enc -  The encoding to use for output. This must be a valid  java encoding string.       
      void setProxy(<String> proxyString)
proxyString -  The proxy string in the form 'fqdn:port'  (eg. my.proxy.com:3128)       
      void setReadTimeout(<Number> millis)
millis -  The timeout to use as socket timeout       
      void setTimeout(<Number> millis)
millis -  The timeout to use as connection timeout       
      <static> String argumentsToString(<Object> args)
args -  An arguments array  
      <static> java.lang.Object convertArgument(<Object> obj)
obj -  The Javascript object to convert  
      <static> Object convertResult(<java.lang.Object> obj)
obj -  The Java object to convert  
      | 
 | Jala 1.3 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||