Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.media.mn8.protocol.xmlrpc
Class XmlrpcURLConnection  view XmlrpcURLConnection download XmlrpcURLConnection.java

java.lang.Object
  extended byjava.net.URLConnection
      extended byorg.media.mn8.protocol.xmlrpc.XmlrpcURLConnection

public class XmlrpcURLConnection
extends java.net.URLConnection

This class implements a connection to the new "beep" URL scheme.


Field Summary
private  boolean _secure
           
private  boolean connected
           
private  java.lang.String DEF_HOST
           
private  java.lang.String DEF_PASSWORD
           
private  int DEF_PORT
           
private  java.lang.String DEF_USER
           
private  java.lang.String host
           
private  java.lang.String methodName
           
private  java.util.Vector options
           
private  java.lang.String paramNames
           
private  java.util.Vector params
           
private  java.lang.String password
           
private  int port
           
private  java.lang.Object result
           
private  java.net.URL url
           
private  java.lang.String user
           
 
Fields inherited from class java.net.URLConnection
allowUserInteraction, doInput, doOutput, ifModifiedSince, useCaches
 
Constructor Summary
XmlrpcURLConnection(java.net.URL getURL)
          Given a URL will instantiate a BeepURLConnection object.
 
Method Summary
private  void appendOptions()
           
 void connect()
          Establishes the actual connection to the URL associated with this connection object
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)
           
 java.io.InputStream getInputStream()
          Returns an InputStream for this connection.
 java.lang.String getMethodName()
           
 java.lang.Object getResult()
           
 void setOptions(java.util.Vector opt)
           
 void setSecure(boolean sec)
           
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

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
Constructor Detail

XmlrpcURLConnection

public XmlrpcURLConnection(java.net.URL getURL)
Given a URL will instantiate a BeepURLConnection object.

Method Detail

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