java.lang.Object
java.net.URLConnection
org.media.mn8.protocol.xmlrpc.XmlrpcURLConnection
- public class XmlrpcURLConnection
- extends java.net.URLConnection
This class implements a connection to the new "beep"
URL scheme.
| Methods inherited from class java.net.URLConnection |
addRequestProperty, getAllowUserInteraction, getContent, getContent, getContentEncoding, getContentLength, getContentType, getDate, getDefaultAllowUserInteraction, getDefaultRequestProperty, getDefaultUseCaches, getDoInput, getDoOutput, getExpiration, getFileNameMap, getHeaderField, getHeaderField, getHeaderFieldDate, getHeaderFieldInt, getHeaderFieldKey, getHeaderFields, getIfModifiedSince, getLastModified, getOutputStream, getPermission, getRequestProperties, getRequestProperty, getURL, getUseCaches, guessContentTypeFromName, guessContentTypeFromStream, setAllowUserInteraction, setContentHandlerFactory, setDefaultAllowUserInteraction, setDefaultRequestProperty, setDefaultUseCaches, setDoInput, setDoOutput, setFileNameMap, setIfModifiedSince, setRequestProperty, setUseCaches, toString |
DEF_HOST
private java.lang.String DEF_HOST
DEF_PORT
private int DEF_PORT
DEF_USER
private java.lang.String DEF_USER
DEF_PASSWORD
private java.lang.String DEF_PASSWORD
host
private java.lang.String host
port
private int port
methodName
private java.lang.String methodName
user
private java.lang.String user
password
private java.lang.String password
params
private java.util.Vector params
options
private java.util.Vector options
paramNames
private java.lang.String paramNames
result
private java.lang.Object result
connected
private boolean connected
_secure
private boolean _secure
url
private java.net.URL url
XmlrpcURLConnection
public XmlrpcURLConnection(java.net.URL getURL)
- Given a URL will instantiate a BeepURLConnection
object.
connect
public void connect()
throws java.io.IOException
- Description copied from class:
java.net.URLConnection
- Establishes the actual connection to the URL associated with this
connection object
getInputStream
public java.io.InputStream getInputStream()
throws java.io.IOException
- Description copied from class:
java.net.URLConnection
- Returns an InputStream for this connection. As this default
implementation returns null, subclasses should override this method
getResult
public java.lang.Object getResult()
getMethodName
public java.lang.String getMethodName()
setOptions
public void setOptions(java.util.Vector opt)
setSecure
public void setSecure(boolean sec)
appendOptions
private void appendOptions()
getConnection
private void getConnection(java.lang.String host,
int port,
java.lang.String path,
java.lang.String user,
java.lang.String password,
java.lang.String method,
java.util.Vector methodParams)
throws java.io.IOException